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 rich, creamy, and aromatic South Indian curry that holds a very special place in Tamil cuisine. Made with a medley of fresh vegetables simmered in a coconut and cashew based gravy, this dish is deeply rooted in the culinary traditions of Tamil Nadu. The word 'kurma' derives from the Mughal-influenced Korma, but the Tamil version has evolved beautifully with local spices, fresh coconut, and fragrant whole spices that give it a distinctly South Indian soul.

Tamil families absolutely adore Vegetable Kurma because it is the perfect companion for soft chapati, flaky parotta, and even fluffy idiyappam. It is a staple at Tamil wedding feasts, temple festival meals, and Sunday family lunches where everyone gathers together. During festivals like Pongal, Karthigai Deepam, and Tamil New Year, a vegetarian spread would feel incomplete without a pot of fragrant kurma on the table. Its mild sweetness from coconut and warmth from spices makes it a dish loved by children and elders alike.

What makes this recipe truly special is the freshly ground coconut and cashew paste that creates a naturally creamy, luxurious gravy without any cream or artificial thickening agents. The key to a perfect kurma is blooming the whole spices in oil first and not rushing the coconut paste cooking step. Using fresh vegetables cut into even pieces ensures everything cooks uniformly. Make this recipe on a weekend and watch your family come back for second helpings with extra chapati in hand.

Ingredients

Ingredients checklist

Instructions

💡 Tap a step to mark it done
1

Soak the cashews in warm water for 10 minutes. Then add the soaked cashews along with the grated fresh coconut to a blender. Add 3 to 4 tablespoons of water and grind to a very smooth, creamy paste. Set this aside. This coconut cashew paste is the heart of the kurma and gives it its signature rich and creamy texture.

2

Wash and prepare all your vegetables. Cut the carrot, potato, and cauliflower into equal sized medium pieces so that they cook evenly. Chop the green beans into 1 inch pieces. Keep the green peas ready. Having all the vegetables prepped and ready before you start cooking makes the process smooth and enjoyable.

3

Heat oil in a heavy bottomed kadai or pan over medium flame. Once the oil is hot, add the bay leaf, cinnamon stick, cloves, and cardamom. Let them sizzle for about 30 seconds until they become fragrant. Now add the fennel seeds and let them splutter. These whole spices are what give the kurma its deeply aromatic base.

4

Add the finely chopped onions and green chillies to the pan. Sauté on medium flame for 6 to 8 minutes, stirring regularly, until the onions turn golden brown. This step is important. Properly caramelized onions create a deep flavour base for the kurma. Do not rush this step by cooking on high heat as the onions need to cook through evenly.

5

Add the ginger garlic paste to the golden onions and sauté for 2 minutes until the raw smell completely disappears. Then add the finely chopped tomatoes and cook on medium flame for 4 to 5 minutes, mashing them gently with the back of your spoon, until the tomatoes break down and the oil begins to separate from the masala.

6

Add the turmeric powder, red chilli powder, and coriander powder to the masala. Mix well and cook the spice powders into the masala for 1 to 2 minutes on low flame. Cooking the spice powders properly at this stage removes any raw taste and deepens the overall flavour of the curry. Stir continuously to prevent the spices from burning.

7

Add all the prepared vegetables to the masala. Stir everything well so that all the vegetables are coated with the masala mixture. Cook for 2 minutes on medium flame. Then add 1.5 cups of water and required salt. Stir, cover the pan with a lid, and cook on medium flame for 12 to 15 minutes until all the vegetables are just cooked through and tender.

8

Once the vegetables are cooked, reduce the flame to low and add the freshly ground coconut cashew paste to the pan. Stir everything gently and mix the paste into the curry evenly. Add a little more water if the gravy looks too thick at this point. Cook uncovered on low flame for 5 to 6 minutes, stirring occasionally, until the kurma reaches a creamy, medium thick consistency.

9

Add the garam masala, fresh mint leaves, and half of the chopped coriander leaves. Stir gently and cook for 1 more minute. Taste and adjust salt if needed. Switch off the flame. The kurma should be creamy, aromatic, and have a beautiful light golden colour from the coconut and spices.

10

Transfer the Vegetable Kurma to a serving bowl and garnish generously with the remaining fresh coriander leaves. Serve hot with soft chapati, phulka, parotta, or even with idiyappam and appam. This kurma tastes even better the next day as the spices continue to develop and deepen overnight.

Tips and Tricks

  • Always grind the coconut and cashew paste very smoothly with enough water. Any coarseness in the paste will result in a grainy curry instead of the silky smooth kurma you want. A good blender is your best friend for this step.
  • After adding the coconut cashew paste, always cook on low flame only. High heat can cause the coconut paste to split and become grainy, ruining the creamy texture of the kurma. Low and slow is the secret after the paste goes in.
  • For a richer and more restaurant style kurma, you can add 2 tablespoons of thick coconut milk along with the ground paste at the end. This adds an extra layer of creaminess and a lovely mild sweetness that takes the kurma to the next level.

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

🎬 Enjoyed this recipe? Watch the full video!

🔴 Subscribe on YouTube