Make this easy North-Indian-style Tomato Fish Curry using simple ingredients in under 30 minutes. Serve it with steamed rice for a comforting meal. Here is how to make it.
Wash the fish slices well and drain the excess water. If using frozen fish, then thaw it before using it in the recipe.
Heat mustard oil in a pan over medium-high heat.
Once the oil is hot, add carom seeds and let them crackle for 4-5 seconds.
Add onions and cook until they are light brown in color (5-6 minutes), stirring frequently.
Add ginger garlic paste and cook until onions turn golden brown (6-7 minutes).
Now add coriander powder, turmeric powder, Kashmiri red chili powder, and salt, and cook for 10-12 seconds.
Add tomatoes and cook until oil starts to separate on the sides (2-3 minutes) stirring frequently.
Add 3 cups of water and bring the curry to a boil.
Now add the fish slices and garam masala powder and cook for 10-12 minutes.
Check for salt and add more if needed.
Garnish with chopped cilantro and serve hot.
Video
Notes
I have used seer fish (surmai, vanjaram) cut into slices in this recipe, but you can use any fish that you like.Adjust the green chilies as per your taste.