Looking for a quick and easy vegetarian dinner? This chilli soya chunks recipe gives you a rich, saucy Indo-Chinese dish in just 25 minutes. The sauce is tangy, a little spicy, and coats every piece perfectly.

chilly soya serving

About Chilli Soya Chunks

Chilli soya chunks is a popular Indo-Chinese recipe made with soya chunks, also called soya nuggets or meal maker.

It is a vegetarian dish that works well with fried rice or noodles. The dish is built like many other Indo-Chinese favorites, where the main ingredient gets lightly fried and then tossed in a bold sauce made with soy sauce, vinegar, and ketchup.

chilly soya

Soya chunks absorb flavors beautifully, which makes them a great fit for this kind of sauce-heavy cooking.

This version is a gravy style, so the sauce is saucy enough to spoon over rice. The vegetables stay a little firm, which gives each bite a nice contrast to the soft, saucy chunks.

Why You’ll Love This Recipe

  • Ready in 25 minutes. Prep is quick and the cooking goes fast once everything is in the pan.
  • High in protein. Soya chunks are one of the best plant-based protein sources, so this is a filling meal.
  • Simple ingredients. Everything you need is easy to find at any grocery store.
  • Great with rice or noodles. This gravy pairs well with fried rice, hakka noodles, or even plain steamed rice.
  • Easy to adjust the heat. Add more green chilli for more spice, or use just one if you want it mild.

Ingredient Notes

ssoya chilli ingredients
  • Soya chunks – Use the small or medium size. Boil them well until fully soft before you start.
  • Bell Pepper – Cut into chunky cubes, not thin strips. This keeps a little bite in the vegetable.
  • Onion – Same here, cube it. You want pieces, not a fine chop.
  • Spring onion – Use the white and light green part for cooking. Save the dark green tops for garnish at the end.
  • Green chilli – Two chillies gives a medium heat. Use one if you want it milder.
  • Cornflour – Used twice: once to coat the soya chunks before frying, and again as a slurry to thicken the sauce.
  • Paprika – Adds a mild warmth and a little color to the soya chunks before frying.
  • Tomato ketchup – Gives the sauce its sweet and tangy base. Regular ketchup works fine.
  • Soy sauce – Use a regular or low-sodium soy sauce. This adds the salty, savory depth.
  • Vinegar – Just one teaspoon. It gives the sauce a light tang that balances the ketchup.
  • Olive oil – You can swap this for any neutral cooking oil like sunflower or avocado oil.

How to Make Chilli Soya Chunks

1. Boil the soya chunks in plenty of water until they are fully soft all the way through. Drain them and let them cool for a few minutes.

2. Once cool enough to handle, take the soya chunks and squeeze them firmly with both hands to press out as much water as possible. This step matters. If the chunks hold water, they won’t fry well and the sauce will turn watery.

3. Put the squeezed soya chunks into a bowl. Add the paprika, black pepper, salt, and 1 tablespoon (8 grams) of cornflour. Toss everything together until each chunk is coated evenly.

4. Heat 1 tablespoon (15 ml) of olive oil in a frying pan over medium heat. Add the coated soya chunks and fry for 2 to 3 minutes, stirring every 30 seconds or so. You are looking for a light golden color on the outside. Once done, take them out and set aside.

chilly soya fry

5. Add the remaining 1 teaspoon (5 ml) of olive oil to the same pan. Add the white and light green parts of the spring onion and stir for about 30 seconds.

6. Add the onion cubes, capsicum cubes, and green chilli. Cook on medium-high heat for 2 minutes, stirring often. The vegetables should keep some firmness, so don’t cook them down fully.

chilly soya saute veggie

7. Add the tomato ketchup, soy sauce, and vinegar. Stir well so the sauce coats all the vegetables. Let it cook for about a minute.

chilly soya add ketucup

8. In a small bowl, stir together the remaining 1 tablespoon (8 grams) of cornflour with 3 to 4 tablespoons (45 to 60 ml) of water until smooth with no lumps.

chilly soya flour slury

9. Pour the cornflour slurry into the pan and stir constantly. As soon as the sauce starts to thicken, add a splash of water and mix it in. The sauce should flow and coat the back of a spoon, not sit stiff or run thin.

chilly soya add slury

10. Add the fried soya chunks back into the pan. Toss well so the sauce coats every piece. Cook for 2 more minutes on medium heat.

11. Taste and add salt if needed. Turn off the heat. Garnish with the chopped green tops of the spring onion and serve hot.

chilly soya final

Expert Tips

  • Squeeze the soya chunks really well after boiling. Any water left inside will steam out during frying and make the coating fall off.
  • Don’t overcook the capsicum and onion. Two minutes on medium-high heat is enough. They should still have a little crunch when you bite into them.
  • Make the cornflour slurry in a separate bowl first. If you add dry cornflour straight to the pan, it will form lumps in the sauce.
  • Adjust the sauce thickness as you go. If it gets too thick, a small splash of water loosens it right up. If it seems thin, let it cook for another 30 seconds before adding the soya chunks.

How to Serve

chilly soya finall cooked

If you want to serve it as a starter or snack, you can enjoy it on its own in a small bowl. Serve chilli soya chunks hot, right from the pan. It goes best with:

Storage and Reheating

This dish tastes best when eaten fresh and hot. If you have leftovers, store them in a closed container in the fridge for up to 2 days. The sauce will thicken as it sits in the fridge.

To reheat, warm it in a small pan on low heat and add a splash of water to loosen the sauce. Stir gently until hot. Avoid microwaving for too long or the soya chunks can turn rubbery.

Frequently Asked Questions

Can I use dried soya chunks straight from the bag?

No. You need to boil them first until they are fully soft. Dried chunks are very tough and won’t cook properly in the pan in the short time the recipe calls for.

Can I make this dry instead of gravy?

Yes. Skip the cornflour slurry and use just a small splash of water with the sauces. Toss the soya chunks in the sauce on high heat and let the sauce stick to them rather than pool at the bottom.

What can I use instead of soy sauce?

Coconut aminos is a good swap if you want something lower in sodium. The taste is a little milder and slightly sweeter, so you can add a small pinch of salt to balance it.

Is this recipe very spicy?

With two green chillies, it has a medium heat. The ketchup and the small amount of paprika keep it from being too hot. Use one chilli or skip the fresh chilli and use just a pinch of red pepper flakes if you want it mild.

Chilli Soya Chunks (Chilli Soya Gravy)

No ratings yet
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings 2
Calories 245
A saucy, tangy Indo-Chinese dish made with soya chunks, fresh vegetables, and a bold sauce. Ready in 25 minutes and great with fried rice or noodles.

Ingredients

  • 1 cup boiled soya chunks
  • 1 small capsicum (cut into cubes)
  • 1 medium onion (cut into cubes)
  • 2 bunches spring onion (chopped (white/light green parts for cooking, dark green tops for garnish))
  • 2 green chillies (finely chopped)
  • 2 tablespoons 16 g cornflour, divided
  • ½ teaspoon paprika
  • teaspoon black pepper
  • 2 tablespoons 30 ml tomato ketchup
  • 1 tablespoon 15 ml soy sauce
  • 1 teaspoon 5 ml vinegar
  • 2 tablespoons 30 ml olive oil, divided
  • Salt to taste
  • 3 to 4 tablespoons 45 to 60 ml water (for slurry)
  • Extra water as needed to adjust sauce

Instructions 

  • Boil soya chunks in plenty of water until fully soft. Drain and let cool.
  • Squeeze the soya chunks firmly with both hands to remove as much water as possible.
  • In a bowl, combine soya chunks with paprika, black pepper, salt, and 1 tablespoon (8 g) of cornflour. Toss to coat evenly.
  • Heat 1 tablespoon (15 ml) of olive oil in a pan over medium heat. Add coated soya chunks and fry for 2 to 3 minutes, stirring regularly, until lightly golden. Remove and set aside.
  • Add the remaining 1 teaspoon (5 ml) of olive oil to the same pan. Add white and light green spring onion parts and stir for 30 seconds.
  • Add onion cubes, capsicum cubes, and green chilli. Cook on medium-high heat for 2 minutes, keeping the vegetables firm.
  • Add tomato ketchup, soy sauce, and vinegar. Stir well and cook for 1 minute.
  • Mix the remaining 1 tablespoon (8 g) of cornflour with 3 to 4 tablespoons (45 to 60 ml) of water in a small bowl until smooth.
  • Pour the slurry into the pan and stir constantly. Add a splash of water to keep the sauce at a medium, flowing consistency.
  • Add the fried soya chunks back in. Toss to coat in the sauce and cook for 2 more minutes.
  • Taste and adjust salt. Turn off heat. Garnish with green spring onion tops and serve hot.

Notes

  • Squeeze soya chunks well after boiling so no extra water remains before frying.
  • Keep vegetables slightly firm for better texture in the final dish.
  • Always make the cornflour slurry in a separate bowl first to avoid lumps.
  • Adjust sauce consistency with small splashes of water as needed.
  • Best served fresh and hot. Refrigerate leftovers for up to 2 days.
Author: Gulista
Calories: 245kcal
Course: Main Course, Sides
Cuisine: Indo-Chinese
Keyword: chilli soya chunks, chilli soya gravy, Indo-Chinese vegetarian recipe, meal maker chilli, soya chilli recipe, soya chunks recipe

Nutrition

Calories: 245kcal
chilly soya finally
Author

Hi, I’m Gulista! I am a passionate home cook. I started Delicious Bucket to share easy to make, simplified versions and beautiful recipes. Cooking is my way of exploring cultures, and I’d love for you to join me in this delicious journey!

Write A Comment

Recipe Rating