Bangladeshi Hilsa Fish Curry (Ilish Bhapa)
Ilish Bhapa — steamed hilsa fish in a fragrant mustard and coconut sauce — is Bangladesh's crown jewel recipe. The national fish cooked in an ancient technique that preserves its unique flavor.
15
Prep Time (min)
20
Cook Time (min)
4
servings
320
Calories/serving
Medium
Difficulty

Ingredients
- 500 hilsa fish (ilish) (4 thick slices with bone)
- 4 tbsp whole black mustard seeds (soaked and ground into paste)
- 4 tbsp white mustard seeds (soaked and ground into paste)
- 4 tbsp mustard oil
- 4 pieces green chilies (slit)
- 1 tsp turmeric
- 1 cup creamed coconut or coconut milk
- to taste salt
Instructions
6 steps · ~28 minutes total
Prepare mustard paste
Grind soaked black and white mustard seeds with a little water and salt to form a smooth, thick paste.
5 minutesTaste as you go and adjust seasoning gradually — you can always add more but can't take it away.Marinate fish
Mix fish pieces with turmeric and salt. Let sit 10 minutes.
3 minutesTaste as you go and adjust seasoning gradually — you can always add more but can't take it away.Make the sauce
In a bowl, mix mustard paste with coconut milk, mustard oil, and a pinch of salt. This is the coating sauce.
3 minutesTaste as you go and adjust seasoning gradually — you can always add more but can't take it away.Coat and steam
Place fish in a tiffin box or steel container. Pour the mustard-coconut sauce over, add green chilies. Seal the container or cover tightly with foil.
5 minutesSteam
Steam the sealed container over boiling water for 15-20 minutes until fish is cooked through.
10 minutesUse a large pot to prevent boiling over. Add salt to the water for extra flavor.Serve
Open carefully (steam is hot). Serve immediately with steamed white rice.
2 minutesWarm your serving plates in the oven briefly for a restaurant-quality touch.
💡 Tips & Tricks
🔄 Variations
Storage & Reheating
Refrigerator
Up to 1 day in an airtight container
Freezer
Up to 1 month — thaw overnight in fridge
Gently reheat in a pan over low heat. Avoid microwaving seafood as it can become rubbery.
What to Serve With
Complete your bangladeshi meal with these perfect pairings:
About This Dish
Bangladeshi Hilsa Fish Curry (Ilish Bhapa) is a beloved dish from Bangladeshi cuisine. With a total preparation time of about 35 minutes, it makes for a satisfying weeknight dinner.
Bangladeshi cuisine offers a rich tapestry of flavors and cooking traditions that reflect the culture and history of the region. This dish is a wonderful example of its distinctive culinary heritage.
This recipe is rated medium difficulty and uses 8 ingredients. Intermediate cooks will enjoy the balanced challenge.
Frequently Asked Questions
Hilsa (ilish) is Bangladesh's national fish and deeply embedded in Bengali culture. Its rich, oily flesh and unique flavor are unlike any other fish.
Rate This Recipe
How was this recipe?
Nutrition Facts
4 serving(s) per recipe
* Percent Daily Values are based on a 2,000 calorie diet. Values are approximate and may vary based on ingredients used.





