Kerala Vegetable Stew with Coconut Milk

This Kerala Vegetable Stew is a simple, comforting dish made with an assortment of vegetables, coconut milk, aromatics and mild spices. Serve it the classic way with appams or ladle it over steamed rice — either way it’s delicious.

kerala veg stew served with appam

Enjoy South Indian flavors? Try other favorites such as South Indian style egg curry, mushroom pepper fry, idli & dosa chutneys, or a millet Mysore masala dosa for more regional inspiration.

This warming Kerala Vegetable Stew comes together in about 25 minutes and is forgiving about which vegetables you use. It’s essentially the vegetarian counterpart to a traditional Kerala mutton stew (ishtu), featuring tender braised vegetables cooked in thin and thick coconut milk. In Kerala this combination of stew and appam is a classic breakfast pairing — often called Appam Stew — but it also makes a lovely lunch or light dinner.

The stew’s gentle spice profile and coconut-rich broth make it perfect for soaking up with appam, idiyappam, malabar parotta or plain steamed rice. This recipe is adaptable: use fresh or frozen vegetables and adjust the veg mix to what you have on hand.

Ingredients You’ll Need To Make Kerala Vegetable Stew

Kerala Veg stew ingredients with text overlay

Frequently Asked Questions

What vegetables work best in this stew?

Use mild-flavoured vegetables so they don’t overpower the coconut broth. Good options include potatoes, carrots, green beans, peas and baby corn. You can substitute frozen mixed vegetables if needed.

How is Veg Stew different from Veg Korma or Veg Kurma?

Veg Korma (North Indian) and Veg Kurma (South Indian) usually have thicker, creamier bases made with yogurt or ground coconut-cashew masala. Kerala-style Veg Stew is lighter and braised in layers of thin and thick coconut milk so the broth is drinkable and great for soaking up with appam.

How do I thicken the stew?

Adding thick coconut milk toward the end and simmering briefly gives the stew a creamy, slightly thicker finish that clings to the vegetables and soaks into appam.

Can I use frozen vegetables?

Yes — frozen vegetables work well and make this an easy meal solution when fresh produce is limited.

Richa’s Top Tricks To Make The Best Kerala Veg Stew

  1. Coconut Milk
    1. This recipe uses both thin and thick coconut milk. If you extract coconut milk at home, the first press is thick and later presses are thinner. For canned coconut milk, dilute a portion with water to make thin milk and reserve the thicker portion for finishing.
    2. Cooking vegetables in thin coconut milk first helps develop authentic flavor. Add the thick milk at the end to finish the stew.
  2. Oil
    1. Use coconut oil for an authentic aroma and taste. Its distinct flavor complements the coconut milk and spices.
kerala veg stew in a black kadai with ladle

This Kerala-style vegetable stew is mild, fragrant and comforting — an easy dish to add to weekend brunches or weeknight meals. If you try this recipe, take a photo of your version and save it for future reference.

Love this recipe? Subscribe to a newsletter to receive new recipes and updates.

kerala veg stew served with appam

Kerala Veg Stew

By: Richa

This Kerala Veg Stew is comfort in a bowl. It’s mildly spiced and coconut-rich — perfect for dipping dosas and appams. While traditionally a breakfast item, it works well for lunch or dinner too.

Prep: 5 mins   Cook: 20 mins   Total: 25 mins   Servings: 4

Ingredients

  • 2 teaspoons coconut oil, divided
  • 5 whole peppercorns
  • 2 green chillies, slit
  • 1″ piece ginger, julienned or thinly sliced
  • ⅓ cup sliced onions
  • ½ cup cubed potatoes (about ½ inch)
  • ¼ cup cubed carrots (about ½ inch)
  • ¼ cup cut green beans (about ½ inch)
  • ¼ cup shelled peas (fresh or frozen)
  • ½ teaspoon salt, adjust to taste
  • 1 ¼ cup thick coconut milk (reserve part for thinning)
  • 10 fresh curry leaves
  • ¾ cup water
  • 1″ cinnamon stick

Instructions

  1. Heat 1 teaspoon coconut oil in a heavy-bottomed pot. Add the cinnamon stick and whole peppercorns and sauté for about 30 seconds to release their aroma.
  2. Add the slit green chillies and ginger, sauté another 30 seconds until fragrant.
  3. Add the sliced onions and cook until the onions soften and turn translucent.
  4. Add the potatoes, carrots, beans, peas and salt. Cook, stirring, for 1–2 minutes to combine flavors.
  5. Pour in about ¼ cup of coconut milk diluted with water (or use the thin coconut milk portion) and ¾ cup water. Bring to a boil, then reduce heat and simmer for 12–15 minutes until the vegetables are tender.
  6. Add the remaining thick coconut milk and the curry leaves. Bring to a quick gentle boil, then turn off the heat.
  7. Finish with the remaining 1 teaspoon coconut oil on top. Serve the stew hot with appam, idiyappam, parotta or steamed rice.

Notes

  1. This recipe works well with frozen mixed vegetables if fresh produce is not available.
  2. Cut all vegetables to similar sizes so they cook evenly.
  3. Use the best-quality coconut milk you can find — it provides most of the dish’s flavor.

Nutrition (approx. per serving)

Calories: 239 kcal, Carbohydrates: 15 g, Protein: 3 g, Fat: 20 g, Saturated Fat: 18 g, Fiber: 5 g, Sodium: 388 mg

More South Indian Dishes To Check Out

  • Andhra Chilli Chicken
  • Stuffed Brinjal Curry
  • Kerala Style Prawn Green Curry
  • South Indian Style Egg Curry
  • Mushroom Pepper Fry