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
Step-by-step instructions
Step 1 · Soak soya chunks in hot water for 10 minutes
Soak soya chunks in hot water for 10 minutes. Squeeze excess water and set aside.
Step 2 · Heat oil in a kadhai or deep pan
Heat oil in a kadhai or deep pan. Add cumin seeds and let them splutter.
Step 3 · Add chopped onions and sauté till golden brown
Add chopped onions and sauté till golden brown.
Step 4 · Mix in ginger-garlic paste and green chili
Mix in ginger-garlic paste and green chili. Sauté for a minute till the raw smell disappears.
Step 5 · Add tomato puree
Add tomato puree, turmeric, red chili powder, coriander powder, and salt. Cook till oil separates from masala.
Step 6 · Add soaked and squeezed soya chunks
Add soaked and squeezed soya chunks. Mix well to coat evenly with the masala.
Step 7 · Pour 2 cups water
Pour 2 cups water, cover, and simmer for 5 minutes. Add garam masala and fresh coriander. Adjust salt.
Step 8 · Serve hot with phulka
Serve hot with phulka, basmati rice, or millets.
Why this recipe 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.
A note on tradition
Soyabean Curry is widely embraced in Indian households, especially during fasting festivals like Navratri, or when families seek nutritious, meat-free meals. Regional variations abound, with North Indian homes favoring a thicker, spicier gravy, while South Indian versions might include coconut or curry leaves. It’s a preferred dish for lunch or dinner, symbolizing healthy, modern Indian cuisine.