How to Make Soya Chunks Curry (Traditional & Healthy Version)

Soya Chunks Curry, known locally as 'Nutri Nugget Curry', is a beloved North Indian vegetarian dish, celebrated for its rich flavors and impressive protein content. Soya chunks, made from defatted soy flour, soak up aromatic spices like garam masala, dhania powder, and fresh ginger-garlic, resulting in a hearty, satisfying curry. This dish is commonly enjoyed as part of a wholesome lunch, especially in Punjabi households, where it pairs beautifully with phulka, roti, or steamed basmati rice. Soya Chunks Curry has gained popularity across India due to its affordability, convenience, and nutritional value. Its meaty texture makes it a popular vegetarian alternative during festivals like Navratri, when many families abstain from non-vegetarian food. The curry has a robust, spicy-tangy taste profile, adaptable with regional variations using yogurt, coconut milk, or extra greens. Its health-conscious preparation—using minimal oil and plenty of fresh tomatoes—ensures you enjoy all the traditional flavors without excess calories. A steaming bowl of this curry is comfort food at its finest, perfect for family gatherings or a simple, nourishing lunch.

35 min total2 servingseasy180 kcal / 100g

Ingredients

  • Soya chunks (Nutri Nuggets)
    1 cup Soya chunks (Nutri Nuggets) (soaked and squeezed)
  • Onion
    1 medium Onion (finely chopped (pyaaz))
  • Tomato
    2 medium Tomato (pureed (tamatar))
  • Ginger-garlic paste
    1 tablespoon Ginger-garlic paste (adrak-lehsun paste)
  • Green chilli
    1 Green chilli (finely chopped (hari mirch))
  • Turmeric powder
    1/2 teaspoon Turmeric powder (haldi)
  • Red chilli powder
    1/2 teaspoon Red chilli powder (lal mirch)
  • Coriander powder
    1 teaspoon Coriander powder (dhania powder)
  • Garam masala
    1/2 teaspoon Garam masala
  • Cumin seeds
    1/2 teaspoon Cumin seeds (jeera)
  • Oil
    1 tablespoon Oil (mustard or sunflower)
  • Salt
    to taste Salt (namak)
  • Fresh coriander leaves
    2 tablespoons Fresh coriander leaves (hara dhania, chopped)
  • Water
    1 1/2 cups Water

Step-by-step instructions

Step 1: Soak soya chunks in hot water for 10 minutes
0%
10 min

Step 1 · Soak soya chunks in hot water for 10 minutes

Soak soya chunks in hot water for 10 minutes. Once soft, squeeze out excess water and set aside.

Step 2: Heat oil in a kadhai or deep pan
0%

Step 2 · Heat oil in a kadhai or deep pan

Heat oil in a kadhai or deep pan. Add cumin seeds and let them splutter.

Step 3: Add chopped onions and sauté till golden brown
0%

Step 3 · Add chopped onions and sauté till golden brown

Add chopped onions and sauté till golden brown. Add ginger-garlic paste and green chilli; cook until the raw aroma disappears.

Step 4: Mix in the pureed tomatoes
0%

Step 4 · Mix in the pureed tomatoes

Mix in the pureed tomatoes, turmeric, red chilli powder, coriander powder, and salt. Cook until oil separates from masala.

Step 5: Add soaked soya chunks and sauté with the masala so they are well c...
0%

Step 5 · Add soaked soya chunks and sauté with the masala so they are well c...

Add soaked soya chunks and sauté with the masala so they are well coated.

Step 6: Pour in water
0%
7 min

Step 6 · Pour in water

Pour in water, cover, and simmer for 5-7 minutes until curry thickens and chunks are flavorful.

Step 7: Stir in garam masala and fresh coriander leaves
0%

Step 7 · Stir in garam masala and fresh coriander leaves

Stir in garam masala and fresh coriander leaves. Turn off heat and let it rest for a couple of minutes.

Why this recipe is healthy

This Soya Chunks Curry recipe uses high-protein soya nuggets and nutrient-rich vegetables, with very little oil and no cream or heavy fats. The spices not only enhance taste but also aid digestion and metabolism. It's a wholesome, low-calorie, and filling lunch option, ideal for those seeking weight loss, diabetes management, or a balanced vegetarian diet. Home-cooked, it avoids hidden sugars and preservatives found in restaurant versions.

A note on tradition

Soya Chunks Curry is especially popular in Punjab and Haryana, where it is often prepared for lunch during festivals like Navratri and family gatherings as a nourishing meat alternative. Its affordability and versatility have made it a staple in urban Indian households. The dish is not tied to any particular festival but is commonly enjoyed during fasting periods and on days when vegetarian meals are preferred. Regional variants may include green peas or a yogurt-based gravy.

← Back to Soya Chunks Curry nutrition