
Spicy Soybean Masala
Lunch • India
How to Make Spicy Soybean Masala (Traditional & Healthy Version)
Spicy Soybean Masala is a flavorful and protein-rich vegetarian dish deeply rooted in Indian home kitchens. Known for its rich taste and hearty texture, this curry is prepared using nutty soya beans (soybeans), simmered in a spicy onion-tomato gravy with aromatic Indian masalas. This dish is especially popular in North Indian households, where legumes and pulses are a staple source of nutrition, particularly during fasting periods and festive times like Navratri when many families opt for vegetarian meals. The taste of Spicy Soybean Masala is robust, thanks to traditional spices like jeera (cumin), dhania (coriander), and garam masala. The dish is versatile and can be served with phulka, chapati, or steamed rice, making it ideal for lunch. Its high protein content and plant-based nutrition make it a favorite among vegetarians and fitness enthusiasts alike. The recipe can easily be adapted to suit regional preferences, whether you want it spicier, milder, or with a touch of fresh cream for richness. Enjoy this wholesome curry on busy weekdays or as part of a festive thali, and savor the true essence of Indian vegetarian cuisine.
Ingredients(for 1 medium bowl (approx. 200g))
- 1 cup (soaked overnight) Soybeans (soya beans) (soaked and boiled)
- 1 large Onion (finely chopped (pyaz))
- 2 medium Tomato (pureed (tamatar))
- 1 tablespoon Ginger-garlic paste (adrak-lehsun paste)
- 1 Green chilli (finely chopped (hari mirch))
- 1 teaspoon Cumin seeds (jeera)
- 1 teaspoon Coriander powder (dhania powder)
- 1/2 teaspoon Red chilli powder (lal mirch)
- 1/2 teaspoon Turmeric powder (haldi)
- 1/2 teaspoon Garam masala (optional for extra flavor) - optional
- to taste Salt (namak)
- 1 tablespoon Oil (preferably mustard oil (sarson ka tel) or any cold-pressed oil)
- 2 tablespoons Fresh coriander leaves (hara dhania, chopped for garnish) - optional
Instructions
- 1
Soak soybeans overnight in water. Pressure cook with fresh water and a pinch of salt for 3-4 whistles until soft.
15 minutes
Soaking ensures beans cook evenly and are easier to digest.
- 2
Heat oil in a kadhai or deep pan on medium flame. Add cumin seeds and allow them to splutter.
2 minutes
Using mustard oil adds a traditional North Indian flavor.
- 3
Add finely chopped onion. Sauté till golden brown, then add ginger-garlic paste and green chilli. Cook till raw smell disappears.
4 minutes
Caramelizing onions gives depth to the masala.
- 4
Add tomato puree and cook till oil separates from the masala. Stir in turmeric, coriander powder, and red chilli powder.
5 minutes
Cooking tomatoes well enhances the flavor and blends the spices.
Why This Dish is Healthy
Spicy Soybean Masala is a healthy recipe for vegetarians seeking high protein meals. It is low in calories, thanks to its minimal oil and natural thickening from soybeans. The fiber content keeps you full and supports digestive health, while the absence of cream or butter makes it suitable for weight loss and diabetic-friendly diets.
Soybeans are an excellent plant-based protein source, rich in essential amino acids, dietary fiber, vitamins (especially B-complex), and minerals like iron, calcium, and magnesium. The dish uses minimal oil and is low in saturated fats, making it heart-healthy. The inclusion of tomatoes and onions adds antioxidants, while spices like turmeric and cumin aid digestion and have anti-inflammatory properties.
Pro Tips
- 💡Tip 1: Always soak soybeans overnight for better digestion and faster cooking.
- 💡Tip 2: For a creamier texture, blend a portion of the curry and mix back.
- 💡Tip 3: Add a dash of kasuri methi (dried fenugreek leaves) for an extra flavor layer.
Storage & Serving
Store leftover Spicy Soybean Masala in an airtight container in the refrigerator for up to 2 days. Reheat gently on the stove with a splash of water to retain moisture and flavor.
Best served: Breakfast or Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 210.0 kcal |





