CookSnap is coming soon — Join the waitlist →

Doi Machh: Yogurt Fish in 15 Minutes

Bengali-style fish poached in tangy yogurt with warm spices and fresh herbs. One skillet, zero fuss, pure comfort in under 20 minutes.

Total time
18 min
Servings
2
Calories
268
Protein
32g
Doi Machh: Yogurt Fish in 15 Minutes
comfortsimpleindianfishtendersoftweeknightmain-dish

Ingredients

  • 14 oz white fish fillets (cod, halibut, or tilapia)
  • 1 cup plain yogurt (full-fat)
  • 1 tbsp ginger, minced
  • 1 whole green chili, finely sliced
  • ½ tsp turmeric powder
  • ¼ cup fresh cilantro, chopped

Instructions

  1. 1

    Heat 2 tbsp oil in a 12-inch skillet over medium. Add ginger and green chili, cook until fragrant, about 60 seconds.

  2. 2

    Whisk yogurt and turmeric together in a bowl, then pour into the skillet. Stir gently to combine.

  3. 3

    Pat fish dry, season with salt and pepper. Gently slide fish into the yogurt sauce without overlapping pieces.

  4. 4

    Reduce heat to medium-low and simmer uncovered until fish is opaque and flakes easily, about 8-10 minutes.

  5. 5

    Scatter cilantro over the top. Taste and adjust salt.

  6. 6

    Serve hot in shallow bowls with white rice, spooning yogurt sauce over each portion.

Tools you’ll need

  • 12-inch skillet
  • small bowl
  • whisk
  • fish spatula or thin slotted spoon

Cook smarter

Get matched recipes for what’s in your fridge

CookSnap is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.