Doi Maach
Fish in yogurt — rohu or katla cooked in a smooth, mildly spiced yogurt gravy with whole cardamom and bay leaf, lighter and creamier than the sharp mustard-forward preparations.
Cuisines
Bengali
Best for
Lunch
Dinner
Recipe
Prep: 15 min
Cook: 25 min
Total: 40 min
2-3 servings
Ingredients
| 500 grams | Rohu fish or Katla fish, cut into steaks |
| 1 cup | plain yogurt |
| 2 tablespoons | mustard oil |
| 1 teaspoon | turmeric powder |
| 1 teaspoon | red chili powder |
| 1 teaspoon | cumin seeds |
| 2 pieces | green cardamom |
| 2 pieces | cloves |
| 1 inch | cinnamon stick |
| 2 tablespoons | ginger paste |
| 1 tablespoon | sugar |
| 2 pieces | green chilies, slit |
| — | salt to taste |
| — | fresh coriander leaves for garnish |
Instructions
- 1 Clean and wash the fish pieces thoroughly. Pat them dry with a paper towel.
- 2 Marinate the fish with half of the turmeric powder, salt, and red chili powder. Set aside for 15 minutes.
- 3 In a bowl, whisk the yogurt with a little water to make it smooth. Add the remaining turmeric powder and mix well.
- 4 Heat mustard oil in a pan until it starts to smoke slightly. Reduce the heat and add cumin seeds, cardamom, cloves, and cinnamon stick.
- 5 Once the spices release their aroma, add the ginger paste and sauté for a minute.
- 6 Lower the heat and add the whisked yogurt mixture to the pan, stirring continuously to prevent curdling.
- 7 Add sugar, salt, and green chilies to the yogurt mixture. Cook for 5-7 minutes until the oil starts to separate.
- 8 Gently place the marinated fish pieces into the yogurt gravy. Cover and cook on low heat for about 10-12 minutes, or until the fish is cooked through.
- 9 Once done, garnish with fresh coriander leaves and serve hot with steamed rice.
Tips
Ensure the yogurt is at room temperature to prevent curdling when added to the hot pan.