Soyabean Kosha
Tender soya chunks and potatoes slow-cooked in a rich, spicy Bengali-style onion and tomato gravy. This vegetarian version of the classic 'kosha' is packed with flavor and pairs perfectly with rice or luchis.
For 4 servings
6 steps. 45 minutes total.
- 1
Step 1
- a.Prepare the Soya Chunks
- b.In a saucepan, bring 4 cups of water to a rolling boil with 1/2 tsp of salt.
- c.Add the soya chunks and boil for 5-7 minutes until they become soft and double in size.
- d.Drain the hot water and rinse the chunks under cold running water to stop the cooking process.
- e.Once cool enough to handle, squeeze out every drop of excess water from each chunk. This step is crucial for them to absorb the masala flavors. Set aside.
- 2
Step 2
- a.Fry the Potatoes
- b.Heat the mustard oil in a heavy-bottomed pan or kadai over medium-high heat until it's fragrant and slightly smoking.
- c.Carefully add the cubed potatoes and fry, stirring occasionally, for 6-8 minutes until they are golden brown and have a crispy exterior.
- d.Remove the potatoes with a slotted spoon and keep them aside.
- 3
Step 3
- a.Sauté Aromatics & Onions
- b.In the same oil, lower the heat to medium. Add the bay leaf, cinnamon stick, green cardamoms, and cloves. Sauté for about 30 seconds until they release their aroma.
- c.Add the sliced onions and the sugar. Cook slowly, stirring frequently, for 12-15 minutes. The onions should become deeply caramelized and golden brown. This slow cooking is the secret to the 'kosha' flavor.
- d.Add the ginger and garlic pastes and cook for another 2 minutes until their raw smell disappears.
- 4
Step 4
- a.Cook the Masala (Kosha)
- b.Add the tomato puree, turmeric powder, Kashmiri red chili powder, cumin powder, coriander powder, and 1.5 tsp of salt.
- c.Mix everything well and cook the masala on a medium-low flame. Stir continuously for 8-10 minutes.
- d.The masala is ready when it darkens in color, thickens considerably, and you see oil separating from the sides. This process is called 'koshano'.
- 5
Step 5
- a.Combine and Simmer
- b.Add the squeezed soya chunks and the fried potatoes to the pan. Gently toss them with the masala for 5-7 minutes, ensuring they are well-coated and start absorbing the flavors.
- c.Pour in 1.5 cups of hot water and add the slit green chilies. Stir to combine.
- d.Bring the curry to a boil, then reduce the heat to low. Cover the pan and let it simmer for 10-12 minutes, or until the potatoes are fork-tender and the gravy has reached a thick consistency.
- 6
Step 6
- a.Finish and Serve
- b.Turn off the heat. Stir in the garam masala powder and ghee for a rich aroma and flavor.
- c.Garnish with freshly chopped coriander leaves.
- d.Let the Soyabean Kosha rest, covered, for at least 10 minutes before serving. This allows the flavors to meld beautifully.
- e.Serve hot with luchi, paratha, or steamed rice.
What to keep in mind.
5 tips from the recipe — small details that make a real difference to the final dish.
- 1Squeezing all the water from the boiled soya chunks is the most important step; otherwise, they will taste bland and watery.
- 2The authentic 'kosha' flavor comes from slowly caramelizing the onions until they are deep golden brown. Do not rush this step.
- 3Using mustard oil gives this dish its traditional Bengali flavor. Heat it well until it's slightly smoking to remove its pungent raw taste.
- 4Always use hot water to adjust the gravy consistency. Adding cold water can slow down the cooking process and affect the taste.
- 5After frying the potatoes, you can also lightly fry the squeezed soya chunks for a minute to give them a better texture.
Adapt it for your goals.
Vegan
To make this dish completely vegan, simply omit the final addition of ghee. The mustard oil already provides a rich flavor.
Add VegetablesAdd Vegetables
You can add other vegetables like cauliflower florets or green peas along with the potatoes for extra nutrition and texture.
Spicier VersionSpicier Version
For more heat, increase the number of green chilies or add 1/2 teaspoon of regular red chili powder along with the Kashmiri chili powder.
Creamier GravyCreamier Gravy
For a richer, creamier gravy, add 1-2 tablespoons of cashew paste or whisked yogurt (dahi) to the masala after the tomatoes are cooked.
Why this is on our healthy list.
Excellent Source of Plant-Based Protein
Soya chunks are one of the best sources of protein for vegetarians and vegans, essential for muscle repair, growth, and overall body function.
Rich in Dietary Fiber
The combination of soya chunks and potatoes provides a good amount of dietary fiber, which aids digestion, promotes satiety, and helps maintain stable blood sugar levels.
Supports Bone Health
Soy is rich in isoflavones, which may help in maintaining bone density and reducing the risk of osteoporosis, especially in post-menopausal women.
Anti-inflammatory Spices
The use of spices like turmeric, ginger, and garlic provides anti-inflammatory benefits, which can help combat chronic inflammation in the body.
Frequently asked questions
Yes, Soyabean Kosha is a nutritious dish. Soya chunks are an excellent source of plant-based protein and fiber. The dish is cooked with various spices that have their own health benefits. To make it healthier, you can reduce the amount of oil used.
