clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
%bengali bhapa bhetki mach recipe debjanir rannaghar

Bhetki Mach Bhapa | Bengali Bhapa Bhetki Recipe with Video | Steamed Indian Barramundi with Coconut, Mustard Paste and Yogurt

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review


Bhapa Bhetki, also known as Bhetki Mach Bhapa, is a Bengali dish that features steamed Indian Barramundi fish cooked with a mixture of mustard, yogurt, and coconut paste. This dish is characterized by its spicy and tangy flavor, and the best part is that the fish doesn't need to be fried!


Units Scale
  • 6 Pieces of Bhetki Mach/ Indian Barramundi Fish (Bengali Cut)
  • 1 Tbsp. Yellow Mustard Seed
  • 1 Tbsp. Black Mustard Seed
  • 150g Plain Yogurt/ Plain Curd
  • 1 cup Coconut Paste
  • 1 Tsp. Turmeric Powder
  • 1 Tsp. Red Chili Powder
  • 2 Tsp. Salt
  • 6 Green Chillies
  • 4 Tbsp. Mustard Oil


  1. To make the curry paste for steamed fish, mix 1 tablespoon of yellow mustard seeds and 1 tablespoon of black mustard seeds into a fine paste.
  2. Add 1/2 teaspoon of salt and 1/2 cup of water to the mixture.
  3. Let it sit for 15 minutes before filtering it.
  4. Strain the paste into a bowl and add plain yogurt or curd.
  5. Whisk it until the mixture is smooth and there are no lumps.
  6. Add homemade coconut paste and whisk it thoroughly.
  7. Then, add 4 tablespoons of Mustard Oil to create a distinct pungent taste.
  8. Add 1 teaspoon of turmeric powder, 1 teaspoon of red chili powder, 2 teaspoons of salt, 6 green chilies, and 4 tablespoons of mustard oil.
  9. Begin by adding 1.5 cups of water to a mixing bowl.
  10. Break 4-5 Green Chillies and add them to the bowl.
  11. Clean 6 pieces of Bhetki fish and add them to the bowl.
  12. Mix the fish thoroughly with the flavorful sauce.
  13. Allow the fish to rest for at least 30 minutes before steaming to ensure that the spices are well blended.
  14. Place the fish in a metal container with a secure lid or a metal tiffin box.
  15. Cover the tiffin box and ensure it is properly sealed.
  16.  To steam the fish, use a double boiler method by placing the tiffin box over a water bath inside a vessel with a well-fitting lid.
  17. Use a metal support or improvise with a small metal dish.
  18. Add at least 3 cups of water to fully submerge the stand and then place the tiffin box with the fish inside.
  19. Securely seal the container and place the lid on top. 
  20. Then, turn on the heat and put the vessel in place.
  21. To ensure proper cooking, maintain a low flame for 30 minutes.
  22. After 10 minutes, check to see if any water has evaporated and add more if necessary.
  23. Continue cooking for another 20 minutes until the total cooking time reaches 30 minutes.
  24. Once finished, turn off the heat and let it sit for 30 minutes before removing the tiffin box from the hot container.
  25. After half an hour has passed, take out the tiffin box and uncover it.
  26. Your Bhapa Bhetki is now ready to be served!

%Steamed Indian Barramundi Fish Bengali Style Recipe Pinterest


  • The mustard paste is a crucial ingredient that gives the dish its unique aroma and taste. 
  • If you don't have mustard seeds, you can use mustard powder. 
  • If you're not familiar with the Bengali cut for fish, ask the fishmonger for assistance. 
  • Avoid using plastic or glass containers for steaming and use a sturdy stainless steel container instead if using flame. For Microwave steaming you need to use either plastic or glass container but not metal.
  • Prep Time: 10min
  • Standing Time: 30min
  • Cook Time: 30min
  • Category: Fish
  • Method: Steaming
  • Cuisine: Bengali


  • Serving Size: 125g
  • Calories: 446
  • Sugar: 2.3g
  • Sodium: 1341mg
  • Fat: 28.5g
  • Saturated Fat: 13.4g
  • Carbohydrates: 8.6g
  • Fiber: 1.1g
  • Protein: 37.9g
  • Cholesterol: 62mg
Recipe Card powered byTasty Recipes