This post contains affiliate links. Please see our disclosure policy.
Vegan Dragon Chicken Soycurls – a plant-based twist on a Indo-Chinese classic that is easy to make with simple ingredients.

Continuing with fabulous and interesting Indian fare with this vegan spin on Dragon Chicken – chewy soy curls in a sweet and spicy sauce that is deliciously good. A mouth watering Indo-Chinese vegan dinner that is rich in flavor and taste and unique. Indo- Chinese is an extensive subcuisine of Indian cuisine with various fusion dishes like meat or cauliflower manchurian, Chili paneer or meats, Indo Chinese styles of fried rice, noodles, chopsuey, veggie stir fries and more. Yes there are Indian restaurants dedicated to just this fusion cuisine. There are more vegan versions coming to the blog this year!
This dish can be served as a starter but I usually serve it for lunch or dinner. It can be easily made at home when you crave a restaurant-style take-out.

Like many Indochinese restaurant-style dishes, this one is uses fairly easily available ingredients to make at home. It’s mostly the garlic, the bell peppers, and cashew nuts, soy sauce, black pepper, chilies and ketchup that deliver unique sweet and spicy notes to this dish.
what is dragon chicken ?
Dragon chicken is a fusion dish usually made with battered chicken that is fried and then tossed in a spicy sauce.
For the vegan version we use soycurls that are marinated then battered and baked or panfried then tossed in the fiery sauce.

More Stir-fries:
- Sticky Ginger Sesame Tofu Veggie Stir fry
- General Tso’s Soy Curls
- Hoisin Noodles and Tofu stir fry
- Cashew Tofu and veggies
- Soy-free tofu Stir fry with Sunbutter Sauce
- Lemongrass Tempeh with Sesame Noodles
- Sticky Sesame Cauliflower
Dragon Chicken Soycurls (Indo-Chinese Recipe)

Ingredients
- 4 ounces dry soycurls
- 1 1/2 cups vegetable broth , heated to hot
For the marinade:
- 2 teaspoons soy sauce, , use tamari for Glutenfree
- 1 teaspoon freshly ground black pepper
- 1/2 teaspoon cayenne or Indian red chili powder, or use 1 tsp Kashmiri chili powder or paprika for less heat
- 1 teaspoon ginger paste or finely minced ginger
- 1 teaspoon garlic paste or finely minced garlic
- 1 teaspoon oil
- 2 1/2 tablespoons cornstarch
For the sauce:
- 2 teaspoons oil divided
- 1/4 cup raw cashews or use roasted
- 3 cloves garlic minced
- 1/2 inch ginger, minced
- 2 dried red chilis, use Indian red or cayenne for hot , california red or Kashmiri chilies or mild
- 1/4 cup white parts of green onion, reserve the green part for garnish
- 1/2 green bell pepper thinly sliced
- 1/2 red bell pepper thinly sliced
- 1/4 cup soy sauce or use tamari for gluten free
- 1/4 cup ketchup
- 1 tablespoon sambal oelek, or use Asian chili sauce of choice
- 1 teaspoon sugar
- 1/4 teaspoon black pepper
- 1/8 teaspoon salt
- 1/3 cup water
- 1/2 tsp cornstarch
- green onion for garnish
Instructions
- Soak your soy curls in the hot vegetable broth for 5-10 minutes. Then drain really well and squeeze out a bit of the excess water. Add to a bowl
- Marinade: Then to the bowl, add the soy sauce, black pepper, cayenne/chili powder , ginger, and garlic paste, oil and toss well to coat. Then sprinkle in the cornstarch and toss well to coat the soycurls.
- Distribute the soy curls over a parchment-lined baking sheet and bake at 400 degrees Fahrenheit (206 c) for 15-20 minutes or until crisp to preference. You can also pan-fry these in a skillet with 1-2 teaspoon oil until they're crisp on the edges. Set aside
- Make the sauce: add 1 teaspoon oil to a skillet then add cashews if they're not roasted and roast for 3-4 minutes until golden then remove from the skillet. If they're already roasted, then skip this step.
- Add the other teaspoon oil. Add the garlic, ginger, and dried red chilis and cook until the garlic is starting to turn golden.
- Then add in the white parts of green onion, red bell pepper, green bell pepper, and a good pinch of salt and mix well and cook until the peppers are starting to turn golden on some of the edges but still crunchy. 2 mins
- Then add in soy sauce and ketchup and sambal oelek, sugar and black pepper and mix well. Mix cornstarch in water and Add to the skillet and bring to a boil. Then add in the crisped soy curls and toasted cashews and toss well then immediately serve over rice. Garnish with some green onion.
Video
Notes
- For extra sauce, you can add in 1 cup of water instead of 1/3 cup and additional 1 teaspoon of cornstarch mixed in and bring to a boil. This will add additional sauce to the soy curls.
- For nut-free, omit cashews and use pumpkin seeds or sunflower seeds
- Soycurl substitute: Use seitan or other vegan chicken subs or jackfruit(squeeze all brine out of jackfruit). Skip soaking in stock. Add to the marinade, then bake or panfry and proceed
- soy chunks : they are chewier and need longer soak in hot or boiling water/broth(soak according to instructions on package). After the soak, chop them smaller so that they absorb more of the marinade and then proceed
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.

Ingredients:
- bell pepper: Green, yellow or red peppers that give a crunchy and sweet note to your dish. You could either mix and match or can stick with one variety
- Stir-frying cashew nuts along with dry red chilies, ginger and garlic gives crunchy and spicy flavors to the cashews as well
- sauce: soy sauce, ketchup, and sambal oelek are the main ingredients that you will need to make the final sauce
- a touch of sugar is added for sweetness
- the sauce is thickened with a small amount of cornstarch
Tips:
- For extra sauce, you can add in 1 cup of water instead and 1 teaspoon of cornstarch mixed in and bring to a boil. This will add additional sauce to the soy curls.
- Even though I have used sambel oelek in moderate quantity, you could increase it to satisfy your craving for spicy takeout foods
- This vegan dragon chicken tastes best when served warm and fresh out of the frying pan.

How to make Vegan Dragon Chicken:

Soak your soy curls in the hot vegetable broth for 5-10 minutes. Then drain really well and squeeze out a bit of the excess water. Add to a bowl

Then to the bowl, add the soy sauce, black pepper, cayenne/chili powder, ginger, and garlic paste, oil and toss well to coat. Then sprinkle in the cornstarch and toss well to coat the soy curls.



Distribute the soy curls over a parchment-lined baking sheet and bake at 400 degrees Fahrenheit (206 c) for 15-20 minutes or until crisp to preference. You can also pan-fry these in a skillet with 1-2 teaspoon oil until they’re crisp on the edges. Set aside.

Make the sauce: add 1 teaspoon oil to the skillet then add cashews if they’re not roasted and roast for 3-4 minutes until golden then remove from the skillet. If they’re already roasted, then skip this step.

Add the other teaspoon oil. Add the garlic, ginger, and dried red chilis and cook until the garlic is starting to turn golden.

Then add in the white parts of green onion, red bell pepper, green bell pepper, and a good pinch of salt and mix well and cook until the peppers are starting to turn golden on some of the edges but still crunchy. 2 mins.

Then add in soy sauce and ketchup and sambal oelek, sugar and black pepper and mix well.

Mix cornstarch and water, Add to the skillet and bring to a boil.

Then add in the crisped soy curls and toasted cashews and toss well then immediately serve over rice.

Garnish with some green onion.

Garnish with some green onion. These soy curls are crispiest when just done , so toss in the sauce and serve immediately.
Even if you do serve them later, the texture is still great and it makes a fabulous dry-ish side.











Made this for Sunday dinner and doubled the batch… SO GLAD because it’s 6am on Monday morning and I am already excited for dinner tonight! It’s the PERFECT amount of heat. The soy curls crisped up beautifully in the oven. Way better than any take-out!!! Thank you for this culinary gem!
wow – dragon power – Yay!
We made this the other day and it was awesome. Easy to make and absolutely delicious!
Yay!
Delicious! The only thing I will do differently next time is to double the recipe. With two teens, this doesn’t feed 4 ; )
Yes definitely double or triple!
I made this for the two of us tonight and boy was it spicy. That’s not a negative comment, but I think I’ll cut the cayenne in half next time!
Yes reduce or omit cayenne and use paprika as mentioned. Black pepper also adds latent heat so reduce that as well
Wonderful recipe! Delicious and easy to do.
My soya chunks needed boiling and instead of ketchup I used tomato extract mixed iwth vinegar. Thanks!
nice adaption!
Where do you get dry soycurls and what brand do you use? I have a really hard time finding this ingredient. Thanks!
On Amazon or on butlerfoods.com . I also find it in my local coop. But they’rr cheaper and always available online
I made this last night and it was delicious! Baking the marinated soy curls makes a huge difference in the texture. They felt much more meaty and held up very well even after being added to the sauce. This recipe is a keeper!
Yay! Yes the baking on panfry g improve the texture so much!
Since people have asked, there is another product similar to soy curls called SoyJock, organic ( Amazon)
Richa, thank you for all your recipes!
Ooo they do look very similar. Prob easily available in Asian stores
Thank you! I just ordered them! I like that they are non GMO and organic – worth the slight extra cost! Definitely looking forward to trying this and other recipes that call for using the curls!
The recipe was were easy to follow. Easy to get the ingredients. It was delicious and spicy. Great combination.
Yay! Thanks
I live in Mexico and have never seen soy curls. Is there a substitute or a way to make them?
Soycurl substitute: Use seitan or other vegan chicken subs or jackfruit(squeeze all brine out of jackfruit). Skip soaking in stock. Add to the marinade, then bake or panfry and proceed Try with seitan or other chicken sub.
Are soy chunks a replacement for soy curls?
Soy chunks are chewier and need longer soak in hot or boiling water/broth(soak according to instructions on package). After the soak, chop them smaller so that they absorb more of the marinade and then proceed
You will find soya texturizada at Soriana.
Hi great recipe! Where do we get the soy curls from?
I buy it online on Amazon or directly from butlers website. You can also use seitan or other chicken sub ms