Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.

bengali fish curry with whiting/lady fish
Your Recipes


Remove All · Remove Spices · Remove Staples

Export 12 ingredients for grocery delivery


Helping creators monetize
Show ad-free recipes at the top of any site

Step 1

Clean the fish well. Add 1 tsp turmeric powder and salt, rub well into the fish and keep aside for 10 minutes.

Step 2

Heat mustard oil in a pan and shallow fry the fish till half done. Remove and keep aside.

Step 3

In the same oil, fry the potatoes till almost done; remove and keep aside.

Step 4

You can use the same pan for preparing the curry (there should be around 3-4 tbsp oil to prepare the gravy so add more oil if necessary).

Step 5

Add the onion seeds followed by the onion paste, grated ginger and garlic. Sauté for 4-5 minutes on low heat constantly stirring.

Step 6

Then add the tomatoes and green chillies; sauté till the tomatoes are broken down and mushy.

Step 7

Next add the remaining turmeric powder, cumin powder, chilli powder and sugar; mix well and continue to sauté on low heat till the oil starts appearing at the sides of the masala.

Step 8

Add 1-2 cups water depending on how much gravy you prefer, season with salt and bring to boil.

Step 9

Add the fried fish and potatoes to the gravy; cook covered on medium heat for 5 minutes or till the fish has cooked well.

Step 10

Next add the garam masala, mix well taking care not to break the fish and remove from heat.

Step 11

Serve warm with steamed rice