
Doi Maach (Bengali Yogurt Fish Curry)
This traditional Bengali recipe is a fish curry made with yogurt and spices, originating from the eastern part of India. It has a creamy texture and a flavor that is both tangy and slightly sweet.
Time 40 min · Serves 6 · 196 kcal · Bengal, West Bengal
Ingredients
Main
- Curd — 1 cup (whole)
- Turmeric Powder — 1 tsp (ground)
- Garlic — 6 piece (chopped)
- Kashmiri Mirch (Premium Silk Grade Powder) — 1 tbsp (ground)
- raisins — 2 tbsp (chopped)
- sugar — 0.5 tsp (whole)
- Rohu Fish — 400 g (sliced)
- salt (optional) (whole)
- Cardamom — 2 piece (ground)
- green chillies — 2 piece (sliced)
- Ginger — 0.5 piece (chopped)
- cinnamon stick — 1 piece (ground)
- Mustard Oil — 3 tbsp (whole)
- onion — 1 piece (sliced)
Tempering
- Cumin Seeds — 1 tsp (whole)
Method
- To begin making the Bengali Doi Maach recipe, heat 1 tablespoon oil in a heavy bottomed pan.Add garlic, ginger and onion and saute it for a minute.
- Let it cool down and then make a paste of this using a mixer grinder.Marinate fish with raisin, turmeric, red chilli powder, salt and 1 tablespoon oil for 15 to 30 minutes in a mixing bowl.
- Mix everything properly.Add 1 tablespoon oil to the same pan that is used for frying onion and heat it.Add cumin seeds and let it sputter.
- Add cinnamon, clove, green cardamom and saute for a few seconds.Reduce the flame to very slow.
- Add the marinated fish with curd to the pan.
- Cook for about 10 minute at medium flame.After 10 minutes, add green chillies, 1/2 teaspoon sugar and mix.
- Cook for another 4 to 5 minutes at slow flame.After 4 to 5 minutes, switch off the stove and it is ready to be served.Serve Bengali Doi Maach along with Chingiri Paturi and hot steamed rice for a perfect Bengali weekday lunch or dinner.
Common questions
- How many calories in one plate of Doi Maach (Bengali Yogurt Fish Curry)?
- 196 kcal per plate.
- How much cooking time?
- 40 min — 10 min prep, 30 min cooking.
Ghar ka khana in Kolkata →
More like this