You are here: Home> Cuisine > Indian Veg Recipes > Punjabi > Punjabi Sabzis > Soya Kofta Curry
soya kofta curry recipe | soyabean kofta curry | soy veg kofta curry |

Tarla Dalal
07 February, 2025


Table of Content
soya kofta curry recipe | soyabean kofta curry | soy veg kofta curry | with 41 amazing images.
soya kofta curry is a delicious and protein-packed vegetarian dish that's perfect for a hearty meal. Learn how to make soya kofta curry recipe | soyabean kofta curry | soy veg kofta curry |
soyabean kofta curry features flavorful koftas (dumplings) made from soya chunks, which are a great source of plant-based protein. These koftas are deep-fried to golden perfection and then simmered in a rich and creamy tomato-based gravy. The curry is typically spiced with a blend of aromatic spices, creating a symphony of flavors that will tantalize your taste buds.
This soy veg kofta curry is a fantastic alternative to meat-based kofta curries, offering a healthy and equally satisfying option for vegetarians and meat-eaters alike. soya kofta curry can be enjoyed with naan, roti, rice, or any other Indian bread of your choice. It's a versatile dish that can be served for a special occasion or a simple weeknight dinner. The combination of the crispy koftas and the luscious gravy makes it a truly irresistible culinary experience.
pro tips to make soya kofta curry: 1. Cook the soya chunks for at least 5 minutes to soften them completely. This will make them easier to grind and ensure the koftas are soft and juicy. 2. Add a binder like mashed potatoes, besan (gram flour), or cornflour to the ground soya mixture. This will help the koftas hold their shape while frying. 4. Fry the koftas in batches to avoid overcrowding the pan. Overcrowding will lower the oil temperature and result in soggy koftas.
Enjoy soya kofta curry recipe | soyabean kofta curry | soy veg kofta curry | with detailed step by step photos.
Tags
Preparation Time
15 Mins
Cooking Time
30 Mins
Total Time
45 Mins
Makes
4 servings
Ingredients
For The Soya Koftas
1 1/2 cups soy chunks (nuggets)
1/2 cup chopped onion
1/4 cup chopped coriander (dhania)
10 to 12 garlic (lehsun) cloves
1 tsp chopped ginger (adrak)
2 tsp chopped green chillies
salt to taste
1/2 tsp turmeric powder (haldi)
1/4 tsp garam masala
1/4 cup besan (Bengal gram flour)
oil for frying
Blend Into A Smooth Paste Using 1/4 Cup Water
1 cup chopped onion
1/2 cup chopped tomato
10 to 12 garlic (lehsun) cloves
1 tsp chopped ginger (adrak)
1/4 cup coriander (dhania)
1/2 tsp turmeric powder (haldi)
1/2 tbsp chilli powder
2 tsp coriander-cumin seeds (dhania-jeera) powder
1/2 tsp garam masala
1/2 tbsp dried fenugreek leaves (kasuri methi)
salt to taste
Other Ingredients
2 tbsp oil
1/2 tsp cumin seeds (jeera)
1 whole dry Kashmiri red chilli ,broken into pieces
1 cinnamon (dalchini) stick
1 black cardamom (badi elaichi)
2 tbsp fresh cream
Method
For the kofta
- To make soya kofta curry recipe, boil enough water in a deep pan, add salt and soya chunks to it.
- Cook the soya chunks on a medium flame for 3 to 4 minutes. Drain well.
- Transfer the soaked soya chunks in a mixer jar along with the remaining kofta ingredients.
- Blend the mixture into a smooth paste and then remove the mixture in a deep bowl.
- Divide and roll each portion into oblong kofta and keep aside.
- Heat oil in a deep pan and drop a few koftas at a time. Deep fry the koftas on a medium flame until light golden brown in colour from all the sides.
- Drain them on absorbent paper and keep aside.
- Repeat steps 6 and 7 to deep fry the remaining koftas.
How to proceed
- Heat oil in a deep pan, add cumin seeds, kashmiri dry red chillies, cinnamon stick and black cardamom. Sauté for a few seconds.
- Add the prepared masala paste and a little salt to taste. Cook on a medium flame for 2 to 3 minutes, while stirring occasionally.
- Add the deep fried koftas, 1 cup of water and gently mix well and cook on a medium flame for 2 to 3 minutes.
- Add fresh cream and mix well. Serve soya kofta curry hot.
Soya Kofta Curry recipe with step by step photos
-
-
like soya kofta curry recipe | soyabean kofta curry | soy veg kofta curry | then do try kofta curry recipe also:
- paneer kofta in palak gravy recipe | Indian cottage cheese kofta in spinach gravy | restaurant style palak paneer kofta curry | palak paneer kofta sabzi |
- Punjabi malai kofta curry recipe | restaurant style paneer kofta gravy | creamy kofta balls curry |
-
like soya kofta curry recipe | soyabean kofta curry | soy veg kofta curry | then do try kofta curry recipe also:
-
-
See the below image of list of ingredients for making soya kofta curry recipe.
-
-
-
To make soya kofta curry recipe | soyabean kofta curry | soy veg kofta curry | boil enough water in a deep pan.
-
Add salt to taste.
-
Add 1½ cups soya chunks to it. Soya chunks are a great source of plant-based protein, making the dish nutritious. When cooked and minced, they provide a meaty texture to the koftas, similar to traditional meat-based koftas.
-
Cook the soya chunks on a medium flame for 3 to 4 minutes.
-
Drain well. After soaking, squeeze out as much water as possible from the soya chunks. This will prevent the koftas from becoming soggy.
-
Transfer the soaked soya chunks in a mixer jar.
-
Add ½ cup roughly chopped onions. Chopped onions are often added to the kofta mixture itself. 1 They release moisture when cooked, which helps bind the soya granules and other ingredients together.
-
Add ¼ cup chopped coriander. It is used to add flavor and aroma to the dish.
-
Add 10 to 12 garlic cloves. Garlic adds a pungent and savory flavor to the koftas and the curry.
-
Add 1 tsp chopped ginger. Ginger has a strong, aromatic fragrance that can enhance the overall sensory experience of the dish.
-
Add 2 tsp chopped green chillies. Finely chopped green chilies can be added to the kofta mixture itself, along with other spices and ingredients. This will infuse the koftas with a spicy flavor from the inside out.
-
Add ½ tsp turmeric powder.
-
Add ¼ tsp garam masala.
-
Add 1/4 cup besan. Soya chunks, when minced or mashed, can be loose and difficult to shape into koftas (balls). Besan, when added to the mixture, absorbs moisture and helps to bind the ingredients together, making it easier to form smooth and firm koftas.
-
Add salt to taste.
-
Blend the mixture into a smooth paste.
-
Remove the mixture in a deep bowl.
-
Divide and roll each portion into oblong kofta and keep aside.
-
Heat oil in a deep pan.
-
Drop a few koftas at a time.
-
Deep fry the koftas on a medium flame.
-
Cook until light golden brown in colour from all the sides.
-
Drain them on absorbent paper and keep aside.
-
-
-
Heat 2 tbsp oil in a deep pan.
-
Add ½ tsp cumin seeds. Cumin seeds are one of the first spices added to hot oil or ghee when making the curry. They release their aromatic oils, creating a base note for the entire dish.
-
Add 1 whole dry Kashmiri red chilli, broken into pieces. They add a subtle fruity and smoky flavor to the curry, enhancing its overall taste profile without being overly spicy.
-
Add 1 cinnamon stick. It adds a warm, sweet, and slightly spicy flavor to the dish.
-
Add 1 black cardamom. It has a strong, smoky flavor that can add depth and complexity to the dish.
-
Sauté for a few seconds.
-
Add the prepared masala paste.
-
Mix well.
-
Add a little salt to taste.
-
Cook on a medium flame for 2 to 3 minutes, while stirring occasionally.
-
Add the deep fried koftas.
-
Add 1 cup of water.
-
Gently mix well.
-
Cook on a medium flame for 2 to 3 minutes.
-
Add 2 tbsp fresh cream. Mix well.
-
Serve soya kofta curry recipe | soyabean kofta curry | soy veg kofta curry | hot.
-
-
-
Cook the soya chunks for at least 5 minutes to soften them completely. This will make them easier to grind and ensure the koftas are soft and juicy.
-
Add a binder like mashed potatoes, besan (gram flour), or cornflour to the ground soya mixture. This will help the koftas hold their shape while frying.
-
Fry the koftas in batches to avoid overcrowding the pan. Overcrowding will lower the oil temperature and result in soggy koftas.
-
Nutrient values (Abbrv)per plate
Energy | 321 cal |
Protein | 15 g |
Carbohydrates | 18.6 g |
Fiber | 8.7 g |
Fat | 20.7 g |
Cholesterol | 0 mg |
Sodium | 14.8 mg |
Click here to view Calories for Soya Kofta Curry
The Nutrient info is complete

Naurael
March 13, 2025, midnight
I made this yesterdy evening - so, so delicious! I swapped the potato for sweet potato and baked the koftas on 220?C for 25 minutes, spraying them with oil and turning them once, so they got nicly browned crispy edges and tops and bottoms. Will definitely make again! The only thing I have to criticise is portion size - in no way would this have been enough for four people. Then again, I didn''t serve it with anything else except for rotis; as part of a meal with dal, rice and greens it probably goes further...

Tarla Dalal
March 13, 2025, midnight
Hi Naurael, As you served only this with rotis , the portion size would have been less. We are happy you loved the taste, do try more and more recipes and let us know how you enjoyed them. Happy Cooking !!

Zainab
March 13, 2025, midnight
Hi, I am considering trying this recipe and it looks great but can I replace the besan with something else I have Makai ka ata And basic maida, would they work?

Tarla Dalal
March 13, 2025, midnight
Hi, You can use maida.. instead of besan.

Cooking enthusiast
March 13, 2025, midnight

loves cooking
March 13, 2025, midnight
Soya granules have a distinct taste that i generally don't like but in these koftas that taste has magically vanished. The gravy is delicious and the taste of mint adds a unique freshness to the otherwise traditional punjabi gravy. Since there is soya in the koftas it also up's the protein quotient of the dish.

Foodie #654693
March 13, 2025, midnight
Love this recipe.

Prajakta
March 13, 2025, midnight
I tried this recipe of soya kofta curry today along with the corn spinach pulav. And to my surprise both dishes came out so well. My family n guests loved it. Thanks Tarla aunty for this wonderful recipe ??

Tarla Dalal
March 13, 2025, midnight
Hi Prajakta , we are delighted you loved the Soya Kofta Curry recipe. Please keep posting your thoughts and feedback. Happy Cooking.

Foodie#467885
March 13, 2025, midnight
Lovely recipe. The mint flavour in the curry is just awesome adds the ''x'' factor to the dish

Tarla Dalal
March 13, 2025, midnight
That''s great to know.. you have liked the recipe.. Do keep trying more recipes and keep giving your thoughts..

Musarrat nazir
March 13, 2025, midnight
Easy to prepare and yummy too, the kofta is an excellent veg starter too Thankyou for this delicious recipe_x0001F60B_

Tarla Dalal
March 13, 2025, midnight
Hi Musarrat , we are delighted you liked the Soya Kofta Curry recipe. Please keep posting your thoughts and feedback. Happy Cooking.

monika
March 13, 2025, midnight

Krishnapriya
March 13, 2025, midnight
Can we replace potato with mashed cauliflower?..?

Deepti
March 13, 2025, midnight
do we need to mix soya granules or grind it. I want to try this recipe

Tarla Dalal
March 13, 2025, midnight
Hi, The granules needs to be soaked and then mixed with the other ingredients. There is no grinding. Do try the recipe and give us your feedback..