Kerala Prawn Curry
Juicy prawns simmered in a lightly spiced coconut gravy with curry leaves, ginger, and tangy kudampuli. This Kerala classic is comforting, fragrant, and made for spooning over hot rice.
For 4 servings
- prep · ~15 min
Clean the prawns and soak the kudampuli.
1.Rinse the prawns well and drain them.2.Soak the kudampuli in a little warm water for 10 minutes.3.Slice the onion and chop the ginger, garlic, and tomato.TIPKeep the prawns ready before you start cooking. They cook fast and turn rubbery if left too long in the pan. - temper · ~1 min
Make the tempering.
1.Heat coconut oil in a kadai over medium heat.2.Add mustard seeds and let them splutter.3.Add fenugreek seeds and half the curry leaves.4.Cook for a few seconds until fragrant. - saute · ~10 min
Cook the onion base.
1.Add sliced onion and cook until soft and lightly golden, 5 to 6 minutes.2.Add ginger, garlic, and green chili.3.Cook for 1 minute until the raw smell fades.4.Add tomato and cook until soft and pulpy, 3 to 4 minutes.TIPUse medium heat here so the onion sweetens gently and the spices do not burn. - saute · ~1 min
Add the spices.
Add turmeric powder, red chili powder, coriander powder, and black pepper. Mix well and cook for 30 seconds, just until the spices smell warm and toasty.
- simmer · ~5 min
Build the curry gravy.
Add the soaked kudampuli with its soaking liquid, water, and salt. Bring to a gentle simmer and cook for 5 minutes so the gravy picks up the sour, smoky flavor.
- simmer · ~5 min
Cook the prawns in the gravy.
Add the prawns and simmer for 4 to 5 minutes, until they curl and turn opaque.
TIPDo not boil hard once the prawns go in. A gentle simmer keeps them tender. - simmer · ~2 min
Finish with coconut milk.
Lower the heat and stir in the coconut milk. Add the remaining curry leaves and cook gently for 2 minutes without boiling.
TIPOnce the coconut milk is added, keep the heat low so the curry stays smooth and rich. - rest · ~5 min
Let the curry rest for 5 minutes.
- serve
Serve hot.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Pat the prawns dry before adding them so they simmer in the gravy instead of watering it down.
- 2Do not let the fenugreek seeds darken too much in the oil, or the curry can turn bitter.
- 3Cook the onion until lightly golden, not deeply browned, to keep the gravy delicate and Kerala-style.
- 4Add the prawns only after the kudampuli gravy has simmered, so they stay tender and absorb flavor quickly.
- 5Once coconut milk goes in, keep the heat very low and avoid a rolling boil to prevent splitting.
- 6Let the curry rest for a few minutes before serving; the kudampuli, curry leaves, and coconut milk meld better.
- 7This curry often tastes even better after 30 minutes, so it is a good dish to make slightly ahead and reheat gently.
Adapt it for your goals.
Spicier
Add an extra green chili or a little more black pepper for a hotter, sharper coastal-style curry.
fishFish
Replace prawns with firm fish pieces; simmer just until flaky for a similar Kerala coconut curry with a different texture.
lighter coconutLighter-coconut
Use thin coconut milk first and finish with a smaller splash of thick coconut milk if you want a less rich gravy.
shallot basedShallot-based
Swap onions for sliced shallots for a sweeter, more traditional Kerala flavor profile.
Why this is on our healthy list.
Protein-Rich Seafood
Prawns provide satisfying lean protein, making the curry filling without relying on heavy meat cuts.
Aromatic Digestive Spices
Ginger, garlic, black pepper, curry leaves, and fenugreek add depth while contributing classic warming spice elements.
Balanced Fats
Coconut milk and coconut oil give richness and satiety, so a small serving pairs well with plain rice.
Frequently asked questions
Yes. Thaw them fully, rinse if needed, and pat dry well before cooking so the gravy does not become watery.



