Skip to content
Zaffaron

Shorshe Ilish (শরষে ইলিশ) — Hilsa in Mustard-Grreen Chili Gravy

Shorshe Ilish is a beloved Bengali classic where rich hilsa is gently simmered in pungent mustard paste, green chilies, and mustard oil. The dish is prized for its bold aroma and silky gravy, traditionally served with hot steamed rice.

By Zaffaron Kitchen· Published April 15, 2026 Verified Recipe
Gluten-Free Dairy-Free Nut-Free Halal
Contains: fish
38 min total Prep 20m · Cook 18m 4 servings 420 cal
↓ Jump to Recipe
Shorshe Ilish — Hilsa in Mustard-Grreen Chili Gravy - authentic indian recipe

Printable Recipe Card

Servings: 4 · Total: 38 min · Difficulty: medium

Ingredients (quick list)

  • 800 g Hilsa fish steaks (cut into 8 pieces)
  • 2 tsp Turmeric powder (for rubbing fish)
  • 2 tsp Fine salt (for rubbing fish)
  • 3 tbsp Yellow mustard seeds
  • 1 tbsp Black mustard seeds
  • 1 tbsp Poppy seeds (optional but traditional in many homes)
  • 6 Green chilies (4 for grinding, 2 slit for simmering)
  • 120 ml Water (for grinding)
  • 4 tbsp Mustard oil
  • 1 tsp Nigella seeds (kalonji)
  • 1 tsp Sugar (balances mustard bitterness)

Steps (summary)

  1. Rinse the hilsa steaks and pat them completely dry with paper towels. Rub the fish evenly with 2 tsp turmeric and 2 tsp salt, t…
  2. Soak the yellow mustard seeds, black mustard seeds, and poppy seeds in room-temperature water for 10 minutes to soften them. Dr…
  3. Heat 4 tbsp mustard oil in a wide pan over medium heat until it just begins to smoke, then lower the heat for 30 seconds to tam…
  4. Add the mustard paste to the pan and cook it for 2 minutes, stirring constantly to prevent sticking. Mix in 1 tsp turmeric, 1 t…
  5. Pour in 250 ml water and stir well to create a smooth gravy with no lumps. Bring it to a gentle simmer, then add the hilsa piec…
  6. Add the remaining 2 slit green chilies on top and simmer uncovered for 6 minutes, gently shaking the pan once or twice instead…

+ 1 more steps in the full instructions section below.

Cultural Background

Shorshe Ilish is a signature dish of Bengal, celebrating the prized hilsa season and the region’s love of mustard. It’s commonly cooked at home for family lunches and special gatherings, where steamed rice and mustard gravy are considered the perfect pairing.

savorypungentslightly sweetsilky gravytender oily fishpungent mustardmustard oil sharpnessfresh green chili🌶 medium

Equipment

blender or spice grinderwide nonstick or stainless-steel pan with lidmeasuring spoonsmeasuring cupfish spatula

💡 Tips

  • Use a wide pan and avoid stirring; shake the pan gently so hilsa steaks do not break and the gravy stays smooth.
  • If your mustard paste tastes bitter, add 30 ml more water and simmer 2 minutes longer; over-grinding or overheating mustard can intensify bitterness.
  • For a cleaner mustard flavor, soak seeds briefly and grind with cool water; warm water can make the paste sharper and more pungent.

⚠️ Common Mistakes

  • Cooking the mustard paste on high heat until it darkens.

    ✅ Fix: Keep the heat medium-low and stir constantly; add a splash of water if it sticks so the paste cooks without scorching.

  • Stirring the fish vigorously and breaking the steaks.

    ✅ Fix: Shake the pan gently and flip with a fish spatula; keep the simmer gentle, not a rolling boil.

  • Bitter mustard gravy.

    ✅ Fix: Use a short soak, grind smooth with cool water, and simmer gently; add 1 tsp sugar and avoid prolonged high-heat cooking.

🧊 How to Store

Cool leftovers within 1 hour and refrigerate in an airtight container for up to 2 days. Reheat gently in a covered pan with 30–50 ml water over low heat for 4–6 minutes; avoid boiling hard or the fish may break and the mustard can turn bitter.

📅 Make Ahead

Grind the mustard-poppy paste up to 24 hours ahead and refrigerate it in a sealed jar. Salt and turmeric-rub the fish up to 2 hours ahead, keeping it chilled until cooking time.

🍽️ Pairs Well With

  • Steamed basmati rice
  • Bengali gobindobhog rice
  • cucumber-onion salad
  • lemon wedges.

Regional Variations

  • Kolkata-style often uses only mustard paste, green chilies, and mustard oil with minimal spices for a clean pungency.
  • Bangladeshi versions may add a little more gravy and sometimes include tomato for mild sweetness and color.
  • Some households add a pinch of roasted cumin powder (0.25 tsp) at the end for a warmer finish.
everyday holiday party
#classic#family-style#gluten-free

Ingredients

  • 800 gHilsa fish steaks (cut into 8 pieces)
  • 2 tspTurmeric powder (for rubbing fish)
  • 2 tspFine salt (for rubbing fish)
  • 3 tbspYellow mustard seeds
  • 1 tbspBlack mustard seeds
  • 1 tbspPoppy seeds (optional but traditional in many homes)
  • 6Green chilies (4 for grinding, 2 slit for simmering)
  • 120 mlWater (for grinding)
  • 4 tbspMustard oil
  • 1 tspNigella seeds (kalonji)
  • 1 tspSugar (balances mustard bitterness)

🔄 Substitutions

  • Hilsa fish steaksMackerel steaks
  • Mustard oilNeutral oil + 1 tsp mustard oil
  • Poppy seedsCashew paste (10 g) or omit

Instructions

  1. 1

    Rinse the hilsa steaks and pat them completely dry with paper towels. Rub the fish evenly with 2 tsp turmeric and 2 tsp salt, then rest it for 10 minutes so the surface seasons and firms up.

  2. 2

    Soak the yellow mustard seeds, black mustard seeds, and poppy seeds in room-temperature water for 10 minutes to soften them. Drain well, then grind with 4 green chilies and 120 ml water to a smooth, thick paste; it should feel creamy, not gritty.

  3. 3

    Heat 4 tbsp mustard oil in a wide pan over medium heat until it just begins to smoke, then lower the heat for 30 seconds to tame the harshness. Add 1 tsp nigella seeds and let them crackle for 10–15 seconds, keeping the heat moderate so they do not burn.

  4. 4

    Add the mustard paste to the pan and cook it for 2 minutes, stirring constantly to prevent sticking. Mix in 1 tsp turmeric, 1 tsp salt, and 1 tsp sugar, then cook 1 minute more until the paste smells rounded and less raw.

  5. 5

    Pour in 250 ml water and stir well to create a smooth gravy with no lumps. Bring it to a gentle simmer, then add the hilsa pieces in a single layer so they cook evenly without breaking.

  6. 6

    Add the remaining 2 slit green chilies on top and simmer uncovered for 6 minutes, gently shaking the pan once or twice instead of stirring. Flip the fish carefully, then simmer 4–5 minutes more until the fish is just cooked through and the gravy lightly thickens.

  7. 7

    Turn off the heat and rest the pan for 5 minutes so the mustard oil rises slightly and the flavors settle. Serve warm with steamed rice, spooning the mustard gravy over the fish for the full shorshe aroma.

🪪 Recipe Passport

Origin: Indian Cuisine
Researched by: Zaffaron Kitchen
Published: April 15, 2026

Cultural Background

Shorshe Ilish is a signature dish of Bengal, celebrating the prized hilsa season and the region’s love of mustard. It’s commonly cooked at home for family lunches and special gatherings, where steamed rice and mustard gravy are considered the perfect pairing.

Regional Variations

Kolkata-style often uses only mustard paste, green chilies, and mustard oil with minimal spices for a clean pungency.
Bangladeshi versions may add a little more gravy and sometimes include tomato for mild sweetness and color.
Some households add a pinch of roasted cumin powder (0.25 tsp) at the end for a warmer finish.

Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.

Share:

Nutrition per serving

420
Calories
30g
Protein
30g
Fat
8g
Carbs
2g
Fiber
780mg
Sodium

Pairs well with

If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.

Does your family make this differently?

Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.

You Might Also Like

Reviews

Rated 0.0 out of 5 stars
0 reviews

Cooked this recipe?

Tap the stars to rate it — that's all it takes. A few words are welcome but optional.

Please sign in to rate this recipe.
Rated 0.0 out of 5 stars

No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.