Bhapa llish


damnheavenly brought a authentic dish of bhapa llish. This recipe has been adopted from Bangladesh. In this recipe raw llish/Hilsha pieces are steamed in mustard along with turmeric, green chili, salt, mustard oil. This is an effortless cooking. Just we need to marinate the fish and steam it. No need to stir or add something in between cooking. Hilsha Or Ilish is the most popular and tasty fish in Bengal. This fish is very aromatic itself. So we do not need much ingredient or a difficult recipe for this fish. Bhapa Ilish is a very popular dish in Bengal. Authentic Bhapa llish by damnheavenly,


  • 500 g Ilish machh (hilsa fish, 3-cm-thick pieces)
  • 4 Tsp Mustard seeds/sorse soaked in a lukewarm water
  • 2 Tbsp Poppy seed/postu
  • 8 pcs Green chillies
  • 50 g Coconut (peeled)
  • 40 g Yoghurt (beaten)
  • Salt as per taste
  • ¼ tsp Sugar
  • ½ tsp Turmeric powder
  • 4 Tbsp Mustard oil


Preparation for Bhapa Llish-

  1. Soak the mustard seeds


  1. Cut the fish into 3cm wide pieces.
llish fish


  1. Make a fine paste of coconut poppy seed and mustard seed.


  1. Beat yoghurt, sugar, turmeric and mustard oil.
bhapa llish
5.Slit the green chillies.

bhapa llish


METHOD for Bhapa Llish-

  1. Soak mustard seeds in lukewarm water.
  2. Clean the ilish mach hand cut it in 3-cm thick slices. Ilish bhaape is best made with thick slices of fish. Fish without roe (eggs) is fattier and, therefore, ideal for this recipe. If your fish has eggs, remove them, as they may not cook fully when steamed.
  3. Add poppy seeds, coconut and mustard seeds in a mixer grinder or ‘silnora’ or ‘shil batta’ grind it to a smooth paste.
  4. Transfer this paste to a stainless steel box. Add beaten yoghurt, sugar, turmeric, and mustard oil. Mix until the oil is fully incorporated.
  5. Now add the fish, one piece at a time, and coat it with the spices. Use your hands to make sure every part of the fish, including its cavities, is well coated.
  6. Slit four more green chilies and place them on the ilish pieces.
  7. Tighten the lid of your stainless steel box (you could also seal the top with thick aluminum foil) and set the fish aside to marinate for 15 minutes.
  8. Heat up your pan and place a stand at the bottom. Pour hot water, making sure it doesn’t reach up to more than half the height of your stainless steel box, or there’s a danger of water seeping in. Once the water has come to a boil, place the stainless steel box on the stand. Cover the pan and steam on medium heat for 15 minutes.
  9. Remove from the pan and allow it to rest for another 5 minutes before serving. Serve hot with steamed rice.



  1. Using pressure cooker- Add 5 cups of water and place the stainless steel box inside it and then pressure cook in a pressure cooker on medium flame for 2-3 whistles.
  2. Using microwave oven-Take a microwave safe deep vessel and put the container containing fish and then add 5 cup of water and cook it in high temperature for 5min and at medium temperature for 25min.


Nutritional value-

Calories 450
Protein 17.1g
Fat 38.4g
carbohydrate 8.1g
cholesterol 73.5mg
sodium 8.2mg

*Each serving contains approximately the above table nutritional value

By admin

Myself Gourav chatterjee I done my graduation from Institute of Hotel Management and completed my MBA from GPTDC Hospitality pvt. Limited. I worked in devyani international limited as manager and now im persuing my training from ITC panchwati kolkata. Im also a food blogger and the love for food from my side is never ending. I want to explore each and every cuisine in the world.

2 thoughts on “Bhapa llish(steamed hilsha) delicious and authentic by damnheavenly”
  1. You can certainly see your enthusiasm within the article
    you write. The world hopes for even more passionate writers like you who aren’t afraid to say how they believe.
    Always go after your heart.

Leave a Reply

Your email address will not be published.