Popup
watermark
Masala Fish Curry (Kerala-Style)

Masala Fish Curry (Kerala-Style)

Fish | Main Course

Prep Time Cook Time Total Time Servings
15 min 25 min 40 min 3

Ingredients

  • 500g rohu or catla fish, cut into steaks - 1.5 mg iron per 100g (IFCT 2017, Food Code H002, Fresh Water Fish Table, Mineral & Trace Elements Table)
  • 1 cup thin coconut milk
  • 2 medium onions, finely sliced | 3 tomatoes, chopped
  • 1 tbsp coconut oil or mustard oil
  • 1 tsp mustard seeds | 8–10 curry leaves (kadi patta) - 0.93 mg iron per 100g (IFCT 2017, Food Code E020)
  • 3 dried red chillies | 4 garlic cloves, minced | 1-inch ginger, grated or julienned
  • 1 tsp coriander powder | 1/2 tsp cumin powder | 1/2 tsp turmeric
  • 1.5 tsp Kashmiri red chilli powder | 1/2 tsp black pepper
  • 1 tsp tamarind paste (or juice of 1 lemon) - organic acids aid absorption | Salt to taste
  • Fresh coriander leaves for garnish

Method

  1. 1. Wash fish steaks and pat dry. Rub with 1/4 tsp turmeric and salt. Marinate 10 minutes.
  2. 2. Heat oil in a wide heavy-bottomed pan. Add mustard seeds - let them pop for 30 seconds. Add curry leaves and dried red chillies. Fry for 20 seconds.
  3. 3. Add sliced onions. Saute on medium heat 8–10 minutes until soft and golden.
  4. 4. Add garlic and ginger. Cook for 2 minutes. Add all dry spice powders. Toast for 1 minute.
  5. 5. Add chopped tomatoes. Cook 8–10 minutes until tomatoes break down completely and oil separates from masala.
  6. 6. Add tamarind paste and thin coconut milk. Stir to combine. Bring to a gentle simmer.
  7. 7. Gently slide in the marinated fish steaks. Do not stir - swirl the pan gently to coat fish with gravy.
  8. 8. Cover and cook on low heat 8–10 minutes until the fish is cooked through (flesh flakes easily).
  9. 9. Uncover. Simmer 2 more minutes to reduce gravy slightly. Adjust salt.
  10. 10. Garnish with fresh coriander. Serve hot.

Tamarind provides organic acids (tartaric and citric acid) that enhance non-haem iron absorption alongside haem iron from fish. Curry leaves contain iron - eat them whole for maximum benefit. Rohu and catla are among the most commonly available freshwater fish across India and have measurable iron content.

Nutritional Information(Per Serving)

Nutrient Per Serving % RDA Men % RDA Women
Calories ~310 kcal
Protein ~32 g 59% (RDA: 54 g) 70% (RDA: 46 g)
Iron ~5.8 mg 31% (RDA: 19 mg) 20% (RDA: 29 mg)
Vitamin C ~20 mg 25% (RDA: 80 mg) 31% (RDA: 65 mg)
Calcium ~90 mg 9% (RDA: 1000 mg) 9%
Omega-3 ~750 mg (fish) Beneficial
Carbohydrates ~18 g

Allergen Note:

Fish (common allergen). Contains coconut - check for tree nut sensitivity. Tamarind - check for sensitivity.

Serving Suggestion:

Best served with steamed red rice or appam. A side of raw onion and green mango boosts Vitamin C further.

Featured Recipes

Ragi-Crusted Fish with Coriander Chutney

Ragi-Crusted Fish with Coriander Chutney

View Recipe