Enjoy the homestyle comfort of Mixed Veg Sabzi, a classic Indian vegetable curry with aromatic spicing. This nutritious vegetarian dish is naturally healthy, family-friendly, and fits a calorie-conscious lifestyle.
Heat the vegetable oil in a large skillet or saute pan over medium heat. Once hot, add the cumin seeds and let them splutter for 30 seconds.
Add the chopped onion and ginger garlic paste. Sauté for 2-3 minutes, stirring frequently, until the onions turn translucent and lightly golden.
Stir in the turmeric powder, ground coriander, red chili powder, and salt. Cook the spice mixture for 1 minute on medium-low heat to bloom the flavors.
Add the tomatoes and cook for 3-4 minutes, stirring occasionally, until the tomatoes soften and you see oil releasing at the edges.
Mix in all the vegetables: potatoes, carrots, green beans, cauliflower, and green peas. Stir well to coat the vegetables evenly with the spice-onion-tomato base.
Add 1/3 cup water, cover with a lid, and simmer over low heat for 15-18 minutes until the vegetables are tender but not mushy, stirring once or twice for even cooking.
Remove the lid, increase to medium heat, and sprinkle garam masala. Mix well and cook for another 2-3 minutes, evaporating any excess liquid for a semi-dry consistency.
Turn off the heat, garnish with fresh cilantro if desired, and let the sabzi sit uncovered for 3 minutes before serving to allow flavors to meld.