Custrd is out now on the App Store and Google Play — Try it free for 7 days →
Back to recipes

Bengali Fish in Yogurt Curry

Tender fish fillets poached in a silky yogurt sauce with warm spices and a hint of chili. A Bengali classic that tastes restaurant-quality but comes together in under 25 minutes.

Total time
25 min
Servings
2
Calories
285
Protein
32g
Bengali Fish in Yogurt Curry
comfortelegantindianfishtendersilkycreamyMain course

Ingredients

7 items — tap to check off

Missing one? Custrd suggests a swap that works.

Open the app

Instructions

  1. Step 1

    Heat 2 tbsp oil in a large skillet over medium. Add cumin seeds; when they sizzle and pop, add sliced onion.

  2. Step 2

    Cook onion until softened and edges turn golden, stirring occasionally, about 4 minutes.

  3. Step 3

    Stir in ginger-garlic paste and green chilies. Cook for 60 seconds until fragrant.

  4. Step 4

    Add turmeric and salt to taste. Whisk yogurt in a separate bowl, then slowly pour into the skillet while stirring to avoid curdling.

  5. Step 5

    Reduce heat to medium-low. Lay fish fillets in the sauce. Cover and simmer until fish flakes easily, about 8 minutes.

  6. Step 6

    Serve hot over steamed rice or with warm naan bread.

Tools you’ll need

  • large skillet (12-inch)
  • wooden spoon
  • small bowl for whisking yogurt
  • fork for testing doneness

Cook smarter

Get matched recipes for what’s in your fridge

Custrd is an iPhone and Android app that finds real recipes from the ingredients you already have. No more grocery-list aspirations. Try it free for 7 days.