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.

35 min total2 servingsmedium250 kcal / 100g

Ingredients

  • Soya chunks (soya nuggets)
    1 cup Soya chunks (soya nuggets) (soya vadi)
  • Onion
    1 medium, finely chopped Onion (pyaz)
  • Carrot
    1 small, diced Carrot (gajar)
  • Potato
    1 medium, diced Potato (aloo)
  • Green peas
    1/2 cup Green peas (matar)
  • Tomato
    1 medium, chopped Tomato (tamatar)
  • Ginger-garlic paste
    1 tsp Ginger-garlic paste (adrak-lahsun ka paste)
  • Cinnamon stick
    1 inch Cinnamon stick (dalchini)
  • Cloves
    2 Cloves (laung)
  • Cardamom
    2 pods Cardamom (elaichi)
  • Black pepper powder
    1/2 tsp Black pepper powder (kali mirch)
  • Turmeric powder
    1/4 tsp Turmeric powder (haldi)
  • Coriander powder
    1 tsp Coriander powder (dhaniya powder)
  • Salt
    to taste Salt (namak)
  • Oil
    1 tbsp Oil (mustard or sunflower)
  • Fresh coriander leaves
    2 tbsp, chopped Fresh coriander leaves (hara dhaniya)
  • Water
    2 cups Water

Step-by-step instructions

Step 1: Bring 2 cups of water to a boil
0%
5 min

Step 1 · Bring 2 cups of water to a boil

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.

Step 2: Heat oil in a heavy-bottomed pan or kadhai
0%

Step 2 · Heat oil in a heavy-bottomed pan or kadhai

Heat oil in a heavy-bottomed pan or kadhai. Add cinnamon, cloves, and cardamom. Sauté for 30 seconds until aromatic.

Step 3: Add chopped onions and sauté until golden brown
0%

Step 3 · Add chopped onions and sauté until golden brown

Add chopped onions and sauté until golden brown. Stir in ginger-garlic paste and cook until raw smell disappears.

Step 4: Add carrots
0%
2 min

Step 4 · Add carrots

Add carrots, potatoes, and green peas. Sauté for 2 minutes, then add chopped tomato. Cook until tomatoes are soft.

Step 5: Mix in turmeric
0%

Step 5 · Mix in turmeric

Mix in turmeric, coriander powder, pepper powder, and salt. Stir well to coat vegetables with spices.

Step 6: Add boiled soya chunks and stir
0%
10 min

Step 6 · Add boiled soya chunks and stir

Add boiled soya chunks and stir. Pour in 2 cups of water. Bring to a boil, then cover and simmer for 10 minutes, letting flavors meld.

Step 7: Check seasoning
0%

Step 7 · Check seasoning

Check seasoning. Garnish with fresh coriander leaves and serve hot with steamed rice or whole wheat pav.

Why this recipe 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.

A note on tradition

Vegetarian stews are common in South Indian Christian households, particularly in Kerala, where coconut milk is often used for a creamy texture. Soya chunks have become a popular protein source in many Indian vegetarian kitchens, especially in urban areas. The dish is often prepared during festive seasons like Christmas and Easter as a hearty main course, and its mild spices make it suitable for all age groups.

← Back to Beef Stew nutrition