
Soybean Masala Gravy
Lunch • India
How to Make Soybean Masala Gravy (Traditional & Healthy Version)
Soybean Masala Gravy is a nourishing North Indian dish, celebrated for its robust taste and wholesome ingredients. Traditionally enjoyed across Punjab and Uttar Pradesh, this curry features protein-rich soybeans simmered in a spicy, aromatic tomato-onion gravy. The dish boasts a delicate balance of spices like jeera (cumin), dhania (coriander), and garam masala, delivering a satisfying umami flavor. Often prepared for family lunches and festive gatherings, Soybean Masala Gravy is a modern vegetarian adaptation popular among health-conscious households. It pairs beautifully with phulka, chapati, or steamed rice, making it a versatile addition to any Indian thali. The texture of soaked soybeans mimics that of traditional legumes, providing a comforting bite and a hearty meal that’s both filling and nutritious. Whether served during festivals like Navratri or as a protein-packed weekday lunch, this dish honors the Indian tradition of combining taste with wellness.
Ingredients(for 1 medium bowl per serving)
- 1 cup Soybeans (soaked overnight (bhatwa/soya))
- 1 large Onion (finely chopped (pyaz))
- 2 medium Tomato (pureed (tamatar))
- 1 tablespoon Ginger-Garlic Paste (adrak-lehsun)
- 1 Green Chili (finely chopped (hari mirch)) - optional
- 1 teaspoon Cumin Seeds (jeera)
- 1 teaspoon Coriander Powder (dhania powder)
- 1/2 teaspoon Turmeric Powder (haldi)
- 1/2 teaspoon Red Chili Powder (lal mirch)
- 1/2 teaspoon Garam Masala
- to taste Salt (namak)
- 1 tablespoon Oil (preferably mustard oil or sunflower oil)
- 2 tablespoons Fresh Coriander Leaves (hara dhania, chopped) - optional
- 2 cups Water (as needed for gravy)
Instructions
- 1
Soak soybeans overnight in enough water. Drain and rinse before use.
Overnight
Soaking reduces cooking time and improves digestibility.
- 2
Pressure cook the soaked soybeans with 2 cups water and a pinch of salt for 3 whistles or until soft.
10 minutes
Do not overcook; soybeans should retain their shape.
- 3
Heat oil in a kadhai or deep pan. Add cumin seeds and let them splutter.
1 minute
Use mustard oil for a traditional Punjabi flavor.
- 4
Add chopped onions and sauté until golden brown. Stir in ginger-garlic paste and chopped green chili.
3 minutes
Saute on medium flame to avoid burning.
Why This Dish is Healthy
This dish is a healthy choice because it uses high-protein soybeans, low oil, and nutrient-dense ingredients like tomatoes, onions, and spices. It is naturally cholesterol-free and contains complex carbohydrates, which provide sustained energy. By skipping heavy cream or butter and focusing on wholesome Indian masalas, Soybean Masala Gravy fits perfectly into a balanced, calorie-conscious vegetarian diet.
Soybean Masala Gravy is rich in plant-based protein, dietary fiber, and essential vitamins like folate, vitamin K, and B-complex. Soybeans are an excellent source of iron, calcium, and magnesium, supporting muscle growth and bone health. The use of minimal oil and an abundance of spices aids digestion and boosts metabolism, making it an ideal lunch for those tracking their macros and calories.
Pro Tips
- 💡Tip 1: For a richer flavor, use mustard oil and sauté the masala thoroughly.
- 💡Tip 2: Always soak soybeans overnight for better texture and digestion.
- 💡Tip 3: Add a pinch of kasuri methi at the end for an extra aroma boost.
Storage & Serving
Store leftover Soybean Masala Gravy in an airtight container in the refrigerator for up to 2 days. Reheat gently on the stove or in a microwave, adding a splash of water if the gravy thickens.
Best served: Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 240.0 kcal |





