Soya Sabzi

Soya Sabzi

LunchIndia

160
kcal
Protein
Carbs
Fat
Log This Food
Track with App
Log this food instantly with our mobile app
Get App

How to Make Soya Sabzi (Traditional & Healthy Version)

Prep: 15 min
Cook: 20 min
2 servings
easy

Soya Sabzi is a wholesome and protein-rich North Indian vegetarian dish that has gained popularity in households seeking nutritious yet flavorful meals. Traditionally prepared during weekday lunches and sometimes featured in festive thalis, Soya Sabzi is made with soya chunks (also called soya nuggets or 'badi'), which soak up the aromatic blend of Indian masalas, creating a fulfilling sabzi that pairs perfectly with chapati, phulka, or jeera rice. This dish is especially loved in Punjabi kitchens, where it is cooked with onions, tomatoes, ginger-garlic paste, and an array of Indian spices. The result is a curry that is rich in taste yet light on the stomach, making it ideal for those who are health-conscious or looking for high-protein, vegetarian alternatives. Soya Sabzi offers the comforting warmth of home-cooked Indian food, and its versatility makes it a staple for lunch, tiffin, or special family gatherings. With its soft and chewy texture combined with the robust flavors of garam masala and kasuri methi, Soya Sabzi is a delightful addition to your North Indian recipe collection.

Diabetic-Friendly Weight Loss Kid-Friendly Vegan Adaptable

Ingredients(for 1 medium bowl (approx. 200g))

  • 1 cup Soya chunks (soya badi) (soaked and squeezed)
  • 1 medium Onion (finely chopped (pyaaz))
  • 2 medium Tomato (finely chopped (tamatar))
  • 1 tsp Ginger-garlic paste (adrak-lehsun paste)
  • 1 Green chilli (finely chopped (hari mirch)) - optional
  • 1/2 tsp Cumin seeds (jeera)
  • 1/4 tsp Turmeric powder (haldi)
  • 1/2 tsp Red chilli powder (lal mirch)
  • 1 tsp Coriander powder (dhaniya powder)
  • 1/2 tsp Garam masala
  • 1 tsp Kasuri methi (dried fenugreek leaves) - optional
  • 2 tbsp Fresh coriander leaves (hara dhaniya, chopped)
  • to taste Salt (namak)
  • 1 tbsp Oil (preferably mustard or sunflower oil)

Instructions

  1. 1

    Soak the soya chunks in hot water for 10 minutes. Once softened, squeeze out excess water and set aside.

    10 minutes

    Squeezing helps remove the raw taste and improves texture.

  2. 2

    Heat oil in a kadhai or nonstick pan. Add cumin seeds and let them splutter.

    2 minutes

    Use mustard oil for a more authentic North Indian flavor.

  3. 3

    Add chopped onions and sauté until golden brown. Stir in the ginger-garlic paste and green chilli. Cook until the raw aroma disappears.

    3 minutes

    Stir continuously to prevent sticking.

  4. 4

    Add chopped tomatoes, turmeric, red chilli, coriander powder, and salt. Sauté until the masala releases oil and the tomatoes are soft.

    5 minutes

    Cover the pan to help tomatoes cook faster.

Why This Dish is Healthy

This Soya Sabzi recipe is healthy because it uses protein-rich soya chunks, minimal oil, and fresh vegetables. It’s low in saturated fat and high in dietary fiber, keeping you full for longer. The dish is naturally cholesterol-free and can be adapted to suit low-carb, diabetic-friendly, and weight-loss diets easily, making it a smart choice for a balanced Indian lunch.

Soya Sabzi is rich in plant-based protein, making it an excellent alternative to paneer or dal for vegetarians. Soya chunks are low in fat, high in dietary fiber, and contain essential amino acids, iron, and calcium. This sabzi is also packed with antioxidants from tomatoes and onions, and vitamins A and C from fresh coriander. Using minimal oil preserves heart health, while the spices aid digestion and metabolism.

Pro Tips

  • 💡Tip 1: Soak soya chunks in boiling water for best texture.
  • 💡Tip 2: Squeeze soya thoroughly to remove any raw flavor.
  • 💡Tip 3: Add kasuri methi at the end for a signature restaurant-style aroma.

Storage & Serving

Store leftover Soya Sabzi in an airtight container in the refrigerator for up to 2 days. Reheat gently on a tawa or in the microwave, adding a splash of water if the gravy has thickened.

Best served: Lunch

Nutrition Facts

NutrientPer 100g
Energy160.0 kcal

Tags

Similar Foods