Bengali Doi Machh | Fish in Creamy Yogurt Sauce
Author: Priyanka
Recipe type: Side
Cuisine: Indian
Prep time:
Cook time:
Total time:
Serves: 4 Servings
- Fish steaks – 4 to 6, I used Catla fish (Indian Carp fish)
- Plain yogurt – ¾ th cup
- Onion – 2 large
- Garlic cloves – 10, grate 5 and keep the rest as whole
- Ginger paste – 1 tsp
- Turmeric powder – 1 tsp
- Bay leaf – 1
- Green cardamom – 5
- Cloves – 5
- Cinnamon stick – 2 inch piece
- Green chilli – 1 or 2
- Garam masala powder – 1 tsp
- Sugar – 2 tbsp
- Oil – 2 tbsp
- Salt to taste
- Wash the fish steaks well. Keep them in a large bowl.
- Mix yogurt, turmeric powder, ginger paste, grated garlic and half teaspoon salt to make a thick marinade.
- Add it to the fish steaks and coat all the pieces well. Marinate for 2 hours or at least 1 hour.
- Make a paste of the onions.
- In a frying pan, heat oil. Add bay leaf, green cardamoms, cloves and cinnamon. Sauté for a minute.
- Add the whole garlic cloves and onion paste.
- Saute till the onion turns golden brown and starts separating the oil.
- Now add the marinated fish along with all the marinade.
- Add green chilli, sugar and salt to taste. Cover and cook on low heat for 15 minutes.
- After some time the magical aroma will tell you that your ‘Doi Machh’ is almost ready. Uncover and check if the fishes are soft and cooked through.
- Check the consistency of the gravy. If you want it thicker, keep it uncovered on high flame for couple of minutes more.
- Sprinkle garam masala powder. Remove from heat and keep covered for 5 minutes.
- Serve hot with white Basmati rice.
Recipe by Flavor Quotient at https://flavorquotient.com/2013/05/doi-machh-fish-in-yogurt-sauce/
3.5.3251