How to Make South Indian Soybean Curry (Traditional & Healthy Version)
South Indian Soybean Curry is a wholesome, protein-rich curry that beautifully marries the goodness of soybeans with classic South Indian flavors like coconut, mustard seeds, curry leaves, and aromatic spices. This dish has its roots in Tamil Nadu and Karnataka, where legumes and pulses are an integral part of everyday meals, especially during lunch. Soybeans, although not a traditional South Indian legume, have found their way into regional kitchens as a nutritious vegetarian protein source. This adaptation enhances the authenticity of Indian cuisine while catering to modern health-conscious preferences. The curry is cooked in a coconut-based gravy, infused with the warmth of sambar powder, a hint of tang from tamarind, and tempered with a fragrant tadka of mustard seeds and curry leaves (karivepaku/karuvepillai). The result is a luscious, mildly spicy, and satisfying dish that's perfect with steamed rice or millet rotis. Enjoyed during weekdays, festive days, or as part of a sattvic meal during Pongal or Ugadi, this curry is both comforting and nourishing. It's a delightful way to incorporate high-quality vegetarian protein into your daily Indian lunch while savoring authentic South Indian flavors.
Ingredients
Step-by-step instructions
Step 1 · Pressure cook the soaked soybeans with 2 cups water and a pinch of ...
Pressure cook the soaked soybeans with 2 cups water and a pinch of salt for 3 whistles, until they are soft but not mushy. Drain and set aside.
Step 2 · Heat oil in a kadhai or heavy-bottomed pan
Heat oil in a kadhai or heavy-bottomed pan. Add mustard seeds and let them splutter, then add curry leaves and green chili.
Step 3 · Add chopped onions and sauté until translucent
Add chopped onions and sauté until translucent. Then add chopped tomatoes and cook until soft.
Step 4 · Add turmeric powder and sambar powder
Add turmeric powder and sambar powder. Stir well and sauté for 1 minute to roast spices.
Step 5 · Add grated coconut and tamarind pulp
Add grated coconut and tamarind pulp. Mix well and cook for 2 minutes until the coconut releases its aroma.
Step 6 · Add the cooked soybeans and 1 cup water
Add the cooked soybeans and 1 cup water. Simmer for 5 minutes, allowing the flavors to blend.
Step 7 · Adjust salt and consistency as needed
Adjust salt and consistency as needed. Garnish with chopped cilantro leaves before serving.
Why this recipe is healthy
This South Indian Soybean Curry is a healthy choice because it replaces high-fat or creamy gravies with a fiber-rich, protein-dense soybean base. Minimal oil is used, and the curry is loaded with vegetables and spices that support metabolism and immunity. The absence of dairy and gluten makes it suitable for those with dietary restrictions, and the use of natural ingredients keeps the meal light and nourishing without sacrificing authentic Indian taste.
A note on tradition
Legume-based curries are a staple in South Indian meals, particularly during lunch, as they offer sustained energy and satiety. Dishes similar to this curry are often prepared during regional festivals like Pongal or Ugadi, symbolizing abundance and new beginnings. Soybeans, though less traditional, have been embraced for their nutritional value, making this curry a perfect blend of tradition and modern health trends in Tamil and Kannada households.