Go Back

Healthy Indian Fish Curry

Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings 4 servings
Calories 250
A flavorful and nutritious Indian fish curry made with fresh spices and tender fish pieces, perfect for a wholesome meal.

Ingredients

Protein

  • 250 g fish pieces (rohu, tilapia or any firm fish) (cleaned and cut)
  • 1 tbsp oil (mustard or refined)
  • 1 piece onion (finely chopped)
  • 2 tomatoes tomatoes (blended or finely chopped)
  • 1 tsp ginger-garlic paste
  • 0.5 tsp turmeric powder
  • 1 tsp red chilli powder (adjust to taste)
  • 1 tsp coriander powder
  • 0.5 tsp garam masala
  • 1.5 cups water (adjust for consistency)
  • to taste salt salt
  • 2 tbsp fresh coriander (for garnish)

Instructions 

  • Heat oil in a pan and sauté chopped onions until light golden.
  • Add ginger-garlic paste and cook for a minute.
  • Add tomatoes and cook until soft and oil separates.
  • Add spices, water, and salt; bring to a boil.
  • Gently add fish, cover, and simmer for 10-12 minutes. Finish with garam masala and garnish with coriander.

Notes

Use fresh spices for best flavor and adjust chili to taste.
Calories: 250kcal
Cost: $10
Course: Main Course
Cuisine: Indian
Keyword: curry, fish, Healthy