Doi Maach

Doi Maach

দই মাছ (DOY maach)

Fish in Yogurt Sauce

Prep Time 15 min
📈 Difficulty Medium
👥 Servings
4
🔥 Calories 358 kcal

Tender pieces of fish simmered in a creamy, spiced yogurt sauce with turmeric, ginger, and whole spices — a Bengali classic of elegant simplicity.

Nutrition & Info

350 kcal per serving
Protein 30.0g
Carbs 10.0g
Fat 22.0g
Protein Carbs Fat

Dietary

gluten-free nut-free

Allergen Warnings

⚠ fish ⚠ dairy

Equipment Needed

heavy skillet mixing bowl

Presentation Guide

Vessel: serving bowl

Garnishes: green chillies, coriander

Accompaniments: steamed rice, begun bhaja

Instructions

  1. 1

    Marinate fish with turmeric and salt. Lightly fry in mustard oil until golden. Set aside.

  2. 2

    In the same oil, add bay leaves and cardamom. Fry 30 sec.

  3. 3

    Add ginger paste, cumin, coriander. Cook 1 min.

  4. 4

    Remove pan from heat. Slowly stir in whisked yogurt to prevent curdling.

  5. 5

    Return to low heat. Add sugar, salt, green chillies. Simmer 5 min.

  6. 6

    Gently place fried fish into the sauce. Simmer 8-10 min until fish absorbs flavors.

💡

Did You Know?

The trick to doi maach is adding yogurt off the heat — if the pan is too hot, the yogurt will curdle and the dish is ruined.

Chef's Notes

Equipment Tips

  • heavy skillet
  • mixing bowl

Garnishing

green chillies, coriander

Accompaniments

steamed rice, begun bhaja

The Story Behind Doi Maach

Doi maach is a cornerstone of Bengali home cooking, demonstrating the Bengali mastery of fish preparation. Yogurt-based sauces predate Mughal influence and represent an older Bengali cooking tradition. The dish is lighter and more delicate than typical curries, reflecting the Bengali preference for subtlety over intensity in everyday cooking.

🕐 Traditionally enjoyed lunch or special dinner 📜 Origins: Traditional Bengali cuisine

Comments (0)

No comments yet. Be the first to share your thoughts!