Veg Kadai Recipe

Step by StepJump to Recipe

This delicious and vibrant Veg Kadai gravy is filled with rich flavors, aromatic spices and vegetables. Made in a kadai (Indian wok) this dish has a medley of onions, tomatoes, bell peppers and various assorted veggies together with spices and cream for a finger-licking restaurant style gravy! Serve this wonderful North Indian dish with roti, naan, paratha or steamed basmati rice to make for a satisfying meal.

overhead shot of veg kadai in a metal kadai with a white linen on top right side on a wooden board

About Veg Kadai

So what is a Kadai? A Kadai is a popular kitchen utensil used in Indian cooking. It is quite similar to Chinese wok but is deeper in comparison. Kadai is used for deep frying, stir-fries, sauteing and making sweets. Traditional Indian sweets like rabri, carrot halwa are slow simmered and slow-cooked in a Kadai as the large surface allows the ingredients to evaporate and thicken.

The recipe originates from the North Indian cuisine and the entire dish is made in a kadai. The most popular vegetarian recipes made in the kadai are Kadai Paneer and Kadai Mushroom.

This dish is also called kadai vegetable. It has various complex flavors coming from the aromatics like onions, ginger, garlic, the mix vegetables and a unique aroma and flavor from the ground roasted spices called the kadai masala.

It takes longer to prepare Veg Kadai in comparison to Kadai Paneer because the vegetables need to be cooked but don’t let that deter you because the results are phenomenal! This gravy will go down perfectly on weekends, festivals or special occasions as it packs a lot of flavor.

Fret not if you don’t have a Kadai as this luscious veggie gravy can also be made in a pot or pan!

Do not skip the bell peppers as they are a key ingredient in this recipe and add sweet and refreshing flavors to the gravy. Add red, yellow and green bell peppers for a splash of color or whatever you have to hand. Once you’ve added the bell peppers you can add any other veggies of your choice.

Serve this restaurant style Veg Kadai hot with tandoori roti, naan, roti, paratha, steamed rice, jeera rice or saffron rice and more!

Step-by-Step Guide

How to Make Veg Kadai

Make Kadai Masala

Begin by preparing the kadai masala. Measure and set the the spices aside.

1. Heat a small frying pan. Reduce the heat to low and add the following listed ingredients:

  • 1 tablespoon of coriander seeds
  • ½ teaspooon of cumin seeds
  • 2 cloves, 2 green cardamoms
  • ½ an inch of cinnamon
  • 3 to 4 dry Kashmiri red chilies
  • 1 teaspoon of kasuri methi (dry fenugreek leaves)
  • 7 to 9 cashews
  • 4 to 5 whole black peppercorns
whole spices in pan

2. On a low heat, stir often and roast until the spices become fragrant. Do not brown the spices. Set aside.

roast spices

3. Allow the ingredients to cool at room temperature. Then, add them to a dry or spice grinder or mixer-grinder.

kadai masala ingredients in a spice grinder

4. Grind until the ingredients form a fine powder. The cashews will release fat while grinding, so make sure you scrape the masala from the sides and continue to grind. Remove the kadai masala and set aside for later.

TIP: Avoid making a coarse powder as you don’t want to taste the small chunks of the spices when eating the gravy.

kadai masala ground

5. Puree 3 medium tomatoes (200 grams) in the same grinder, blender or mixer and set aside for later. You don’t need to blanch the tomatoes before pureeing.

If using ready-made or canned tomato puree then set aside ⅔ cup of it.

tomato puree in blender

Prepare Vegetables

6. Heat 1 tablespoon of oil In a kadai or pan. Then add ⅓ cup of sliced onions and ½ cup of sliced bell pepper. Feel free to use any colored bell pepper/capsicum of your choice.

oil, onions and red bell peppers in pan

7. Stir very well and saute the onions and bell peppers on a low to medium heat.

sautéing onions, red bell peppers

8. Sauté for 5 to 6 minutes or until the bell peppers are half cooked on a low to medium heat. Make sure the bell peppers still have some bite.

sautéed bell peppers

9. Remove the sautéed onions and bell peppers from the kadai and set them aside for later. Chop the potatoes and carrots in 2 inches batons or sticks and set them aside also. You can also chop the potatoes in wedges of 2 to 2.5 inches length.

potatoes and carrots chopped in batons and sautéed onions, bell peppers in a steel plate

Cook Vegetables

10. Heat 2 tablespoons of oil in the same kadai. Keep the heat to a low. Add 1 teaspoon of ginger-garlic paste. Then stir and sauté for some seconds until the raw aroma of the ginger-garlic paste goes away.

saute ginger-garlic paste

11. Next add ¼ cup of finely chopped onions.

sauté ginger-garlic paste and onions

12. Stir and sauté the onions on medium-low to medium heat.

sautéing onions

13. Saute till the onions become light golden.

light and golden sauteed onions

14. Pour the prepared tomato puree into the kadai. If you are using ready-made tomato puree then add ⅔ cup of tomato puree instead.

tomato puree in pan

15. Add ¼ teaspoon of turmeric powder and ¼ teaspoon of red chili powder.

tomato puree, turmeric and red chili powder in kadai pan

16. Mix very well.

tomato puree, turmeric and chili powder stirred

17. Saute the masala stirring often until it thickens. The tomato puree should cook well. You should see the oil releasing from the sides and the masala will also look glossy.

masala sauteing and thickening

18. Add the potato and carrot batons along with ⅔ cup of green peas.

green peas, potato batons, and carrot batons in masala

19. Stir and saute for one minute.

sautéing vegetables

20. Add 1.5 to 2 cups of water.

water in pan

21. Season with salt to taste and stir.

salt being added

22. Cover the pan with a lid and cook gravy on a medium heat to simmer. Check from time to time and add more water if necessary.

pan covered with glass lid to cook vegetables

23. The veggies should be cooked well and still hold their shape. Don’t let them get too soft as they will become mushy. Alternatively, you can cook the veggies in a pressure cooker for 1 or 2 whistles and add 1 to 1.25 cups of water.

cooked vegetables in a black spoon

Make Veg Kadai

24. Then add the ground kadai masala and reserve 1 teaspoon to garnish for later. Mix very well.

kadai masala added to vegetables

25. Add the sauteed bell peppers and onions.

sautéed bell peppers and onions added to veg kadai

26. Mix and stir again very well.

stirred and mixed vegetable kadai gravy

27. Simmer for 5 to 6 minutes. If the kadai vegetable gravy looks dry or too thick, then add some water to loosen it. You can also add some paneer to the gravy.

simmer vegetable kadai

28. Then add 3 tablespoons of light cream (or low fat cream or cooking cream) to add body and thicken the gravy. If using heavy cream or whipping cream, add 1.5 tablespoons.

cream added to vegetable kadai

29. Stir and mix the cream with the rest of the gravy. Switch off the heat and then taste the gravy. Add more salt if needed.

stirred vegetable kadai

30. Finally, add 2 to 3 tablespoons of chopped coriander leaves and stir again.

chopped coriander leaves added to veg kadai

31. Serve Veg Kadai hot. Garnish with chopped coriander, ginger julienne. Then sprinkle with the kadai masala that was set aside.

Kadai vegetable curry can be served with rumali roti, naan, chapati, paratha, steamed rice, jeera rice or ghee rice.

kadai vegetable in a metal kadai with a sprig of coriander and three red bell pepper slices as garnish

Expert Tips

  • Kadai Masala: It is important to roast the ingredients before grinding to get the best results. Grind the ingredients and scrape down the sides until you get a fine powder like texture. This will prevent coarse pieces of masala being cooked in the gravy.
  • Bell peppers: These delicious veggies are a key ingredient in this dish so don’t skip them. The fresher the peppers the better. Go for bell peppers that are bright, vibrant and firm. Avoid bell peppers that are bruised and dull. Feel free to add red, yellow and green bell peppers to this dish. Do not overcook the bell peppers as they should still have some bite for this recipe.
  • Substitutions: Cashews are added to the masala to give it a delicious nutty flavor and also to thicken the gravy. However, you can use 6 to 7 almonds or ½ tablespoon of melon seeds (magaz) instead if you prefer the taste or don’t have any cashews. Be aware that adding almonds or melon seeds will alter the taste of the gravy as both ingredients have their own unique flavor and taste.
  • Vegetables: Carrots, potatoes and peas were added to the gravy. However, feel free to add any other vegetables like cauliflower, broccoli, baby corn and more. Make sure that you do not overcook the vegetables as you don’t want them to get too soft and lose taste.
  • Vegan substitutes: This tasty dish can also be veganized. To make this dish vegan swap the dairy cream with coconut cream instead and this will thicken the gravy. If you are adding paneer swap it with tofu instead.


Can milk be used instead of cream?

Yes, you can certainly use milk instead of cream. Use whole milk or plant-based milk for a vegan option. Make sure you stir the milk with the gravy and make sure that it is well-combined.

Can this whole gravy be done in a pressure cooker?

Yes, this gravy is great because it can be made in a pot, pan or pressure cooker. pressure cook for 1 to 2 whistles. The results are just as delicious.

Can I add butter instead of cream?

Unfortunately not. Butter will not have the same effect as cream. Butter will add fat to the gravy but it will not thicken the sauce. But instead of oil you can add butter.

More Tasty Mix Vegetable Inspirations

Please be sure to rate the recipe in the recipe card or leave a comment below if you have made it. For more vegetarian inspirations, Sign Up for my emails or follow me on Instagram, Youtube, Facebook, Pinterest or Twitter.

overhead closeup shot of veg kadai in a metal kadai

Veg Kadai Recipe

This delicious, vibrant Veg Kadai gravy is filled with rich flavors, aromatic spices and vegetables. Made in a kadai (Indian wok) this dish has a medley of onions, tomatoes, bell peppers and various assorted veggies together with spices and cream for a finger-licking restaurant style gravy!
4.83 from 52 votes
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 hour
Cuisine North Indian, Punjabi
Course Main Course
Diet Gluten Free, Vegetarian
Difficulty Level Moderate
Servings 4


For kadai masala

  • 1 tablespoon coriander seeds
  • ½ teaspoon cumin seeds
  • 2 cloves
  • 2 green cardamoms
  • ½ inch cinnamon
  • 3 to 4 dry kashmiri red chilies – broken and seeds removed
  • 1 teaspoon kasuri methi (dry fenugreek leaves)
  • 8 to 9 cashews – whole and not halved
  • 4 to 5 black peppercorns


  • 100 grams carrots or ½ cup carrots cut in batons
  • 100 grams potatoes or ½ cup potatoes cut in batons
  • cup green peas – fresh or frozen
  • 100 grams bell pepper or 1 medium-sized or ½ cup sliced bell pepper (capsicum), any colored variety
  • cup sliced onions
  • 1 tablespoon oil – for sautéing bell peppers and onions

Other ingredients

  • 2 tablespoons oil
  • ¼ cup chopped onions
  • 1 teaspoon Ginger Garlic Paste or ½ inch ginger and 3 to 4 garlic – crushed to a paste in mortar-pestle
  • 200 grams tomatoes or 3 medium tomatoes pureed – about ⅔ cup tomato puree
  • ¼ teaspoon turmeric powder
  • ¼ teaspoon red chili powder or cayenne pepper
  • 1.5 to 2 cups water or as required
  • salt as required
  • 3 tablespoon light cream or cooking cream (low fat) or 1.5 tablespoons heavy or whipping cream
  • 2 to 3 tablespoon chopped coriander leaves
  • 1 inch ginger – julienne for garnish, optiona


making kadai masala

  • Heat a small frying pan. Keep heat to a low and add the following spices – coriander seeds, cumin seeds, cloves, green cardamoms, cinnamon, dry kashmiri red chilies, kasuri methi, cashews and black peppercorns.
  • Stir often and roast on a low heat until the spices become fragrant. No need to brown the spices. Set aside.
  • When the ingredients cool at room temperature, add all of the roasted ingredients in a mixer-grinder or spice grinder.
  • Grind to a fine powder. Remove the kadai masala in a bowl and keep aside.

Preparing vegetables

  • Blend tomatoes and make a smooth puree in the same mixer-grinder if its big enough or in another blender or mixer. No need to blanch tomatoes before pureeing. Set aside.
  • In a pan heat 1 tablespoon oil and add the sliced onions and sliced bell pepper. Use any colored bell pepper.
  • Stir very well and saute the onions and bell pepper on a low to medium heat.
  • Saute till the bell peppers are half cooked. Some crunch is desirable.
  • Remove the sauteed onions and bell peppers aside. Chop the potatoes and carrots in 2 inches batons and keep them aside too.

Making veg kadai

  • In the same pan, then heat 2 tablespoons oil. Add ginger-garlic paste. Stir and sauté for some seconds on low until the raw aroma of ginger-garlic goes away.
  • Next add finely chopped onions.
  • Stir and saute the onions on medium-low to medium heat until they become light golden.
  • Add the prepared tomato puree. If using ready tomato puree, then add ⅔ cup tomato puree.
  • Add turmeric powder and red chili powder or cayenne pepper. Stir to combine.
  • Sauté the masala stirring often on low to medium-low heat till the tomato puree cooks, the masala thickens and you see oil releasing from the sides.
  • Then add the potato, carrot batons together with the green peas.
  • Stir and saute for a minute.
  • Add 1.5 to 2 cups water or as needed. Season with salt according to taste. Stir well.
  • Cover the pan. On a medium heat simmer and cook the veggies. Check from time to time and if required, add more water.
  • The veggies need to be cooked well yet still retain shape. They should not become too soft.
  • Then add the ground kadai masala reserving 1 teaspoon of it for garnish. Stir very well.
  • Add the sautéed bell peppers and onions. Mix and stir again.
  • Simmer for 5 to 6 minutes on low to medium-low heat. If the kadai vegetable gravy looks dry, then add some water.
  • Then add 3 tablespoons of light cream or low-fat cream or 1.5 tablespoons of heavy or whipping cream.
  • Stir and mix the cream with the rest of the gravy. Switch off the heat.
  • Lastly add chopped coriander leaves. Stir again very well.
  • Serve veg kadai gravy hot garnished with some chopped coriander, ginger julienne and sprinkled with the reserved kadai masala. 
  • Accompaniments for veg kadai are tandoori roti, naan, chapati, paratha, bread. Also goes well with steamed rice, jeera rice or saffron rice.


2 tablespoons cream – 1 tablespoon milk powder or dairy whitener
Cashews – almonds or melon seeds (magaz)
Kashmiri red chilies – any less to medium hot dry red chilies
Kasuri methi – a light pinch of fenugreek seed powder
Vegan substitutes:
Dairy cream – coconut cream
Paneer – tofu
Recipe Notes:
  1. Add almonds or melon seeds in place of cashews. But note that either will give a unique, different flavor and taste to the gravy.
  2. Omit kasuri methi, if you do not have them or add a light pinch of fenugreek powder.
  3. Feel free to add your choice of vegetables. Keep in mind the cooking time of various vegetables that you want to add. Add veggies which cook longer first and when they are par-cooked, add the vegetables which take shorter time to cook. 
  4. Use any colored bell peppers or opt to add a mix of all colored varieties. 
  5. Kashmiri red chilies, do not make the dish spicy, but give it a vibrant orange color. For a spicy taste, use dry red chillies that are medium-hot in combination with kashmiri red chilies.

Nutrition Info (Approximate Values)

Nutrition Facts
Veg Kadai Recipe
Amount Per Serving
Calories 222 Calories from Fat 126
% Daily Value*
Fat 14g22%
Saturated Fat 2g13%
Cholesterol 7mg2%
Sodium 620mg27%
Potassium 591mg17%
Carbohydrates 20g7%
Fiber 5g21%
Sugar 7g8%
Protein 4g8%
Vitamin A 6015IU120%
Vitamin C 103.3mg125%
Calcium 50mg5%
Iron 2.5mg14%
* Percent Daily Values are based on a 2000 calorie diet.

Like what you see?

Stay up to date with new recipes and ideas.

This Veg Kadai recipe post from the blog archives first published in April 2015 has been republished and updated on 31 August 2021.

Share This Recipe:


Meet Dassana

Welcome to Dassana's Veg Recipes. I share vegetarian recipes from India & around the World. Having been cooking for decades and with a professional background in cooking & baking, I help you to make your cooking journey easier with my tried and tested recipes showcased with step by step photos & plenty of tips & suggestions.

Get My Secrets to Great Indian Food
Sign up for my FREE Beginners Guide to Delicious Indian Cooking

Comments are closed.


  1. Hi Dassana,
    I really must thank you for this absolutely delicious recipe! I love curries, but have been missing them, due to having to avoid inflammatory seed oils, which seem to be in everything, including the popular pastes. So I recently decided to try and make my own curries from scratch.

    I invested in a collection of Indian spices, and it is like a new, magical world has opened up!! I made this Kadai Veg last night, pretty much to the letter, except I used cashew cream, and I was completely blown away by the taste.

    There is so much flavour going on, and it’s all so beautifully balanced, I think it may be the nicest meal I have cooked in my entire life! It went down very well indeed with the rest of the family too, so I am sure I’ll be making this on a regular basis!

    Very excited also about the 7-day email course for beginners, it is exactly what I need!!! Thank you SO much for that too!!!! 🙂5 stars

    1. Hi Anna, thanks for this detailed and lovely feedback. Personally I feel its always better to make your own curries and even curry pastes from scratch. They are so much better than the packaged and bottled ones.

      I hope you enjoy the email course. Most welcome and thanks again.

  2. Don’t see too much comments here which is strange…Veg kadai is my favourite…Cooked in traditional way with cashews. Divine taste. And I don’t think substitution will work well.5 stars

See More Comments