Ilish Bhapa
Main Course

Ilish Bhapa

Steamed hilsa fish in aromatic mustard and coconut paste - the queen of Bengali cuisine.

Prep Time

30 mins

Cook Time

25 mins

Servings

4 people

Difficulty

Medium

Ingredients

For the Fish

For the Paste

Instructions

Prepare the Fish

15 mins

Clean the hilsa pieces and pat dry. Rub with salt and turmeric. Let it rest for 15 minutes.

Make the Mustard Paste

10 mins

Grind soaked mustard seeds with green chilies, coconut, and a little water to make a smooth paste. Add salt and turmeric.

Coat the Fish

5 mins

Generously coat each fish piece with the mustard-coconut paste. Drizzle mustard oil over each piece.

Steam the Fish

5 mins

Place coated fish in a steamer-safe container. Add slit green chilies on top. Cover tightly with foil or banana leaf.

Cook

25 mins

Steam for 20-25 minutes until the fish is cooked through and the paste is set. The fish should be tender and flaky.

Serve

2 mins

Drizzle extra mustard oil on top before serving. Serve hot with steamed rice. Garnish with fresh green chilies.

Chef's Tips

  • Use fresh hilsa for the best flavor and texture
  • Soak mustard seeds for at least 30 minutes for a smoother paste
  • Raw mustard oil adds the authentic pungent flavor
  • You can wrap fish in banana leaves for traditional cooking
  • Don't overcook - hilsa becomes dry quickly

The Story Behind Ilish Bhapa

Ilish Bhapa is a celebration of the monsoon season in Bengal, when the hilsa fish is at its fattest and most flavorful. The steaming technique preserves the delicate texture of the fish while infusing it with the pungent notes of mustard.

The addition of coconut mellows the sharpness of mustard, creating a harmonious balance that defines Bengali cuisine. This dish is often prepared during Jamai Shashthi and other festive occasions when only the best will do.

Stay Connected

Subscribe to Our Newsletter

Receive weekly stories about Indian heritage, exclusive recipes, and cultural insights delivered to your inbox.