A delicious and spicy Bengali fish curry made with Rohu fish, spices, and tomatoes, perfect for a comforting meal.

Bengali Fish Curry recipe
Prep Time
10min
Cook Time
15min
Total Time
25min

Ingredients

4 Servings
(1 serving = 1 bowl)

Main Ingredients

  • Rohu fish
    Rohu fish
    500g
  • chilli powder
    chilli powder
    1tsp
  • dhania powder
    dhania powder
    1tsp
  • haldi
    haldi
    1/2tsp
  • salt
    salt
    1tsp
  • pepper
    pepper
    1tsp
  • medium onions
    medium onions
    2
  • chillies
    chillies
    3
  • bay leaf
    bay leaf
    1
  • ginger garlic paste
    ginger garlic paste
    1tbsp
  • medium tomatoes
    medium tomatoes
    2
  • water
    water
    1/2cup

How to make Bengali Fish Curry

Preparation

  1. Step 1

    Marinate the Rohu fish with chilli powder, dhania powder, haldi, salt, and pepper for 5-10 minutes.

Cooking

  1. Step 1

    In a pan, sauté the onions until golden brown.

  2. Step 2

    Add the chillies and bay leaf to the pan.

  3. Step 3

    Stir in the ginger garlic paste, salt, pepper, chilli powder, and dhania powder.

  4. Step 4

    Add the chopped tomatoes and cook until they soften.

  5. Step 5

    Add the marinated fish and pour in the water.

  6. Step 6

    Cook for 5-10 minutes until the fish is cooked through.

Nutrition (per serving)

Calories

275.0kcal (13.75%)

Protein

50.0g (100%)

Carbs

5.0g (1.82%)

Sugars

0.5g (1%)

Healthy Fat

5.3g

Unhealthy Fat

2.5g

% Daily Value based on a 2000 calorie diet

Tips & Tricks

  1. You can adjust the spice levels by adding more or less chilli powder according to your taste.

  2. Serve the fish curry with steamed rice for a traditional Bengali meal.

FAQS

  1. Can I use other types of fish for this recipe?

    Yes, you can use other firm white fish like catfish or tilapia.

  2. How can I make this dish less spicy?

    Reduce the amount of chilli powder and use milder green chillies.

  3. What can I serve with fish curry?

    This fish curry pairs well with steamed rice or roti.

  4. Can I prepare this dish in advance?

    Yes, you can prepare the curry in advance and reheat it before serving.

  5. Is this recipe suitable for a gluten-free diet?

    Yes, this fish curry is gluten-free as it does not contain any wheat products.

Loading reviews...

thatpetitefoodie's profile picture
instagram

Rakovine Apao

(@thatpetitefoodie)

Nutritionist Enroute Dietitian| Recipe Curator Using Shortcuts in cooking is a MUST ☺️💅 Delhi 🇮🇳 📍...

chefadora
© 2025 Chefadora Pty Ltd, All Rights Reserved

Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia