Enhanced Recipesculinary collection
Home
CoursesView CuisinesWhat Can I Make?My Kitchen

Machi Bhaat (Fish with Rice) Recipe by Food Fusion

Login to Save
64K views👍 787
F
Food Fusion

Recipe Information

Recipe Available
Video-Specific Recipe

Machi Bhaat

Cultural Context

Machi Bhaat, a traditional dish from Pakistan, features a harmonious blend of fish and rice, often enjoyed during family meals. This dish showcases the coastal regions' fresh catch, highlighting the significance of fish in local diets. Over the years, variations have emerged, with different spices and cooking methods, reflecting the diverse culinary landscape of Pakistan.

PakistaniPKmain
45 min
medium
4 servings
Servings4
3-4 green chilies
3 garlic cloves
2 tbsp fresh coriander
3-4 tbsp water
½ cup cooking oil
2 large onions, sliced
4 medium potatoes, peeled
5-6 cloves
3-4 cinnamon sticks
12-15 black peppercorns
½ tbsp red chili powder or to taste
½ tbsp cumin powder
1½ tsp turmeric powder
1 tsp garam masala powder
½ tbsp salt or to taste
1½ cup water
3 medium tomatoes
2 cups water
650g king fish pieces
1 tsp salt or to taste
1 cup water or as required
½ cup dill, chopped or as required
500g rice, soaked for 1 hour
3 cups water or as required
¼ cup cooking oil

fish

🥗Healthier: tofu

💰Cheaper: canned tuna

Tofu offers a plant-based protein option, while canned tuna is often less expensive than fresh fish.

fresh cilantro

🥗Healthier: parsley

💰Cheaper: dried herbs

Parsley can provide a similar flavor profile, while dried herbs are often more affordable.

1

In a blender, add green chilies, garlic, fresh coriander, and water; blend well and set aside.

2

In a pot, add cooking oil and onion; fry until light golden.

3

Add potatoes, cloves, cinnamon stick, and black peppercorns; mix well and cook for 2-3 minutes.

4

Add red chili powder, cumin powder, turmeric powder, garam masala powder, and salt; mix well and cook for a minute.

5

Add water, mix well, and cook on medium flame for 2-3 minutes.

6

Add tomatoes, mix well, and cook for 1-2 minutes.

7

Add water, mix well, and cook for 5-6 minutes.

8

Add blended paste, mix well, and cook for 1-2 minutes.

9

Add water, mix well, and bring to a boil.

10

Add fish pieces and mix gently; cover and cook on medium flame for 4-5 minutes.

11

Take out fish pieces and reserve for later use.

12

Add green chilies and salt; mix well.

13

Add water, mix well, and bring to a boil.

14

Reserve 1/3rd of gravy for later use.

15

In remaining gravy, add dill and mix well.

16

Add soaked rice and mix well.

17

Add water, mix well, and bring to a boil; cover and cook on medium flame for 3-4 minutes.

18

Add cooking oil and cooked fish pieces; cover with kitchen cloth and lid and steam cook on low flame for 10-15 minutes.

19

In a serving dish, add cooked rice, place fish pieces, pour reserved gravy, sprinkle dill, and serve with gravy!

Cooking Techniques

sautéingboiling

Equipment Needed

potblender

Spice Level:

🌶️🌶️🌶️

Dietary

gluten-freedairy-freeegg-free

Allergens

fish

Also Known As

Fish RiceMachli Bhat

Other Takes on Fish

(24 videos)

Similar Pakistani Videos

(24 videos)

Similar Dishes From Other Cuisines

(24 videos)