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.

Medium
Updated March 14, 2026
4 views

15

Prep Time (min)

20

Cook Time (min)

4

servings

320

Calories/serving

Medium

Difficulty

Bangladeshi Hilsa Fish Curry (Ilish Bhapa)

Ingredients

Servings:
4
  • 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

  1. Prepare mustard paste

    Grind soaked black and white mustard seeds with a little water and salt to form a smooth, thick paste.

    5 minutes
    Taste as you go and adjust seasoning gradually — you can always add more but can't take it away.
  2. Marinate fish

    Mix fish pieces with turmeric and salt. Let sit 10 minutes.

    3 minutes
    Taste as you go and adjust seasoning gradually — you can always add more but can't take it away.
  3. 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 minutes
    Taste as you go and adjust seasoning gradually — you can always add more but can't take it away.
  4. 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 minutes
  5. Steam

    Steam the sealed container over boiling water for 15-20 minutes until fish is cooked through.

    10 minutes
    Use a large pot to prevent boiling over. Add salt to the water for extra flavor.
  6. Serve

    Open carefully (steam is hot). Serve immediately with steamed white rice.

    2 minutes
    Warm your serving plates in the oven briefly for a restaurant-quality touch.

💡 Tips & Tricks

If hilsa fish isn't available, use shad, herring, or mackerel. The key is the mustard paste — it must be bitter-free, so blend it very smooth.

🔄 Variations

• Protein swap: Try substituting the main protein with chicken, tofu, or shrimp for a different take on this dish. • Spice level: Adjust the heat to your preference — add more chili for extra kick, or reduce it for a milder version. • Vegetarian: Replace meat with mushrooms, chickpeas, or your favorite plant-based protein. • Fusion twist: Combine elements of Bangladeshi cuisine with your local favorites for a creative fusion dish.

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:

🍽️Steamed rice or crusty bread
🍽️A fresh green salad
🍽️Seasonal roasted vegetables

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?

Share This Recipe

Nutrition Facts

4 serving(s) per recipe

Serving size1 serving
Calories320kcal
Total Fat22g
Sodium480mg
Total Carbohydrates4g
Dietary Fiber1g
Protein28g

* Percent Daily Values are based on a 2,000 calorie diet. Values are approximate and may vary based on ingredients used.

Recipe Details

CategorySeafood