GrubPlanit
Home Fusion Kitchen Everyday Legends 20 Minute Dinners The Main Event Lean but Not Mean Sweet Spot Order In
Sign in Get Started
Back to Everyday Legends
Bengali Mustard Fish Curry
Indian · Dinner

Bengali Mustard Fish Curry

Bengali Fish Curry (Machher Jhol)

A light Bengali fish curry of mustard-oil-fried fillets in a thin tomato-and-potato gravy, perfumed with nigella seeds and green chilli.

$
10 minsPrep
20 minsCook
30 minsTotal
EasyLevel
Nutrition per serving
385Calories
38gProtein
16gFat
18gCarbs
4gSugar
3gFiber
680mgSodium
75mgChol
Goes well with
Sauvignon BlancSauvignon Blanc — A crisp, dry white wit... local
Aam Pora SherbetAam Pora Sherbet — A refreshing pairing... international

Instructions

1
Prep Pat fish dry. Rub 400g fillet pieces with 0.5 tsp salt and 0.5 tsp turmeric; rest 5 minutes. Peel and cut 2 small potatoes into 1-inch wedges. Grate 2 tsp ginger. Finely chop 2 medium tomatoes. Slit 4 green chillies lengthways. Measure spices and have 500ml hot water ready.
2
Fry 1 Heat 3 tbsp mustard oil in a heavy skillet over medium-high until just smoking. Lower to medium. Slide fish into oil in batches if needed, fry 2 minutes per side until golden and lightly crisp. Remove and set aside—fish will finish in the gravy.
3
Fry 2 Add potato wedges to the same pan, fry 5 minutes on medium turning occasionally, until edges golden and potato is half-cooked. Remove and set aside.
4
Bloom Add remaining 2 tbsp mustard oil, lower heat to medium. Add 1 tsp nigella seeds, 2 bay leaves, and 4 dried red chillies; sizzle 20 seconds until fragrant. Add ginger, cook 30 seconds until raw smell fades.
5
Build Add chopped tomatoes, 1.5 tsp Kashmiri chilli powder, 1 tsp cumin, 1 tsp coriander, 0.5 tsp turmeric, and 0.5 tsp salt. Cook 4 minutes on medium-low, mashing tomatoes, until oil beads at edges. Pour in 500ml hot water and add slit green chillies.
6
Simmer Bring to medium heat simmer. Add half-cooked potatoes, simmer 6 minutes until tender. Gently slide fried fish into gravy, simmer 3 minutes on low—do not stir, spoon gravy over fish until it flakes easily at 63°C.
7
Rest and plate Rest 2 minutes off heat. Transfer to bowls, garnish with 2 tbsp fresh coriander. Serve with steamed basmati rice, lime pickle, and roasted papad alongside.
Recipes use AI and Edamam. Always check for allergens before cooking. Spotted something wrong—email us at hello@grubplanit.com.
Serves 2 portions · 2 adults, 0 over 10, 0 under 10

Ingredients

  • 400g (14.1 oz) white fish fillet
  • 2 small Yukon gold potatoes
  • 2 medium tomatoes
  • 5 tbsp mustard oil
  • 4 dried red chillies
  • 4 green chillies
  • 2 bay leaves
  • 1 tsp salt
  • 1.5 tsp turmeric
  • 1 tsp nigella seeds
  • 2 tsp fresh ginger
  • 1.5 tsp Kashmiri chilli powder
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 2 tbsp fresh coriander
Shop nearby

More like this

Explore all ➔
🍽️ How many portions?

We'll adjust the recipe for your household.

Cooking for
Adults18 and over
2
Kids > 1075% portion size
0
Kids < 1050% portion size
0

This edit is individual for this recipe. If you want to update it, go to your profile.