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
Step-by-step instructions
Step 1 · Soak soybeans overnight in water
Soak soybeans overnight in water. Pressure cook with fresh water and a pinch of salt for 3-4 whistles until soft.
Step 2 · Heat oil in a kadhai or deep pan on medium flame
Heat oil in a kadhai or deep pan on medium flame. Add cumin seeds and allow them to splutter.
Step 3 · Add finely chopped onion
Add finely chopped onion. Sauté till golden brown, then add ginger-garlic paste and green chilli. Cook till raw smell disappears.
Step 4 · Add tomato puree and cook till oil separates from the masala
Add tomato puree and cook till oil separates from the masala. Stir in turmeric, coriander powder, and red chilli powder.
Step 5 · Add boiled soybeans and 1/2 cup water
Add boiled soybeans and 1/2 cup water. Mix well. Simmer the curry for 8-10 minutes so the masalas infuse with the beans.
Step 6 · Sprinkle garam masala (if using) and adjust salt
Sprinkle garam masala (if using) and adjust salt. Mix and cook for 1 more minute. Turn off heat.
Step 7 · Garnish with fresh coriander leaves
Garnish with fresh coriander leaves. Serve hot with whole wheat chapati, phulka, or brown rice.
Why this recipe 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.
A note on tradition
Soybean Masala is not tied to one specific Indian festival but is enjoyed across regions, especially in states like Punjab, Uttar Pradesh, and Maharashtra as part of everyday vegetarian meals. It is a common choice during Navratri and fasting days when people prefer nutritious, protein-rich sabzis. The dish reflects India's tradition of incorporating legumes in daily diets for balanced nutrition.