How to Make Soybean Masala with Rice (Traditional & Healthy Version)
Soybean Masala with Rice is a nourishing vegetarian lunch staple cherished across India, combining protein-rich soybeans (soya) with fragrant steamed rice (chawal). This dish finds its roots in Indian home kitchens, especially in North Indian states like Uttar Pradesh and Punjab, where legumes and pulses are celebrated for their nutritional value. The masala is prepared with a medley of spices — including haldi (turmeric), dhania (coriander), and garam masala — which lend depth and warmth to the dish. Served with fluffy rice, it becomes a wholesome meal perfect for busy weekdays or festive gatherings. The taste is robust and comforting, with soybeans absorbing the aromatic masala, resulting in a satisfying blend of flavors and textures. As rice is a staple grain, pairing it with high-protein soybeans makes this dish filling and balanced. This recipe is ideal for those seeking a healthy, protein-rich vegetarian meal that aligns with Indian dietary traditions. Soybean Masala with Rice is often savored during lunch, especially when families gather for hearty meals. Its simplicity and versatility also make it a favorite for lunchboxes and festival feasts, such as Navratri, where nutritious vegetarian options are preferred.
Ingredients
Step-by-step instructions
Step 1 · Wash and soak soybeans overnight or at least 6 hours
Wash and soak soybeans overnight or at least 6 hours. Drain and rinse before cooking.
Step 2 · Cook rice (chawal) in a pressure cooker or on a tawa until fluffy
Cook rice (chawal) in a pressure cooker or on a tawa until fluffy. Set aside.
Step 3 · Heat oil in a kadhai
Heat oil in a kadhai. Add cumin seeds (jeera) and let them splutter.
Step 4 · Add chopped onions and sauté until golden brown
Add chopped onions and sauté until golden brown. Mix in ginger-garlic paste and green chili.
Step 5 · Add tomatoes and cook until soft
Add tomatoes and cook until soft. Stir in turmeric, coriander powder, and salt.
Step 6 · Add soaked soybeans
Add soaked soybeans, mix, and pour 1 cup water. Cover and cook until beans are tender.
Step 7 · Sprinkle garam masala and garnish with fresh coriander leaves
Sprinkle garam masala and garnish with fresh coriander leaves. Serve hot with steamed rice.
Why this recipe is healthy
This recipe is ideal for calorie-conscious eaters, offering balanced macros with high protein and fiber from soybeans and complex carbs from rice. It is low in saturated fat, supports muscle health, and keeps you full for longer. The use of spices like turmeric and coriander also boosts immunity and metabolism. It's a wholesome Indian lunch option for weight watchers and vegetarians.
A note on tradition
Soybean Masala with Rice is enjoyed across regions, particularly in North India, where soybeans are used in daily cooking and festival meals. It's a popular lunch choice in homes and tiffin services, especially during Navratri, as a nutritious, sattvic option. The dish reflects India's emphasis on plant-based proteins and is often served at community feasts, school lunches, and wellness retreats.