Bengali Fish Curry
- 35 min
- medium
- Serves 2
Bengali fish curry: fried rohu and potato simmered in a mustard oil gravy of onion paste and tomato. Medium-spicy, serves 2, 35 minutes, step-by-step video.
Ingredients
Rohu Fish, Slices4
Salt1 tsp
Turmeric Powder1 tsp
Tomato, Roughly Chopped2
Onion, Roughly Chopped1
Potato, Thick Slices1
Oil5 tbsp
Mustard Oil2 tbsp
Onion, Thinly Sliced1
Green Chilli, Slit2
Red Chilli Powder½ tsp
Cumin Powder1 tsp
Water1 cup
Contains: fish.
Nutrition
Per 1 person, and for all 2 people. Worked out from the ingredients, so treat it as a close guide.
| Nutrient | Per 1 person | All 2 people |
|---|---|---|
| Energy | 612kcal | 1224kcal |
| Protein | 3.6g | 7.2g |
| Carbohydrate | 25g | 51g |
| Fat | 56g | 111g |
| Fibre | 4.6g | 9.2g |
| Sugar | 7.5g | 15g |
Cookd masalas for rohu fish
Method
Marinate the fish in salt and turmeric powder.
Make a paste of 2 tomatoes, strain and set aside.
Make a fine paste of 1 onion.
Fry the potato slices in the oil until golden brown and set aside.
Fry the fish in oil for 3 minutes and set aside.
Add mustard oil and 1 sliced onions and the slit green chillies. Saute for a minute and add the onion paste of 1 onion. Saute for 3 mins.
Add the tomato puree and simmer for 4 minutes. Add the powdered spices and salt, and continue to saute.
Add the potatoes, a cup of water and boil for 5 minutes.
Add the fish and cook for 2 minutes. Serve with rice.
Before you start
- How long does Bengali Fish Curry take?
- 35 minutes from start to finish. That is 10 minutes of preparation and 25 minutes of cooking.
- How many people does Bengali Fish Curry serve?
- 2. The ingredient quantities on this page rescale if you are cooking for a different number.
- Is Bengali Fish Curry vegetarian?
- No, it contains meat or fish.
- Is Bengali Fish Curry spicy?
- It is medium: 2 on our scale of 3. Chilli scales gently when you change the servings, so doubling the recipe does not double the heat.
- What do I need to make Bengali Fish Curry?
- 4 Rohu Fish, 1 Potato, 2 Tomato, 1 Onion, 2 Green Chilli, 5 tbsp Oil, and a few more listed on this page.
- Do I need a pressure cooker for Bengali Fish Curry?
- No, it is cooked in an open pot.
- How many calories are in Bengali Fish Curry?
- About 612 a serving. The full nutrition table is on this page, per serving and for the whole batch.
Tips from other cooks
Nobody has shared how this one turned out yet. If you cook it, add a photo and a line for the next person.


