Indian · Main

Kerala-Style Fish Curry

White fish simmered in a coconut-tamarind gravy with curry leaves. Tang and spice carry it, so salt stays low.

30min
584kcal
32.6gprotein
Kerala-Style Fish Curry — Indian recipe, finished and plated
Build your personalized meal plan Choose from 8+ health goals — bulking, keto, weight-loss and more — and receive a meal plan matched to your cuisine & taste preferences.
Get started
Rate this recipe

Ingredients

Servings 4
  • 600 g White fish fillet
  • 200 ml Coconut milk
  • 2 Tomato
  • 1 Onion
  • 15 g Ginger
  • 3 cloves Garlic
  • ½ tsp Ground turmeric
  • 1 tsp Kashmiri chili powder
  • 1 tsp Tamarind paste
  • 2 tbsp Extra-virgin olive oil
  • ½ tsp Salt
  • 240 g Basmati rice
  • 10 Curry leaves (optional)

Method

  1. Rinse the basmati rice until the water runs clear, then cook it in twice its volume of water, covered, until tender and the water is absorbed, about 15 minutes.
  2. Slice the onion, mince the ginger and garlic, and chop the tomato.
  3. Fry the onion, ginger, garlic, and curry leaves in the oil until soft, then add the turmeric and chili powder.
  4. Add the tomato, tamarind, coconut milk, salt, and a splash of water and simmer to a loose gravy, 6 minutes.
  5. Slide in the fish and simmer gently until it flakes, 7 minutes — don't stir hard.
  6. Rest off the heat 2 minutes, then serve with the rice.

Tap “Start cooking” for live timers that flag what to get ahead on while something simmers.

About Kerala-Style Fish Curry

Kerala-Style Fish Curry is an Indian lunch or dinner that comes together in about 30 minutes and serves 4.

Kerala-Style Fish Curry: frequently asked questions

How many calories are in Kerala-Style Fish Curry?

A serving has about 584 calories — 32.6g protein, 61.3g carbs, 23.1g fat, 4.5g fiber. Figures are estimated from the ingredient amounts and will shift with your portions and brands.

Is it high in protein?

Each serving has about 32.6g of protein, roughly 22% of its calories.

Is Kerala-Style Fish Curry gluten-free?

Based on its ingredients, Kerala-Style Fish Curry has no gluten-containing components, so it's naturally gluten-free — as always, check that any packaged ingredients you use are certified gluten-free to be safe.

How long does Kerala-Style Fish Curry take to make?

About 30 minutes start to finish, but only around 12 of those are hands-on — the rest is largely unattended cooking time you can step away from. In the Homecooked app the timers and parallel steps are sequenced for you so the hands-on part feels even shorter.

Do I need every ingredient to make Kerala-Style Fish Curry?

The core ingredients are essential, but you can leave out curry leaves — they're optional and mainly there for extra flavor or finish.

How many servings does Kerala-Style Fish Curry make?

This recipe makes 4 servings. In the app you can scale it up or down and the ingredient amounts adjust automatically.