Indian Fish Curry

Ruma Chak


There are many states in India where people consume fish. And there are over 100 varieties of fishes available. Categorically there are fresh water fishes and sea fishes. Generally people in coastal areas have sea fishes as those are mostly available. We get fresh water fishes like Rahu, Hilsa, Salmon, Prawn, Pabo Catfish etc. King Fish, Butter Fish are the sea fish varieties that we get in Delhi. There are others many varieties also available. Here I am providing a simple fish curry that you can have with steamed rice. [I have used turmeric powder for color].


★★★★★ 2 votes

10 Min
20 Min


Add to Grocery List

4 slice
rahu fish (or any other fish of your choice)
onion, big size
tomato, diced or 1/4 cup tomato paste
2 Tbsp
cilantro, fresh, chopped
green chilli
3 Tbsp
bay leaf
1/4 tsp
cinnamon, ground
salt to taste
1/4 c

How to Make Indian Fish Curry


  • 1Clean fish pieces and rub little salt on both sides of the peices.
  • 2Now fry the fish pieces in 2 tbsp of oil just for 1 -2 minute each side in medium heat till the pieces change color. Take those out in a plate.
  • 3Now in the same frying pan add remaining oil. Add bay leaf, onion, salt and fry till onion turns brownish. Add tomato paste or diced tomatoes and cook till oil separates from the mixture.
  • 4Add fish pieces, green chilli and cilantro. Add water and cook for 5 minutes till the curry boils. Add ground cinnamon and fish curry is ready.
  • 5You can also add a clove of garlic for variation. It will taste good :).

Printable Recipe Card

About Indian Fish Curry

Course/Dish: Fish
Hashtags: #curry, #Indian, #fish-curry

Show 7 Comments & Reviews

9 Catfish Recipes To Make For Dinner

9 Catfish Recipes to Make for Dinner

Kitchen Crew @JustaPinch

You don’t have to be in the South to enjoy a delicious catfish recipe. Check out these homemade catfish recipes any fish lover is sure to love for dinner!