Fish curry Indian Salmon Video

Delicious Salmon Curry- In Onion Tomato Sauce- Easy Fish Curry Recipe

Salmon cooked in an amazing onion-tomato sauce…

This is a delicious & flavorful fish curry. I’ve used salmon fish, shallow fried the salmon & then cooked in an aromatic onion-tomato sauce. Can be served with rice, roti, chapati, etc.

Cooking Video

Delicious Salmon Curry- In Onion Tomato Sauce- Easy Fish Curry Recipe
Prep time
Cook time
Total time
Recipe type: Main
Cuisine: Indian
Serves: 5 people
For marinating fish
  • Salmon- 7 to 8 pieces (or use kingfish, pomfret, tuna)
  • Chili powder- 1 tsp
  • Turmeric powder- ¼ tsp
  • Ginger-garlic paste- 1 tbsp
  • Lemon juice- 2 tbsp
  • Salt- 1½ tsp
For Shallow frying fish
  • Oil- ¼ to ½ cup
To grind to a paste
  • Onion, chopped- 2
  • Garlic- 3 cloves
  • Ginger- 2 inch slice
  • Tomatoes, chopped- 2
For making spice mix
  • Kashmiri chili powder- 1 tsp
  • Turmeric powder- ¼ tsp
  • Coriander powder- 1 tsp
  • Cumin powder- ¾ tsp
  • Garam masala- 1 tsp
  • Ground black pepper- ½ tsp
For cooking sauce
  • Oil used for frying fish- 2 tbsp
  • Cumin seeds- 1 tsp
  • Green chili- 1 or 2
  • Water- 1½ cups
  • Salt- 1 tsp
  • Cilantro, chopped- ¼ cup
  1. I've used salmon fish, other fish like kingfish, tuna, pomfret can be added.
  2. In a bowl, add the above-mentioned ingredients 'for marinating the fish', spread well & let marinate for 15 to 30 minutes.
  3. Into a blender jar, add onions, tomatoes, ginger & garlic. Grind to a smooth paste.
  4. Place a pan over medium heat.
  5. Add oil for shallow frying fish.
  6. Place the marinated fish, shallow fry the fish till both sides have turned golden in color.
  7. Transfer to a plate & keep aside.
  8. Strain the oil used for frying oil to remove the brown particles.
  9. Place a wide pan over medium heat.
  10. Add the oil used for frying fish.
  11. Add cumin seeds & green chili, saute till cumin seeds turn light brown.
  12. Pour the ground onion-tomato mixture.
  13. Rinse blender jar with ½ cup water, add that to the pan.
  14. Combine well, cook covered for 10 to 15 minutes.
  15. In a bowl, combine all the spices 'for making the spice mix', add 2 tbsp water to make into a smooth paste.
  16. Open the lid, add the spice mix to the sauce. Combine well.
  17. Cook for 5 minutes.
  18. Cook till the gravy thickens & the raw smell of onion goes away.
  19. Add 1 cup warm water. Combine well, let the gravy come to a slight boil.
  20. Add the shallow fried fish.
  21. Cook covered for 2 minutes.
  22. Finally, garnish with chopped cilantro.
  23. Remove the pan from the heat, keep covered.
  24. Serve into a bowl; enjoy with rice, chapati, rice, etc.



Thas is the author of Cooking with Thas, a popular food blog with recipes from Indian, American and Fusion Cuisines. She has been blogging since 2009 and been featured in several magazines. Read more...