Vegetable Kurma

Inbarasi
By Inbarasi · Authentic South Indian RecipesPublished 26 May 2026
Cook 30 mins Prep 15 mins 4 servings easy Veg medium
Vegetable Kurma

Rate this recipe

Vegetable Kurma is a beloved South Indian curry that holds a very special place in Tamil cuisine. This creamy, aromatic dish is made with a medley of fresh vegetables simmered in a rich coconut and spice-based gravy. Originating from the Mughal-influenced cooking traditions that blended beautifully with South Indian flavors, Tamil Kurma stands apart with its use of fresh coconut, green chilies, and fennel seeds, giving it a uniquely fragrant and mildly spiced character that is distinctly its own.

Tamil families absolutely adore Vegetable Kurma because it is the perfect companion for their weekly chapati and roti nights. Many households prepare this dish every Sunday morning alongside soft fluffy parottas, making it a cherished weekend ritual. It also makes a wonderful side dish for idli and dosa at breakfast. During festive seasons like Pongal, Diwali, and family gatherings, a big pot of Vegetable Kurma is almost always present on the table, filling the home with its warm, inviting aroma that brings everyone together.

What makes this recipe truly special is the freshly ground coconut masala paste that forms the heart of the gravy. Unlike store-bought pastes, making it fresh at home delivers an unmatched depth of flavor and a beautiful green-white color. The key tip for best results is to cook the vegetables just until tender so they retain their texture and do not turn mushy. Adding a small piece of cinnamon and star anise while tempering elevates the aroma wonderfully. This is a simple, foolproof recipe that even beginners can master with confidence.

Ingredients

Ingredients checklist

Instructions

💡 Tap a step to mark it done
1

Prepare the fresh coconut masala paste first. In a blender, add grated fresh coconut, roasted cashews, fennel seeds, poppy seeds, coriander seeds, green chilies, and fresh mint leaves. Add 3 to 4 tablespoons of water and grind everything into a very smooth, creamy paste. Set this paste aside. This freshly ground paste is the soul of the kurma and should not be skipped.

2

Wash and dice the carrots, potatoes, and cauliflower into medium-sized pieces. Chop the green beans into 1-inch pieces. If using fresh green peas, shell them. Keep all the vegetables ready in a bowl. Uniform cutting ensures all vegetables cook evenly at the same time.

3

Heat oil in a large kadai or heavy-bottomed pan over medium flame. Once the oil is hot, add the bay leaf, cinnamon stick, cloves, star anise, and cardamom pods. Let them sizzle for about 30 seconds until their beautiful aroma blooms into the oil. This tempering step is what gives the kurma its deeply fragrant base.

4

Add the finely sliced onions to the pan along with the slit green chilies. Sauté on medium flame, stirring occasionally, until the onions turn soft and golden brown. This will take about 8 to 10 minutes. Do not rush this step as properly caramelized onions build the flavor foundation of the gravy.

5

Add the ginger garlic paste to the golden onions and sauté for 2 minutes until the raw smell completely disappears and the paste turns lightly golden. Stir continuously to prevent it from burning at the bottom of the pan.

6

Add the chopped tomatoes to the pan along with turmeric powder and salt. Cook the tomatoes on medium flame, mashing them slightly as they soften. Cook until the tomatoes are completely mushy, the oil begins to separate, and the raw tomato smell is gone, about 5 to 6 minutes.

7

Add all the prepared vegetables — carrots, potatoes, green beans, cauliflower, and green peas — into the pan. Mix well so the vegetables are coated with the tomato onion masala. Sauté the vegetables for 2 to 3 minutes on medium-high heat before adding any liquid.

8

Pour in 1.5 cups of water and stir everything together. Bring the mixture to a boil, then reduce the flame to medium-low. Cover the pan with a lid and let the vegetables cook for 12 to 15 minutes, stirring once or twice in between, until the vegetables are just tender and cooked through but still hold their shape.

9

Once the vegetables are cooked, reduce the flame to low. Add the freshly ground coconut masala paste into the pan and mix it in thoroughly with the vegetables and gravy. Stir gently so all the flavors combine beautifully. Do not add the coconut paste on high heat as it may split the gravy.

10

Let the kurma simmer on low flame for 5 to 7 minutes after adding the coconut paste. The gravy will thicken to a rich, creamy consistency and the color will turn into a beautiful pale green-ivory tone. Taste and adjust salt if needed. If the gravy is too thick, add a little warm water and stir.

11

Turn off the flame and garnish the Vegetable Kurma generously with freshly chopped coriander leaves. Serve hot with soft chapati, roti, parotta, idli, or dosa. The kurma tastes even more flavorful the next day as the spices deepen overnight, making it a wonderful dish to prepare ahead for gatherings.

Tips and Tricks

  • Always grind the coconut masala paste as smooth as possible — the creamier the paste, the richer and silkier the kurma gravy will be. Adding a few cashews to the paste also enhances the richness without requiring cream.
  • Add the coconut paste only after reducing the flame to low. Cooking coconut paste on high heat can cause the gravy to become grainy and may give a slightly bitter taste. Low and slow simmering after adding the paste is the secret to a perfectly smooth kurma.
  • For extra depth of flavor, you can lightly dry roast the coriander seeds, poppy seeds, and fennel seeds for 30 seconds before grinding them into the coconut paste. This small step brings out their natural oils and makes the kurma incredibly aromatic.

⚠️ Nutrition values could not be verified for this recipe. Please check manually.

🎬 Enjoyed this recipe? Watch the full video!

🔴 Subscribe on YouTube