Shorshe Ilish
Bengali mustard-marinated hilsa fish with a fragrant, spiced sauce that's tangy and deeply savory. This classic preparation celebrates the fish's delicate flavor with a balance of mustard heat and aromatic spices.
- Total time
- 35 min
- Servings
- 4
- Calories
- 385
- Protein
- 42g

Ingredients
- 4 fillets (about 200g each) hilsa fish fillets, skin on
- 2 tablespoons yellow mustard seeds
- 1 tablespoon black mustard seeds
- ½ teaspoon turmeric powder
- 1 teaspoon salt
- 4 tablespoons vegetable oil
- 1 whole yellow onion, medium
- 3 whole fresh green chilies
- 1 inch piece fresh ginger, peeled
- 4 cloves garlic cloves
- 1 tablespoon mustard powder
- ¼ teaspoon turmeric powder
- ½ teaspoon red chili powder
- ¾ cup water
- 1 pinch salt to taste
- 3 tablespoons fresh cilantro leaves
Instructions
- 1
Pat 4 hilsa fish fillets completely dry with paper towels — removing surface moisture allows the spices to adhere properly. Set aside on a plate.
- 2
In a small dry skillet over medium heat, toast 2 tablespoons yellow mustard seeds and 1 tablespoon black mustard seeds, stirring constantly, until fragrant and just beginning to pop, about 2-3 minutes. Transfer to a spice grinder or mortar and pestle and grind to a coarse paste — you want some texture, not a powder. Transfer to a small bowl.
- 3
To the ground mustard, add 0.5 teaspoon turmeric powder and 1 teaspoon salt. Stir in 2 tablespoons of water to form a paste. Coat each fish fillet evenly on both sides with this mustard paste and set aside for 15 minutes to marinate.
- 4
While the fish marinates, slice 1 medium yellow onion into thin half-moons. Slice 3 fresh green chilies lengthwise into strips, keeping seeds intact for heat. Peel and finely grate a 1-inch piece of fresh ginger on a microplane. Peel and mince 4 garlic cloves into tiny pieces.
- 5
Set a 12-inch shallow cooking pan or wide skillet over medium-high heat and pour in 4 tablespoons of vegetable oil. When the oil shimmers and just begins to smoke at the edges, carefully lay each marinated fish fillet skin-side down in the oil. The oil should sizzle immediately and loudly — if it's silent, wait another 10 seconds. Sear for 4-5 minutes without moving the fish, until the skin is deeply golden and crispy. You'll smell a rich, nutty aroma. Gently flip each fillet and sear the other side for 2-3 minutes until just cooked through. Transfer the fish to a clean plate.
- 6
Reduce heat to medium. In the same pan with the remaining oil and browned bits, add the sliced onions. Sauté, stirring often, until the onions turn soft and translucent, about 3-4 minutes. You should see them soften and become slightly golden at the edges.
- 7
Add the minced ginger and garlic to the onions and stir constantly for 30-45 seconds until fragrant — the aromatics will perfume the oil and you'll smell the garlic cook. Do not let them brown; lower heat slightly if they begin to color.
- 8
Sprinkle in 1 tablespoon mustard powder, 0.25 teaspoon turmeric powder, and 0.5 teaspoon red chili powder. Stir vigorously for 10-15 seconds to bloom the spices in the hot oil — this releases their essential oils and prevents clumpy mustard paste.
- 9
Pour in 0.75 cup of water, scraping the bottom of the pan with a wooden spoon to deglaze and incorporate all the browned bits. Add the green chili strips. Bring the sauce to a simmer over medium heat — you'll see gentle bubbles breaking the surface. Taste and adjust salt as needed.
- 10
Carefully lay the reserved fish fillets back into the simmering sauce, skin-side up. Reduce heat to medium-low and gently simmer uncovered for 5-7 minutes, until the fish is fully cooked through and the sauce has thickened slightly — it should coat the back of a spoon. The sauce should be fragrant and glassy, not watery. Baste the fish with the sauce two or three times during cooking.
- 11
Transfer the shorshe ilish to a serving platter or divide among 4 shallow bowls, spooning the mustard sauce and onions generously over each fillet. Scatter 3 tablespoons of fresh cilantro leaves over the top for brightness. Serve immediately while the fish is still steaming — the silky flesh and pungent mustard sauce are best eaten warm.
Tools you’ll need
- 12-inch shallow cooking pan or wide skillet
- small dry skillet
- spice grinder or mortar and pestle
- microplane or fine grater
- wooden spoon
- paper towels
- small bowl
- fish spatula (optional but helpful)
Cook smarter
Get matched recipes for what’s in your fridge
CookSnap is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.