Hyderabadi Vegetable Curry
A rich, nutty, and mildly spiced mixed vegetable curry from the royal kitchens of Hyderabad. Loaded with garden-fresh vegetables simmered in a creamy cashew-yogurt gravy, this aromatic dish is finished with a touch of saffron and mint. Pair it with naan or steamed rice for a truly satisfying meal.
For 4 servings
- prep · ~20 min
Prepare the ingredients.
1.Soak cashew nuts in warm water for 20 minutes, then drain and blend to a smooth paste with 2 tablespoons of water.2.Boil potato, carrot, beans, peas, and cauliflower florets in salted water until just tender (about 5-7 minutes). Drain and set aside.3.Whisk yogurt until smooth and keep at room temperature. - saute · ~1 min
Bloom the whole spices in oil and ghee.
1.Heat oil and ghee in a heavy-bottomed pan over medium heat.2.Add cumin seeds, crushed cardamom, cloves, and cinnamon stick. Sauté for 30 seconds until fragrant.TIPDon't let the whole spices burn — medium heat is best. - saute · ~8 min
Caramelize the onions.
1.Add sliced onions to the pan and cook until deep golden brown (7-8 minutes), stirring occasionally.TIPA pinch of salt here helps the onions brown faster. - saute · ~6 min
Build the aromatic base.
1.Add ginger-garlic paste and slit green chilies. Sauté until the raw aroma disappears (1 minute).2.Add chopped tomatoes and cook until soft and the oil starts to separate from the masala (4-5 minutes). - saute · ~3 min
Cook the spice powders.
1.Lower the heat and add turmeric powder, red chili powder, and coriander powder. Stir constantly for 30 seconds to prevent burning.2.Add the cashew paste and cook for 2 minutes, stirring continuously.TIPCooking the cashew paste well ensures a non-grainy texture. - simmer · ~10 min
Simmer the yogurt gravy.
1.Remove the pan from heat and let it cool for 1 minute. Stir in the whisked yogurt gradually, mixing continuously to prevent curdling.2.Return the pan to low heat, add 1 cup of water, and stir well. Bring to a gentle simmer.TIPAlways cool the pan slightly before adding yogurt; high heat will split the gravy. - simmer · ~12 min
Add vegetables and finish the curry.
1.Gently fold in the boiled vegetables and mix to coat them evenly with the gravy.2.Cover and simmer on low heat for 10 minutes, allowing the flavors to meld.3.Stir in garam masala and saffron-infused milk. Simmer for another 2 minutes. - garnish · ~5 min
Garnish with fresh mint and cilantro.
1.Turn off the heat. Sprinkle chopped mint and cilantro over the curry. Let it rest covered for 5 minutes before serving. - serve
Serve hot with butter naan or steamed rice.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Soak the cashews in warm water for at least 20 minutes — this ensures a silky-smooth paste with no graininess.
- 2Parboil the vegetables until just tender, not mushy; they will finish cooking in the gravy.
- 3Always cool the pan slightly before adding yogurt — stirring it in off the heat prevents curdling.
- 4Add a pinch of salt to the onions while caramelizing to speed up browning and deepen flavor.
- 5Cook the cashew paste for a full 2 minutes until it thickens and releases oil, avoiding a raw, grainy texture.
- 6Let the finished curry rest covered for a few minutes so the saffron and mint flavors infuse fully.
Adapt it for your goals.
Vegan
Replace yogurt with an equal volume of thick coconut milk or a cashew-based yogurt alternative. Use a neutral vegetable oil instead of ghee. The curry will be slightly sweeter and coconutty, but still rich and creamy.
high proteinHigh-protein
Add 200g of diced paneer (cubes) along with the boiled vegetables, or stir in a cup of cooked chickpeas. This increases the protein content without altering the gravy's flavor profile.
low oilLow-oil
Reduce the oil and ghee to 1 tablespoon each. For deeper flavor without extra fat, dry-roast the whole spices in a pan before adding the onions. Use non-stick cookware to prevent sticking.
jainJain
Omit the onion and garlic. Use asafoetida (hing) along with the cumin seeds to mimic the savory depth. Replace the ginger-garlic paste with a paste of fresh ginger and a pinch of asafoetida.
Why this is on our healthy list.
Rich in Protein & Healthy Fats
Cashews provide plant-based protein and heart-friendly unsaturated fats, making the gravy creamy and satisfying without heavy cream.
High in Dietary Fiber
The mix of vegetables — carrots, beans, peas, cauliflower, and potatoes — delivers a good dose of dietary fiber, aiding digestion and promoting fullness.
Contains Antioxidants from Spices
Turmeric, cumin, coriander, and saffron offer anti-inflammatory and antioxidant properties, supporting overall wellness.
Probiotic from Yogurt
The yogurt-based gravy introduces beneficial probiotics for gut health, as long as it's added gently to avoid curdling.
Frequently asked questions
Yes. For a yogurt-free version, substitute with a thick, plain coconut milk or a cashew cream (blend soaked cashews with water). The texture will be slightly different but still creamy.



