Skip to content

Fish Curry – Spiced North Indian Fish Curry

Fish Curry – Spiced North Indian Fish Curry

North Indian Fish Curry is a flavorful dish where tender fish pieces are simmered in a spiced onion-tomato gravy with earthy Indian spices. A comforting curry, it pairs beautifully with rice or roti.
Prep Time 15 minutes
Cook Time 35 minutes
Servings: 4
Course: Main Course
Cuisine: Indian, North Indian
Calories: 380

Ingredients
  

Ingredients:
  • 500 g firm white fish cut into chunks
  • 2 onions finely chopped
  • 2 tomatoes chopped
  • 2 tsp ginger-garlic paste
  • 2 green chilies slit
  • 1 tsp turmeric powder
  • 1 tsp chili powder
  • 1 tsp coriander powder
  • ½ tsp garam masala
  • 3 tbsp oil or mustard oil
  • Fresh coriander for garnish
  • Salt to taste

Method
 

Instructions:
  1. Marinate fish with turmeric and salt for 15 minutes.
  2. Heat oil, shallow-fry fish pieces until lightly golden, remove.
  3. In the same pan, sauté onions, chilies, and ginger-garlic paste.
  4. Add tomatoes, turmeric, chili powder, coriander powder, and salt. Cook until masala thickens.
  5. Add 1½ cups water, bring to a boil.
  6. Add fried fish pieces, simmer gently for 10 minutes.
  7. Finish with garam masala and coriander.

Notes

Serving Suggestions:
  • Serve with plain steamed rice or jeera rice.
  • Pair with phulka (soft roti) or paratha for a complete meal.
  • Tastes great with a side of onion salad and lemon wedges.