Non-Vegetarian📍 West Bengal

Shorshe Ilish

An authentic non-vegetarian recipe from West Bengal, India — with exact measurements and step-by-step instructions.

Traditional Shorshe Ilish from West Bengal, India
Ready to cook?

The Story Behind the Dish

Shorshe Ilish is a treasured non-vegetarian dish from West Bengal, India — a reflection of the region's ingredients, climate, and culinary traditions passed down through generations.

Ingredients

0/10 gathered

Cooking Instructions

  1. Soak black mustard seeds, yellow mustard seeds, and poppy seeds in water for 20 minutes. Drain and grind them together with 3 green chillies and a pinch of salt into a smooth, thick paste using a stone grinder or blender.

  2. Clean the hilsa fish steaks and rub them with turmeric powder and salt. Let them marinate for 10 minutes.

  3. Heat mustard oil in a wide, flat pan over high heat until it reaches smoking point. This removes the raw pungency of the oil. Reduce to medium heat.

  4. Gently slide the marinated fish steaks into the hot oil. Fry for 2 minutes on each side until lightly golden. Remove and set aside — do not fully cook at this stage.

  5. In the same pan, add nigella seeds and let them splutter for 30 seconds.

  6. Add the mustard-poppy paste to the pan and stir-fry for 2 minutes on medium heat until the raw smell disappears.

  7. Add water and bring to a gentle simmer. Season with salt and turmeric. Slit the remaining green chillies and add them to the gravy.

  8. Carefully place the fried fish steaks back into the gravy. Spoon the sauce over the fish.

  9. Cover the pan and cook on low heat for 8–10 minutes until the fish is fully cooked and the gravy has thickened slightly.

  10. Drizzle a teaspoon of raw mustard oil over the top before serving. Serve hot with steamed white rice.

Cook

35 mins

Serves

4 servings

Level

Medium