How to Make South Indian Soyabean Curry (Traditional & Healthy Version)
South Indian Soyabean Curry is a nutritious and protein-rich vegetarian dish, inspired by the robust flavors of Tamil Nadu and Kerala kitchens. Traditionally, South Indian curries are celebrated for their aromatic spices, coconut base, and generous use of curry leaves and mustard seeds. This recipe brings together the wholesome goodness of soyabeans (soya beans) with an authentic masala blend, simmered in a tangy tomato and coconut gravy. The result is a heartwarming curry that’s both filling and light on the stomach—perfect for lunch on busy weekdays or as a special dish for family gatherings. Unlike some heavier gravies, this soyabean curry is prepared with minimal oil and uses fresh, regional ingredients like grated coconut (nariyal) and freshly ground spices. It’s a wonderful choice for those looking for a healthy South Indian lunch, especially since soyabeans are not only packed with plant-based protein but also soak up the rich flavors of the curry. This dish is commonly served with steamed rice or phulka (roti) and is well-loved across South Indian homes for its taste, nutrition, and ability to keep you satiated for hours. During festivals like Pongal or Onam, protein-rich curries such as this often make an appearance in the festive spread, offering an alternative to traditional dal and sambar. Whether you’re tracking calories, aiming for a high-protein diet, or seeking wholesome vegetarian meals, South Indian Soyabean Curry offers a delicious way to enjoy the flavors of South India while staying health-conscious.
Ingredients
Step-by-step instructions
Step 1 · Pressure cook the soaked soyabeans with 1
Pressure cook the soaked soyabeans with 1.5 cups water and a pinch of salt for 3-4 whistles until soft. Drain and set aside.
Step 2 · Heat oil in a kadhai or deep pan
Heat oil in a kadhai or deep pan. Add mustard seeds and let them splutter. Add cumin seeds and curry leaves, sauté for 30 seconds.
Step 3 · Add chopped onions and sauté until translucent
Add chopped onions and sauté until translucent. Stir in the tomatoes and cook until soft and oil starts to separate.
Step 4 · Add turmeric
Add turmeric, red chilli powder, coriander powder, and mix well. Cook the masala until fragrant.
Step 5 · Add grated coconut and sauté for 1 minute
Add grated coconut and sauté for 1 minute. Pour 1/2 cup water and blend the masala (use a hand blender or cool and blend in a mixie for smooth texture).
Step 6 · Return the blended masala to the pan
Return the blended masala to the pan. Add cooked soyabeans, remaining water, and salt. Simmer for 5-7 minutes until the curry thickens and flavors blend.
Step 7 · Garnish with fresh coriander leaves and serve hot with steamed rice...
Garnish with fresh coriander leaves and serve hot with steamed rice or phulka.
Why this recipe is healthy
This South Indian Soyabean Curry is cooked with minimal oil and uses protein-rich soyabeans, making it ideal for those on a weight loss or fitness journey. It’s naturally gluten-free, can be made vegan, and contains no refined ingredients or heavy cream. The inclusion of fresh spices and coconut supports heart health and boosts immunity, making this curry a smart addition to any health-conscious meal plan.
A note on tradition
Protein-rich curries are a staple in South Indian households, especially for those following vegetarian diets. Soyabean Curry is often prepared during weekly family lunches or as a nutritious alternative during festivals like Pongal and Onam. In many regions, it symbolizes the innovative use of local produce and underlines the South Indian emphasis on healthy, home-cooked meals. The use of coconut and curry leaves is a hallmark of Southern cuisine, tying the dish to its regional roots.