Bengali Mustard Fish Curry (Shorshe Ilish-Style) Recipe
Mustard Fish
A bright, mustard-forward Bangladeshi fish curry—bold, tangy, and simple to make.
Prep Time:20 minCook Time:25 minTotal Time:45 minServings:4Difficulty:Medium
Nutrition (per serving)
Calories:380 kcal
Protein:34 g
Carbs:6 g
Fat:24 g
This is my take on a classic Bangladeshi mustard fish—rich, punchy, and full of personality. The sharp bite of fresh mustard paste combines with turmeric and a touch of yogurt to make a silky, tangy sauce that clings to tender fish pieces; it's simple, soulful cooking that tastes like home.
I love serving this with steaming rice and extra green chilies on the side. It's bold but approachable: if you love bright flavors and fish, this curry will become a weeknight favorite you’ll be proud to pull together.
Ingredients
- Fresh fish steaks (hilsa, salmon, or cod):1.5 lb
- Yellow mustard seeds (or mixed mustard):3 tbsp
- Plain yogurt:1/4 cup
- Mustard oil:3 tbsp
- Turmeric powder:1 tsp
- Red chili powder:1 tsp
- Salt:1.5 tsp
- Sugar:1/2 tsp
- Green chilies:3 pieces
- Garlic paste:1 tbsp
- Ginger paste:1 tbsp
- Onion, thinly sliced:1 pieces
- Nigella seeds (kalonji):1/2 tsp
- Water:1/2 cup
- Fresh cilantro, chopped:1/4 cup
- Lime juice:1 tbsp
Instructions
Tips & Notes
- If fresh mustard seeds are hard to find, use prepared yellow mustard blended with a little oil, but fresh seeds give a brighter flavor.
- Choose firm-fleshed fish that holds up to simmering—salmon, cod, or a similar local fish work well if ilish isn't available.
- Toast and grind mustard just before using for the best pungency; refrigerated mustard paste can mellow quickly.
- Control the heat by adjusting green chilies and red chili powder; traditional Bengali versions can be fiery, so taste as you go.
