
Vegan Soyabean Curry
Lunch • India
How to Make Vegan Soyabean Curry (Traditional & Healthy Version)
Vegan Soyabean Curry is a wholesome and protein-packed dish celebrated across India, especially among those seeking plant-based alternatives to classic Indian curries. Soyabean, known locally as 'bhatma' or 'soya nuggets', is a staple ingredient in vegetarian and vegan Indian kitchens, prized for its versatility and impressive nutritional profile. This curry is prepared with succulent soya chunks simmered in a rich tomato-onion gravy, infused with aromatic spices like jeera (cumin), dhania (coriander), and garam masala, resulting in a comforting and satisfying meal. Traditionally enjoyed with phulka (whole wheat roti), basmati chawal, or millets, Vegan Soyabean Curry is a frequent feature in Indian lunchboxes and festive thalis, especially during Navratri when many opt for vegetarian fare. The dish has gained popularity in both North and South India, with subtle regional twists—such as the addition of coconut milk in Kerala or kasuri methi (dry fenugreek leaves) in Punjab. Its hearty taste, easy preparation, and nourishing qualities make it a go-to recipe for health-conscious families and those celebrating Indian festivals with wholesome, sattvik food.
Ingredients(for 1 medium bowl (about 200g cooked curry))
- 1 cup Soya chunks (soya nuggets) (bhatma)
- 1 medium, finely chopped Onion (pyaz)
- 2 medium, pureed Tomato (tamatar)
- 1, slit Green chili (hari mirch) - optional
- 1 tsp Ginger-garlic paste (adrak-lehsun ka paste)
- 1/2 tsp Cumin seeds (jeera)
- 1 tsp Coriander powder (dhania powder)
- 1/4 tsp Turmeric powder (haldi)
- 1/2 tsp Red chili powder (lal mirch powder)
- 1/2 tsp Garam masala (optional) - optional
- to taste Salt (namak)
- 1 tbsp Cooking oil (mustard or sunflower oil)
- 2 tbsp, chopped Fresh coriander (hara dhania) - optional
- 2 cups Water
Instructions
- 1
Soak soya chunks in hot water for 10 minutes. Squeeze excess water and set aside.
10 minutes
Soaking softens the soya and removes raw taste.
- 2
Heat oil in a kadhai or deep pan. Add cumin seeds and let them splutter.
2 minutes
To enhance flavor, use mustard oil if available.
- 3
Add chopped onions and sauté till golden brown.
4 minutes
Cook on medium flame to avoid burning.
- 4
Mix in ginger-garlic paste and green chili. Sauté for a minute till the raw smell disappears.
1 minute
Add a splash of water if masala sticks to pan.
Why This Dish is Healthy
This dish is a healthy choice as it is low in saturated fat, cholesterol-free, and high in protein and fiber, keeping you fuller for longer. The recipe incorporates wholesome ingredients and avoids cream or dairy, making it suitable for vegan and lactose-intolerant diets. It’s a perfect addition to balanced Indian meals, supporting weight management and heart health.
Vegan Soyabean Curry is rich in plant-based protein, dietary fiber, vitamins like B6, folate, and minerals such as iron and calcium. Soya chunks are a complete protein, making this curry ideal for muscle repair and overall health. The use of minimal oil and fresh spices boosts antioxidants without adding excess calories. Including tomatoes and onions enhances vitamin C content, supporting immunity.
Pro Tips
- 💡Tip 1: Always squeeze soya chunks well after soaking to avoid watery curry.
- 💡Tip 2: For a richer flavor, dry roast soya nuggets before soaking.
- 💡Tip 3: Add a dash of kasuri methi for a North Indian restaurant touch.
Storage & Serving
Store leftover curry in an airtight container in the refrigerator for up to 2 days. Reheat gently on the stovetop, adding a splash of water if the gravy thickens.
Best served: Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 200.0 kcal |





