Bengali Fish CurryCook

Bengali Fish Curry

Non-veg · Curries & Gravies, Kuzhambu, Sambar & Rasam

Curries & GraviesKuzhambu, Sambar & RasamGluten-freeDairy-free

Total35 min
Prep10 min
Cook25 min
Serves2
Per serving612 cal
Spicemedium
Bengali Fish Curry

Cook along

9 steps, each one filmed

A short video for every step, so your hands never have to leave the pan.

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

13 items
Cooking for2 servings
  • Turmeric PowderTurmeric Powder1 tsp
  • SaltSalt1 tsp
  • Sunflower OilSunflower Oil5 tbsp
  • PotatoPotato, Thick Slices1
  • Mustard OilMustard Oil2 tbsp
  • OnionOnion, Thinly Sliced1
  • Red Chilli PowderRed Chilli Powder½ tsp
  • Cumin PowderCumin Powder1 tsp
  • WaterWater1 cup
  • OnionOnion, Roughly Chopped1
  • Rohu FishRohu Fish, Slices4
  • Green ChilliGreen Chilli, Slit2
  • TomatoTomato, Roughly Chopped2

Contains: fish.

Nutrition

One serving, and the whole batch of 2. Worked out from the ingredients, so treat it as a close guide.

NutrientPer servingAll 2
Energy612kcal1224kcal
Protein3.6g7.2g
Carbohydrate25g51g
Fat56g111g
Fibre4.6g9.2g
Sugar7.5g15g

Cookd masalas for rohu fish

Method

  1. 1

    Marinate the fish in salt and turmeric powder.

    Turmeric PowderSaltRohu Fish

  2. 2

    Make a paste of 2 tomatoes, strain and set aside.

    Tomato

  3. 3

    Make a fine paste of 1 onion.

    Onion

  4. 4

    Fry the potato slices in the oil until golden brown and set aside.

    Sunflower OilPotato

  5. 5

    Fry the fish in oil for 3 minutes and set aside.

  6. 6

    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.

    Mustard OilOnionGreen Chilli

  7. 7

    Add the tomato puree and simmer for 4 minutes. Add the powdered spices and salt, and continue to saute.

    Red Chilli PowderTurmeric PowderCumin PowderSalt

  8. 8

    Add the potatoes, a cup of water and boil for 5 minutes.

    Water

  9. 9

    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, 1 Onion, 2 Green Chilli, 2 Tomato, 5 tbsp Sunflower 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.

Share how it turned out

Add a photo and a line for the next person who cooks it.

0/2000