Kerala Vegetable Kurma is a comforting and flavorful South Indian curry made with mixed vegetables simmered in a rich coconut milk gravy. Infused with aromatic fennel, freshly crushed black pepper, curry leaves, and a hint of cinnamon, this dish beautifully showcases the vibrant flavors of Kerala cuisine.
Unlike heavier curries, this vegetable kurma has a light, silky texture while still delivering incredible depth of flavor. The combination of coconut milk and warming spices creates a delicious balance that pairs perfectly with flaky parathas, appam, dosa, or fragrant pulao. It's an excellent way to enjoy a variety of vegetables in one wholesome meal.
One of the unique features of this recipe is the addition of ground cinnamon at the very end of cooking. This simple finishing touch adds warmth, aroma, and a subtle sweetness that elevates the entire dish.
Ingredients
Serves: 4
- 3 tbsp vegetable oil or coconut oil
- 2 tsp black mustard seeds
- 120g white onions, finely chopped
- 5cm ginger root, finely chopped
- 2 green bird's-eye chillies, slit lengthwise
- 250g cauliflower, cut into small florets
- 200g carrots, diced
- 200g potatoes, peeled and diced
- 300ml water
- 150g green beans, trimmed and quartered
- Salt, to taste
- 150g tomatoes, finely chopped
- 300ml coconut milk
- 1 tsp coarsely crushed black pepper
- 1½ tsp ground fennel
- 5–7 curry leaves
- Pinch of ground cinnamon
- Fresh coriander leaves, chopped, for garnish
Method
Step 1: Temper the Mustard Seeds
Heat the oil in a heavy-bottomed non-stick saucepan over medium heat. Add the black mustard seeds and allow them to sputter for a few seconds until fragrant.
Step 2: Cook the Aromatics
Add the finely chopped onions and sauté for about 8 minutes until soft and lightly golden. Stir in the chopped ginger and cook for another 2 minutes.
Add the slit green chillies and mix well.
Step 3: Add the Vegetables
Add the cauliflower, carrots, and potatoes to the pan. Stir-fry for 2–3 minutes, allowing the vegetables to absorb the flavors of the spices.
Pour in the water and bring the mixture to a boil. Reduce the heat, cover, and simmer for 5 minutes.
Step 4: Continue Cooking
Add the green beans and season with salt to taste. Cover and cook for another 3 minutes until the vegetables begin to soften.
Stir in the chopped tomatoes and cook for 5 minutes, stirring occasionally to prevent the vegetables from sticking to the bottom of the pan.
Step 5: Prepare the Kurma Gravy
Pour in the coconut milk and add the crushed black pepper, ground fennel, and curry leaves.
Mix well and allow the curry to simmer gently for 5 minutes until the vegetables are tender and the flavors have blended together beautifully.
Step 6: Finish and Serve
Turn off the heat and sprinkle in the ground cinnamon. Add the fresh coriander leaves and stir gently to combine.
Serve hot with parathas, appam, dosa, steamed rice, or vegetable pulao.
Tips for the Best Kerala Vegetable Kurma
- Coconut oil adds authentic Kerala flavor, but vegetable oil works well too.
- Feel free to add other vegetables such as peas, sweet potatoes, or bell peppers.
- Do not boil the curry vigorously after adding coconut milk, as it may affect the texture.
- Adding cinnamon at the end preserves its aroma and gives the kurma its signature warmth.
- Freshly crushed black pepper provides a deeper flavor than pre-ground pepper.
Why You'll Love This Recipe
- Rich and creamy without being overly heavy
- Packed with nutritious vegetables
- Naturally vegetarian and easy to make vegan
- Perfect for weeknight dinners or festive meals
- Pairs beautifully with a variety of Indian breads and rice dishes
Final Thoughts
Kerala Vegetable Kurma is a wonderful example of South Indian comfort food. The creamy coconut milk, fragrant spices, and colorful vegetables come together to create a dish that is both nourishing and satisfying. Whether served alongside parathas, appam, or pulao, this flavorful curry is sure to become a favorite at your dining table.
.jpg)
.jpg)