Kadai Vegetable
A colorful mixed vegetable curry cooked with a freshly ground kadai masala, onion, tomato, and bell pepper. It has bold North Indian flavors, a lightly smoky finish, and just enough gravy to pair well with roti or jeera rice.
For 4 servings
- prep · ~15 min
Prep all the vegetables and aromatics.
1.Cut the cauliflower into small florets.2.Peel and cube the potato and carrot into bite-size pieces.3.Trim and cut the beans, square the bell pepper, and slice the onion.4.Chop the tomato, ginger, and garlic, then slit the green chili. - roast · ~4 min
Roast and crush the kadai masala.
Dry roast the coriander seeds, 1/2 tsp cumin seeds, and dried red chili in a small pan over low heat until fragrant. Cool slightly, then crush them coarsely.
TIPKeep the masala slightly coarse for the classic kadai texture and flavor. - saute · ~8 min
Cook the vegetables.
1.Heat 1 tbsp oil in a kadai or wide pan over medium heat.2.Add the potato, carrot, cauliflower, beans, and green peas.3.Cook, stirring often, until the vegetables are lightly colored and nearly tender, 6 to 8 minutes.4.Transfer them to a plate.TIPDo not fully soften the vegetables here; they will finish cooking in the masala. - temper · ~7 min
Make the base.
1.Heat the remaining 1 tbsp oil in the same pan.2.Add the remaining 1/2 tsp cumin seeds and let them sizzle.3.Add the onion and bell pepper and cook until the onion turns light golden, 5 to 6 minutes.4.Add the ginger, garlic, and green chili and cook for 1 minute. - saute · ~6 min
Cook the tomato masala.
Add the tomato, turmeric powder, red chili powder, coriander powder, and salt. Cook until the tomatoes break down and the masala looks glossy, 5 to 6 minutes.
- simmer · ~7 min
Finish the kadai vegetable.
1.Add the cooked vegetables back to the pan and mix well.2.Add the crushed kadai masala, garam masala, kasuri methi, and water.3.Cover and simmer until the vegetables are tender and the gravy lightly coats them, 5 to 7 minutes.4.Stir once or twice so the masala does not catch at the bottom. - garnish
Garnish with coriander leaves.
- serve
Serve hot with roti, naan, or rice.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Keep the kadai masala slightly coarse so you get the signature speckled texture and bursts of spice.
- 2Cut potato, carrot, and cauliflower to similar bite-size pieces so they finish cooking at the same time.
- 3Do not overcook the bell pepper in the onion stage; a little crunch gives kadai vegetable its classic contrast.
- 4Cook the tomato masala until the oil looks glossy at the edges, or the gravy can taste raw and sharp.
- 5Add water sparingly at the end; this dish should have a thick coating gravy, not a runny curry.
- 6Crush kasuri methi between your palms just before adding to release more aroma into the final simmer.
- 7This curry tastes even better after a short rest, as the roasted coriander-cumin masala settles into the vegetables.
Adapt it for your goals.
Paneer
Add cubed paneer along with the cooked vegetables for a richer restaurant-style kadai sabzi with extra protein.
veganVegan
The recipe is already naturally vegan; just serve it with vegan flatbreads or plain rice for a fully plant-based meal.
low oilLow-oil
Steam or parboil the harder vegetables first and reduce the sautéing oil slightly for a lighter everyday version.
spicierSpicier
Increase green chili or dried red chili in the kadai masala for a sharper, more dhaba-style heat.
Why this is on our healthy list.
Packed with Mixed Vegetables
Cauliflower, carrot, beans, peas, bell pepper, and tomato bring a broad mix of fiber and plant nutrients to the dish.
Rich in Antioxidant Spices
Coriander, cumin, ginger, garlic, chili, turmeric, and kasuri methi add flavour along with protective plant compounds.
Plant-Based Main Dish
Made entirely from vegetables, aromatics, and spices, this curry fits well into a wholesome vegetarian meal.
Frequently asked questions
Yes, frozen peas work very well here. Add them with the other vegetables and cook just until heated through and tender.



