Vegetable Kurma

Vegetable Kurma

Vegetable Kurma is a very popular south Indian curry. Assorted vegetables are cooked in gravy made with coconut, tomato, onions, and spices. This versatile curry can be served with poori as breakfast, with paratha or rice as lunch/dinner.  I don’t know if the place still exists, but there used to be a small south Indian restaurant called Rau’s near my dad’s shop; I have tasted one of the best kurmas there apart from in my mom’s kitchen ofcourse. There are different variations of this curry. This recipe is my mom’s version of the kurma.

The spices for kurma gravy differ from region to region. I like the flavor of poppy seeds in this curry but unfortunately, poppy seeds are not available in Singapore. Another change you can make is to replace fresh coconut with thick coconut milk to make the gravy creamier. If you want thicker gravy, reduce the amount of water from 2/3 cups to ½ cup. I keep the gravy little runny as I like to eat this curry with plain rice too.

I don’t know the reason but most of the restaurants have the veggies cut in diamond shape for kurma. I usually avoid cauliflower in this curry but if you like cauliflower, do add it. It adds to the flavor of the curry. Some restaurants add mushrooms too. I stick to the veggies I like.

Vegetable Kurma tastes best with hot puris and rava dosa. You can also have it with plain rice, biryani, parathas, or naan.

Vegetable Kurma


Serves 3-4

  • 1 carrot diced
  • 5-6 green beans chopped
  • 1 potato cubed
  • ¼ cup green peas
  • ¼ cup cauliflower florets
  • ¼ cup thick yogurt
  • 8-10 curry leaves
  • 2/3 cup water
  • ¼ tsp turmeric
  • ½ tp garam masala
  • 2 tbsp oil
  • Salt to taste

For Gravy (To be ground to fine paste)

  • 1 tomato
  • 1 onion
  • 2 green chillies
  • 2 red chillies
  • 5-6 cardamoms
  • 3-4 cloves
  • 1 small piece ginger
  • 2-3 pieces (appx 2 tbsp) coconut
  • 4 cloves garlic
  • 1 inch piece of ginger
  • 1 tsp fennel seeds (saunf)
  • 2 tsp poppy seeds (khus khus) (optional)


Grind all the ingredients for gravy to a smooth paste. If required, you can even pass the paste through a sieve to get a smooth paste. Keep aside.

Heat oil in a pressure cooker. Add curry leaves. Once the leaves pop, add the gravy paste and cook for 2-3 minutes or till the fat separates. Keep mixing every few seconds. Add the turmeric, garam masala, vegetables, salt, and water. Mix well. Close the lid and cook for 2 whistles. Once the pressure is released, open the cooker and let the curry cool down for few minutes. Add the thick yogurt and mix well. Serve hot with puri or rice.

Mixed Vegetable Curry Gujarati Style

Mixed Vegetable Curry Gujarati Style

This is my mother in law’s signature dish and just like me, almost all my friends love this one. It is a mix vegetable curry with gram flour stuffing and gravy. My mom in law calls is Aakhu shaak (aakhu means whole and shaak is vegetable). This does not involve lot of chopping and cutting. Vegetables are slit, filled with the spice mixture and pressure cooked.

You can make the filling in quantity and keep it in fridge for a month. Once you have the filling ready, this is a very quick recipe to make. Though I have learnt from her to make this dish, I still prefer and make sure to get packs of stuffing made by her.

My mom in law uses Potatoes, Onions, Brinjals, and Green chillies (non-spicy ones) for this curry. Since I don’t like Brinjals, I leave out Brinjals and add Capsicum. As with all the moms, there are no exact measurements for this recipe. All the spices depend on taste. This curry tastes best with rice. You can have it with rotis or hot puris too. The recipe looks long but it is worth the effort.

Mixed Vegetable Curry Gujarati Style


Serves 2-3

  • 2 potatoes
  • 2 onions
  • 1/2 capsicum (cut in big pieces)
  • 2 big green chillies (non-spicy ones)
  • 4-6 curry leaves
  • ¼ tsp cumin seeds (jeera)
  • ¼ tsp mustard seeds (rai)
  • 1 ½ cup water
  • 2 tbsp oil

For Masala

  • ½ cup gram flour (besan)
  • ¼ cup coriander cumin powder
  • 3-4 green chillies
  • 7-8 cloves of garlic
  • 2 tsp lime juice
  • 2 table spoon oil (groundnut oil preferred)
  • ¼ tsp turmeric powder
  • 1 tbsp red chilli powder
  • 2 tsp sugar
  • 3 tbsp chopped fresh coriander
  • Salt to taste


For Masala

Roast the gram flour on very slow flame for 3-4 minutes. Keep mixing it continuously so that it does not burn. Add the coriander cumin powder, red chilli powder, and turmeric powder. Roast further for 1-2 minutes. Over roasting will burn the gram flour so be careful while roasting the masala. Once the masala is roasted remove it from pan immediately and let it cool.

Make a coarse paste of green chilli and garlic. Combine the roasted gram flour and coriander powder, and rest of the masala ingredients in a bowl and mix well. Taste for spices. You can adjust the chilli powder or sugar based on taste.

For Curry

Peel potatoes and cut them into two pieces and make slits. Don’t cut the potato completely. Create a slit enough to fill some masala. You can check the image above for slits.

Peel onions and make 2 slits. Slit the big green chillies and remove the seeds.

Take little masala; around ¼ tsp and fill the masala into the slits.

Heat 2 tbsp oil in a pressure cooker. Add mustard, cumin seeds, curry leaves and let them pop. Add the vegetables and sauté for 1-2 minutes. Add 3 tbsb masala and water. Close the lid and cook for 3-4 whistles.

Once cool. Open the cooker and put it on slow flame again. Add 3 tbsp of masala. Mix well and check for taste and consistency of gravy. (The gravy should be thick. You can add little water if it is too thick as gram flour tends to thicken the curry). Taste for spices and make adjustments for salt or spices. Cook for 3-4 mins mixing occasionally.

Garnish with chopped coriander and serve with hot rice or roti.