Go Back
Subji, Indian vegetarian dish

Indian Vegetable Subji (Sabzi)

A simple, healthy, and traditional Indian vegetable dish made with seasonal vegetables and aromatic spices. Subji is vegan, nutritious, and perfect for everyday meals.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 4 people
Course: Main Course, Side Dish
Cuisine: Indian, South Asian
Calories: 180

Ingredients
  

  • Vegetables:
  • 2 medium potatoes chopped
  • 1 cup cauliflower chopped
  • 1/2 cup green peas
  • 1 medium carrot sliced
  • 1 green chili optional
  • Base Ingredients:
  • 1 medium onion finely chopped
  • 2 cloves garlic minced
  • 1 teaspoon fresh ginger grated
  • 2 –3 tablespoons vegetable oil
  • Spices:
  • 1/2 teaspoon turmeric powder
  • 1/2 teaspoon cumin seeds
  • 1 teaspoon coriander powder
  • 1/2 teaspoon garam masala
  • Salt to taste

Method
 

  1. Step 1: Prepare Vegetables
  2. Wash all vegetables thoroughly and chop them into medium-sized pieces to ensure even cooking.
  3. Step 2: Heat Oil & Bloom Spices
  4. Heat oil in a pan over medium heat. Add cumin seeds and let them crackle until fragrant.
  5. Step 3: Sauté Aromatics
  6. Add chopped onion and cook until golden. Add garlic and ginger, saute for 30 seconds.
  7. Step 4: Add Spices
  8. Lower heat and add turmeric, coriander powder, and salt. Stir quickly to avoid burning.
  9. Step 5: Cook Vegetables
  10. Add all vegetables and mix well. Cover and cook on low heat for 15-20 minutes. Add a few tablespoons of water if needed.
  11. Step 6: Final Touch
  12. Sprinkle garam masala and green chili. Cook uncovered for 5 more minutes until flavors blend.