
- Country of origin
- 🇧🇩 Bangladesh
- Category
- Main Course
- Difficulty
- ●●○ Medium
- Preparation
- 30 min
- Cooking
- 15 min
- Servings
- 4 people
History
Hilsa (or ilish) is a migratory fish related to herring, swimming up the rivers of the Ganges and Brahmaputra delta, considered the national fish of Bangladesh and a cornerstone of its culinary identity, celebrated every year at festivals dedicated to its catch.
Shorshe ilish, its most iconic preparation, pairs the fish with a paste of black and yellow mustard seeds ground with green chilies, thinned out and steamed or gently simmered in mustard oil; the sharp, slightly bitter flavor of the mustard, far from masking the fish, is considered its natural complement throughout Bengali cuisine.
Ingredients — serves 4
- 4 hilsa fish steaks (or herring, mackerel as a substitute)
- 4 tbsp black and yellow mustard seeds
- 2 green chilies
- 3 tbsp mustard oil
- 1 tsp turmeric
- Salt
Hilsa in mustard sauce, step by step
- Soak the mustard seeds in warm water for about thirty minutes, then blend with the green chilies into a smooth paste.
- Rub the fish steaks with turmeric and salt.
- Thin the mustard paste with a little water and the mustard oil.
- Place the fish in a shallow dish, and coat with the diluted mustard sauce.
- Steam or cover and cook over low heat until the fish is tender, about 15 minutes.
- Serve hot with white rice, spooning sauce over each portion.
Cooking method
Technique: gentle steaming or covered cooking, never over high heat, so the mustard doesn’t turn bitter.
Traditional equipment: a lidded clay or metal dish, a blender or grinding stone for the mustard paste.
Signs it’s ready: the sauce should stay smooth and lightly oily on top, never separated or grainy.
Nutrition, per serving
Calculated from the raw ingredient quantities above, divided by four servings. Hilsa is a notably fatty fish for a freshwater migratory species — the figure below reflects that, and is a large part of why the fish is prized well beyond its status as a national symbol.
Carbohydrate is minimal, as expected of a dish built almost entirely around fish, mustard seed and oil; it is traditionally served over white rice, which is not included in the figures above.
Economic context
Hilsa prices in Bangladesh rise sharply around its migratory season and its associated festivals, when demand for the freshest fish peaks; mustard, by contrast, is a cheap and widely grown domestic crop, which keeps the sauce itself an affordable counterpart to a fish that can otherwise be costly.
Source: World Bank / FAO, Food Prices for Nutrition database (Cost and Affordability of a Healthy Diet) v4.0, 2024 data, CC BY 4.0, DOI 10.57966/41AN-KY81. Retrieved 29 July 2026. This figure describes the cost of a healthy diet in Bangladesh generally — it is not a costing of this specific recipe.
Who this dish suits
Fits well with
- High-protein, low-carbohydrate meals — 31 g protein, 4 g carbs per serving
- Diets that include oily fish
Worth knowing
- Contains fish and mustard throughout — both common allergens to flag
- 445 kcal per serving before rice
- Hilsa’s fine, numerous bones require care when eating
What about you?
In your opinion, where’s the best place or restaurant to enjoy great hilsa in mustard sauce?