Coconut Milk Stew
This Kerala-style coconut milk stew is light, fragrant, and gently spiced with whole aromatics. Tender vegetables simmer in a delicate coconut gravy that tastes especially good with appam, idiyappam, or soft bread.
For 4 servings
- prep · ~8 min
Prep the vegetables and aromatics.
1.Peel and cube the potato into medium pieces.2.Peel and slice the carrot into thin rounds.3.Thinly slice the onion, slice the ginger, and slit the green chili. - saute · ~5 min
Cook the whole spices and onion.
1.Heat coconut oil in a pan over medium heat.2.Add cinnamon, green cardamom, cloves, black peppercorns, and curry leaves.3.Add ginger, green chili, and onion.4.Cook until the onion turns soft and lightly translucent without browning.TIPKeep the heat gentle so the onion stays pale and the stew keeps its light color. - boil · ~15 min
Boil the vegetables until tender.
1.Add potato, carrot, peas, water, and salt to the pan.2.Bring the mixture to a boil.3.Cover and cook until the vegetables are just tender but not falling apart. - simmer · ~3 min
Add coconut milk and warm the stew.
Lower the heat and pour in the thick coconut milk. Simmer very gently for 2 to 3 minutes, just until the stew is hot and lightly melded. Do not let it boil after adding the coconut milk.
TIPA hard boil can split the coconut milk and dull its fresh flavor. - serve
Serve the coconut milk stew hot.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Keep the onion pale and just translucent; any browning will darken the stew and shift it away from the classic Kerala style.
- 2Lightly crush the cardamom before adding so the pods release flavor without overpowering the delicate coconut base.
- 3Cut the potato pieces evenly so they finish cooking with the carrots and stay intact in the gravy.
- 4Add the thick coconut milk only after the vegetables are tender, then heat on the lowest flame to prevent splitting.
- 5If the stew thickens on standing, loosen it with a splash of hot water rather than boiling it again.
- 6This tastes even better after a short rest of 10 to 15 minutes, which lets the whole spices and curry leaves perfume the gravy.
- 7Reheat gently over low heat and avoid a rolling simmer, or the coconut milk can look grainy.
Adapt it for your goals.
Vegetable-rich
Add beans, cauliflower, or a few cubes of ash gourd for a fuller Kerala-style vegetable stew with more texture.
pea freePea-free
Skip the peas if you want a paler, more delicate-looking stew that stays closer to the gentle classic profile.
spicierSpicier
Increase the slit green chilies or lightly crush a few extra peppercorns for more heat while keeping the stew aromatic rather than fiery.
shallot basedShallot-based
Replace onion with thinly sliced shallots for a sweeter, more traditional Kerala flavor.
Why this is on our healthy list.
Vegetable-forward comfort dish
Potato, carrot, peas, onion, ginger, and chili make this stew a gentle way to include a variety of vegetables in one meal.
Contains beneficial plant spices
Ginger, black pepper, curry leaves, cinnamon, cloves, and cardamom add aroma along with plant compounds that make the dish feel warming and fresh.
Naturally dairy-free
The creamy body comes from coconut milk rather than dairy, making it suitable for those avoiding milk-based gravies.
Frequently asked questions
Boiling can cause the thick coconut milk to split and lose its fresh, sweet aroma. Warm it very gently just until hot.



