Bhapot Diya Maas
Tender fish fillets steamed in a pungent, creamy mustard and coconut sauce. This classic Bengali dish is simple to make and bursts with the fiery kick of green chilies and the unique aroma of mustard oil. A true comfort food, best enjoyed with hot steamed rice.
For 4 servings
Prepare the Mustard-Coconut Paste
- In a grinder jar, combine the black and yellow mustard seeds, grated coconut, 2 green chilies, and a pinch of salt.
- Grind to a fine, smooth paste, adding 2-3 tablespoons of water as needed to facilitate grinding. Set aside. Adding salt prevents the mustard from turning bitter.
Marinate the Fish
- In a mixing bowl, add the prepared mustard-coconut paste, whisked curd, 2 tablespoons of mustard oil, turmeric powder, salt, and sugar.
- Mix everything well to create a uniform marinade.
- Gently coat each fish fillet or steak with the marinade, ensuring they are covered on all sides.
- Let the fish marinate for at least 15 minutes to absorb the flavors.
Prepare for Steaming
- Choose a steel tiffin box or a heatproof container with a tight-fitting lid.
- Arrange the marinated fish fillets in a single layer inside the container.
- Pour any remaining marinade over the fish.
- Drizzle the remaining 2 tablespoons of mustard oil evenly over the top.
- Place the 2 slit green chilies on top of the fish.
Steam the Fish
- Close the lid of the container tightly.
- Place the container in a steamer or a large pot with about 2 inches of boiling water at the bottom. Ensure the water level is below the container.
- Cover the pot/steamer and steam on medium heat for 15-20 minutes.
- The fish is cooked when it turns opaque and flakes easily with a fork.
Rest and Serve
- Turn off the heat and let the container sit in the steamer for another 5 minutes. This allows the flavors to meld further.
- Carefully remove the container, open the lid, and serve the Bhapot Diya Maas hot with steamed rice.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1For a less pungent flavor, soak the mustard seeds in warm water for 15-20 minutes, then drain before grinding.
- 2Do not over-grind the mustard paste as it can become bitter. Grind just until smooth.
- 3Using authentic, pungent mustard oil is crucial for the signature flavor of this dish.
- 4A traditional steel tiffin box is ideal for steaming as it conducts heat evenly and is easy to handle.
- 5Do not overcook the fish. Check for doneness after 15 minutes to prevent it from becoming tough.
- 6Adjust the number of green chilies to suit your preferred spice level.
Adapt it for your goals.
With Poppy Seeds
Add 1-2 tablespoons of white poppy seeds (posto) along with the mustard seeds while grinding for a nuttier flavor and thicker gravy.
Vegetarian/Vegan VersionVegetarian/Vegan Version
Replace the fish with thick slices of paneer or firm tofu. For a vegan version, use a plant-based yogurt instead of curd.
Different FishDifferent Fish
This recipe works wonderfully with other Bengali favorites like Ilish (Hilsa) or Pabda. You can also use boneless fish like Tilapia or Cod.
Why this is on our healthy list.
Rich in Omega-3 Fatty Acids
The fish provides a high concentration of Omega-3 fatty acids, which are essential for brain health, reducing inflammation, and lowering the risk of heart disease.
Excellent Source of Lean Protein
Fish is a high-quality lean protein source, crucial for building and repairing tissues, muscle growth, and maintaining overall body function.
Anti-inflammatory Properties
Mustard seeds and turmeric powder contain compounds like curcumin and isothiocyanates, which have potent anti-inflammatory and antioxidant effects.
Contains Healthy Fats
Mustard oil is rich in monounsaturated and polyunsaturated fats, which are beneficial for cardiovascular health. Coconut also provides medium-chain triglycerides (MCTs) for energy.
Frequently asked questions
One serving of Bhapot Diya Maas (approximately 200g) contains around 350-400 calories, primarily from the fish, mustard oil, and coconut.
