Shorse Bhapa Rui Recipe

Bhapa Rui | Bengali Steamed Rohu Recipe

Bengali Fish Recipe That You Must Try!

For as long I can remember, fish has been a compulsory side-dish for lunches at home. There would be rice which would be accompanied with a serving of dal or lentils, a sabji or vegetable side dish and a fish to fulfill our daily protein need. Though we have a range of fishes to choose from, but for regular meals we would most of the time get Rohu or rui mach, which is always abundantly available and at much cheaper rates.

There is no getting around this fact that we Bengalis cannot live without our daily share of fish in our meals. So, at one point of time it becomes imperative to look for a source of protein that is easily available and equally good in taste.  Rui mach or rohu fish ticks all boxes in the criteria list. This riverine fish is sweet in taste and perfectly complements the flavors it is cooked with. Whether it is the pungency of mustard seeds or tartness of yogurt, this fish is the man-friday of all.

This Bengali recipe of bhapa rui is probably one of the healthiest preparations of all. It is steamed, with minimum of spices and helps retain the flavor and goodness of the fish intact while cooking. This recipe is probably one of the easiest as well, and can be cooked within 20 minutes tops. Needless to say that it has saved me on many hurried mornings or when I am expecting guests at short notice.

Prep Time
10 mins
Cook Time
15 mins
Total Time
25 mins
Course: Side Dish
Cuisine: Bengali
Servings: 4 People
  • 4 nos. Rui maach / Rohu Fish / Carp
  • 1 tsp Mustard Seed Powder
  • 1,1/2 tsp Poppy Seeds
  • 1/2 tsp Turmeric Powder
  • 3 Green Chilies
  • Salt to Taste
  • 2 tbsp Mustard Oil
  • Juice of 1/2 Lemon
  1. If you are using Mustard Seeds powder like me, then soak it with some salt in warm to tepid water for 10 minutes.
  2. Take Poppy seeds and buzz them with some water to make a smooth paste of it. Now, add the soaked mustard powder in it and pulse it together with some turmeric powder, lemon juice and a green chili.

  3. Take a glass baking dish and put it in your steamer. Now, dip each piece of fish in the mustard-poppy paste and lay it in the baking dish. Once all the fish pieces are laid side-by-side, pour the remaining paste over the fishes.
  4. Drizzle some mustard oil on top and lay 2 green chilies slit in halves.
  5. Now, steam it for 7-10 minutes or till the fish has been cooked properly. Once done you will see that the flesh has turned white inside.
  6. Serve hot with steamed rice.



recipe image
Recipe Name
Bhapa Rui | Bengali Steamed Rohu Recipe
Published On
Total Time
Average Rating
41star1star1star1stargray Based on 6 Review(s)

About The Author


How about I share my daily kitchen escapades with you so that you can plan your meals efficiently. Me and my hubby are foodies with a limited appetite. That is, we love food and enjoy smaller meal portions throughout the day. So, I end up making different dishes to keep up with our excitement to try various cuisine. Plan your Bengali Vegetarian Meals with me as I share quick and easy ways of making traditional Bengali dishes. To keep up with our prominent sweet-tooth, I do baking where I try to re-create luxurious dessert recipes using easily available ingredients, at home. Also, read about my travel stories here.


Hey! So, How Did You Like This One?

%d bloggers like this: