Soya Chunks Curry Recipe | High Protein Soya Mealmaker Curry

Soya Chunks Curry Recipe | High Protein Soya Mealmaker Curry

I have been having soya chunks or soya nuggets curry since childhood. Soy is a rich source of protein and soya chunks or nuggets are a great way to incorporate protein in a vegetarian diet. It has a meaty texture and is pretty satisfying to eat. My kids love having this curry. I make it regularly with potatoes and peas. Sometimes I add soya nuggets to my veg pulav or veg tehari to up their protein. Do try this easy soya chunks curry which is very high in protein. It is great for kids’ lunchboxes too.

soya chunks curry

Here is the simple recipe:

0 from 0 votes

Soya Chunks Curry Recipe | High Protein Soy Mealmaker Curry

This is an easy and satisfying soya chunks curry recipe that goes well as a main course. Have it hot with rotis or rice.
Course Main Course | Curry
Cuisine North Indian
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 4 serves
Author Rachna Parmar


  • 100 gm. Soya Chunks I use MDH or Nutrela brands
  • 2 potatoes peeled and cut into cubes
  • 1/2 cup peas fresh or frozen
  • 2 large onions chopped
  • 2 to matoes chopped
  • 2 tbsp. ginger-garlic paste
  • 2 tbsp. roasted peanuts
  • 2 green chillies
  • 1 tsp. cumin seeds
  • 1/2 tsp. turmeric powder
  • 1 tsp. garam masala powder
  • 1 tsp. coriander powder
  • 1 tsp. red chilli powder optional
  • Salt to taste
  • 1 tbsp. oil
  • coriander leaves to garnish


  1. Cook soya nuggets as per the instructions on the pack. I normally boil salted water. Then take it off the heat and immerse soya chunks in that for about 15 minutes. They double in size. Then I squeeze them of all water and keep them aside for further cooking.
  2. To prepare the curry, heat oil in a pan and add cumin seeds. Let them sputter. Now add onion, chillies and ginger-garlic paste and cook till onions are transparent. Takes about 5-7 minutes. Now add in the tomatoes and some salt and cook till every thing is mushy. Generally takes about 5-7 minutes.
  3. Now blend this together and bring it back to boil. Add chopped potatoes and peas along with turmeric powder, garam masala powder, coriander powder and red chilli powder with some salt. Add the roasted and powdered peanuts too. Cook covered on low flame till the potatoes and peas are well cooked. Normally takes 10-15 minutes.
  4. Add more water to make the gravy thin and add the prepared soya chunks. Mix well and boil for about 2 minutes more. Taste and adjust seasoning.
  5. Garnish with coriander leaves and serve hot.

Recipe Notes

Roasted peanuts can be skipped if you so desire. But they add flavor and body to the curry.

Add water according to whether you want the curry thick or thin.

Do try out soya chunks curry and incorporate it in your regular meals. It is a good source of protein for a vegetarian or vegan diet.

soya chunks curry

If you do, share with me how your experience went.

soya chunks curry
Pin This

Subscribe to my monthly newsletter for more such recipes, health, food and fitness tips:
Click here to join

Facebook Comments

6 thoughts on “Soya Chunks Curry Recipe | High Protein Soya Mealmaker Curry

  1. I dont like soya chunks though the boys love it. So, KG makes it when I am traveling. He usually makes the dry version of this. It’s looking very tempting in the picture 🙂

  2. Oh! My Dad used to feed me Soya in the pretext of chicken. Phew! Thanks for the recipe. I have a packet of Soya with me to try this recipe out.

Leave a Reply

%d bloggers like this: