
Beef Stew
Lunch • India
How to Make Vegetarian 'Beef' Stew (Traditional & Healthy Version)
Vegetarian 'Beef' Stew is a wholesome and hearty Indian-inspired dish that captures the rich flavors and comforting essence traditionally found in meaty stews, but with a healthy, plant-based twist. In India, especially among communities that follow vegetarian diets, creative meat alternatives such as soya chunks (soya vadi or soya nuggets) are widely used to mimic the texture and protein content of meat. This stew is slow-cooked with classic Indian spices like dalchini (cinnamon), laung (cloves), and elaichi (cardamom), alongside fresh vegetables and soya nuggets, resulting in a robust, flavorful curry with a deep, satisfying broth. This dish is a favorite during monsoons and winter months, as it warms the body and soul. Vegetarian 'Beef' Stew is also popular in Indian Christian communities, especially in Kerala and Goa, where regional variations flourish with the use of coconut milk or local vegetables. The stew pairs beautifully with rice, whole wheat pav, or rotis, making it an ideal choice for a nourishing lunch. Its rich taste, aromatic spices, and high nutritional value make it perfect for family gatherings and festive occasions, including Christmas and Easter feasts.
Ingredients(for 1 medium bowl)
- 1 cup Soya chunks (soya nuggets) (soya vadi)
- 1 medium, finely chopped Onion (pyaz)
- 1 small, diced Carrot (gajar)
- 1 medium, diced Potato (aloo)
- 1/2 cup Green peas (matar)
- 1 medium, chopped Tomato (tamatar)
- 1 tsp Ginger-garlic paste (adrak-lahsun ka paste)
- 1 inch Cinnamon stick (dalchini)
- 2 Cloves (laung)
- 2 pods Cardamom (elaichi)
- 1/2 tsp Black pepper powder (kali mirch)
- 1/4 tsp Turmeric powder (haldi)
- 1 tsp Coriander powder (dhaniya powder)
- to taste Salt (namak)
- 1 tbsp Oil (mustard or sunflower)
- 2 tbsp, chopped Fresh coriander leaves (hara dhaniya)
- 2 cups Water
Instructions
- 1
Bring 2 cups of water to a boil. Add soya chunks and cook for 4-5 minutes until soft. Drain and squeeze out excess water.
5 minutes
Squeezing soya ensures the stew isn't watery.
- 2
Heat oil in a heavy-bottomed pan or kadhai. Add cinnamon, cloves, and cardamom. Sauté for 30 seconds until aromatic.
2 minutes
Tempering whole spices enhances flavor depth.
- 3
Add chopped onions and sauté until golden brown. Stir in ginger-garlic paste and cook until raw smell disappears.
4 minutes
Caramelizing onions adds a sweet undertone.
- 4
Add carrots, potatoes, and green peas. Sauté for 2 minutes, then add chopped tomato. Cook until tomatoes are soft.
5 minutes
Cut vegetables evenly for uniform cooking.
Why This Dish is Healthy
Vegetarian 'Beef' Stew is a healthy choice due to its high protein, low fat, and high fiber content, making it suitable for weight management and heart health. Using soya chunks as a protein source keeps the stew cholesterol-free, while the abundance of vegetables supports digestive health and boosts immunity. The natural spices used are known for their therapeutic properties, promoting overall well-being.
This vegetarian stew is rich in plant-based protein from soya chunks, making it an excellent meat alternative. The inclusion of vegetables like carrots, peas, and potatoes provides dietary fiber, vitamins (A, C, and B-group), and essential minerals like potassium and magnesium. The use of minimal oil and a variety of spices not only enhances the flavor but also offers anti-inflammatory and antioxidant benefits. This dish is low in cholesterol and can be adapted for gluten-free diets if needed.
Pro Tips
- 💡Soak and squeeze soya chunks thoroughly to avoid a rubbery texture.
- 💡Add a splash of coconut milk at the end for Kerala-style richness.
- 💡Use freshly ground black pepper and whole spices for maximum aroma.
Storage & Serving
Store leftover stew in an airtight container in the refrigerator for up to 2 days. Reheat on low flame, adding a splash of water if needed to adjust consistency.
Best served: Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 250.0 kcal |





