Get ready to transform your weeknight dinners with an extraordinary dish that’s bursting with flavor: **Vegan General Tso’s Soy Curls!** This easy-to-make stir-fry reimagines the beloved sweet, savory, and spicy notes of the classic General Tso’s, utilizing wholesome soy curls as its star. Perfect for a quick, satisfying meal, this recipe is not only entirely plant-based but also thoughtfully crafted to be gluten-free and nut-free, catering to a wide range of dietary preferences without compromising on taste. Prepare to impress your taste buds and simplify your kitchen routine with this vibrant and delicious Asian-inspired creation.

Unveiling the Magic of General Tso’s Soy Curls
This General Tso’s Soy Curls recipe is more than just a meal; it’s a culinary experience. Imagine tender, yet perfectly crispy soy curls, thoroughly marinated in a rich, homemade General Tso’s sauce, stir-fried to perfection alongside an assortment of colorful, fresh vegetables. The process involves soaking the soy curls in a from-scratch sauce mixture, allowing them to absorb all the incredible flavors before hitting the hot skillet. As they crisp up, the remaining marinade is cooked down to create a luscious, thick glaze that coats every single piece. Serve this delightful stir-fry over a bed of fluffy rice or with your favorite noodles for a truly satisfying and wholesome dinner.
One of the unique aspects of cooking with soy curls is their variable absorption rate. Depending on the brand or even the batch, soy curls can soak up moisture differently. To ensure you have plenty of that irresistible sauce, we recommend preparing a slightly larger quantity or reserving a portion of the marinade. This flexibility allows you to adjust the sauce amount to your preference, guaranteeing a perfectly coated and flavorful dish every time.

What Are Soy Curls and Why Are They Perfect for General Tso’s?
If you’re new to the world of soy curls, prepare to be amazed! Soy curls are a fantastic whole-food, plant-based protein alternative made from non-GMO whole soybeans. Unlike highly processed soy products, soy curls are simply dehydrated strands of cooked soybeans, retaining much of their natural goodness. When rehydrated, they take on a remarkably similar texture to shredded chicken, making them an ideal substitute for meat in stir-fries, fajitas, and, of course, General Tso’s.
Their neutral flavor profile is a huge advantage, as it allows them to readily absorb marinades and sauces, becoming infused with whatever delicious concoction you pair them with. This makes them particularly well-suited for a dish like General Tso’s, where the sauce is the undeniable star. Soy curls are also naturally gluten-free, low in fat, and a great source of protein and fiber, contributing to a healthy and hearty meal without the heaviness often associated with traditional General Tso’s chicken. They cook quickly and can achieve a wonderfully crispy exterior, mimicking the desired texture of classic General Tso’s. Look for Butler Foods Soy Curls online or in natural food stores for the best quality.
Crafting the Signature General Tso’s Sauce
The heart and soul of any General Tso’s dish lie in its iconic sauce. Our homemade version strikes the perfect balance of sweet, savory, tangy, and a hint of spice, ensuring an authentic and deeply satisfying flavor. Building this sauce from scratch allows for complete control over the ingredients, ensuring it’s both vegan and can be easily adapted to be gluten-free.
Key Ingredients for the Sauce:
- Soy Sauce or Tamari: The foundation of umami. Use low-sodium tamari for a gluten-free option.
- Sugar: Provides the characteristic sweetness. Coconut sugar or other sweeteners can be used.
- Rice Vinegar: Adds a crucial tanginess, balancing the sweetness and richness.
- Mirin (Rice Wine): A touch of mirin introduces a subtle sweetness and depth, enhancing the overall Asian flavor profile.
- Toasted Sesame Oil: Essential for its distinctive nutty aroma and flavor, which rounds out the sauce beautifully.
- Sambal Oelek Chili Paste: For that signature spicy kick. Adjust the amount to your heat preference, or substitute with sriracha or red pepper flakes.
- Fresh Ginger and Garlic: These aromatic powerhouses are non-negotiable, infusing the sauce with their pungent, warming notes. Minced or grated fresh ginger and garlic make all the difference.
Combining these ingredients creates a harmonious sauce that penetrates the soy curls, guaranteeing a burst of flavor in every bite. Whisking them together is the first simple step towards an unforgettable meal.
Essential Ingredients for Your Stir-Fry
Beyond the delectable sauce, the success of this General Tso’s stir-fry relies on fresh, quality ingredients for both the soy curls and the accompanying vegetables.
- Soy Curls: Approximately 4 ounces (dry) are needed for this recipe. Remember to check the notes for rehydration tips and where to purchase them.
- Oil: A neutral oil like safflower oil or a flavorful toasted sesame oil works best for stir-frying.
- Aromatics: Freshly chopped garlic and the white portions of green onions provide a fragrant base for your stir-fry.
- Bell Peppers: Red and green bell peppers add a wonderful crunch, vibrant color, and sweet-peppery flavor. Feel free to use other colors too.
- Other Veggies: Zucchini or carrots are excellent choices, but this dish is highly versatile. Broccoli florets, snow peas, mushrooms, or baby corn would also be fantastic additions, adding more texture and nutrients.
- Cornstarch: A small amount of cornstarch is used to thicken the sauce, giving it that characteristic glossy, clingy consistency.

Step-by-Step: Mastering General Tso’s Soy Curls Stir-Fry
Creating this flavorful vegan stir-fry is straightforward. Follow these steps for a perfect meal every time:
- Prepare the Marinade: In a bowl, whisk together all the General Tso’s sauce ingredients. This includes warm water or veggie broth, sugar, low-sodium soy sauce (or tamari), mirin, rice vinegar, toasted sesame oil, sambal oelek, grated fresh ginger, and minced garlic. Stir until well combined.
- Marinate the Soy Curls: Reserve about 1/2 cup of the prepared marinade in a separate bowl for later use. Add the dry soy curls to the remaining marinade. Mix thoroughly, ensuring all the curls are submerged and coated. Let them soak for 10-15 minutes, tossing occasionally to promote even absorption. This step is crucial for flavor development.
- Begin the Stir-Fry: Heat a large skillet or wok over medium-high heat. Add your chosen oil. Once hot, add the chopped garlic and the white portions of the green onions. Toss for just a few seconds until fragrant – be careful not to burn the garlic.
- Crisp the Soy Curls: Using a slotted spoon or tongs, fish the rehydrated soy curls out of the marinade, allowing any excess liquid to drain back into the bowl. Add the soy curls to the hot pan and cook for 4 to 5 minutes, stirring occasionally, until some edges are beautifully browned and slightly crispy. For extra crispiness, you can toss the marinated soy curls in 1-2 tablespoons of cornstarch before adding them to the pan.
- Add the Vegetables: Introduce the chopped bell peppers and any other chosen veggies (like zucchini or carrots) to the skillet. Add a pinch of salt and continue to cook for another 2 minutes, allowing the vegetables to become tender-crisp.
- Thicken the Sauce: To the reserved marinade (plus any leftover marinade from the soy curls), add 1 tablespoon of cornstarch and 1/4 cup of water. Whisk well until the cornstarch is completely dissolved and no lumps remain. Pour this sauce mixture into the pan with the soy curls and vegetables.
- Finish Cooking: Mix everything thoroughly, ensuring the sauce coats all ingredients. Cover the skillet and cook for 3 to 4 minutes, stirring once in between, until the sauce thickens to a glossy, desirable consistency. Taste the sauce at this point and adjust seasonings as needed – a little more salt, sugar, or chili paste can enhance the flavor. Let it sit covered for another minute off the heat to fully set.
- Serve and Garnish: Your General Tso’s Soy Curls are ready! Serve immediately with freshly cooked rice, quinoa, or noodles. Garnish generously with the green portions of chopped green onions, a sprinkle of toasted sesame seeds, and a dash of fresh black pepper for an extra layer of flavor and presentation.

Achieving Culinary Perfection: Tips & Tricks
To ensure your General Tso’s Soy Curls are a resounding success, keep these expert tips in mind:
- Soy Curl Absorption: Soy curls can be a bit unpredictable with liquid absorption. If your soy curls absorb too much of the initial marinade, leaving very little for the sauce, don’t worry! That’s why we reserve some of the marinade. If the soy curls still seem dry after soaking, add a little extra water or vegetable broth to the marinade until they are thoroughly saturated before cooking. This ensures they plump up beautifully and absorb maximum flavor.
- For a Saucier Dish: If you prefer a dish with a more abundant, luscious sauce, simply double the sauce ingredients. You can also increase the amount of vegetables to create a heartier meal.
- Enhancing Crispiness: For extra crispy soy curls, after they have marinated, toss them lightly in 1-2 tablespoons of cornstarch before adding them to the hot skillet. The cornstarch creates a thin coating that fries up beautifully, adding a delightful textural contrast. Ensure your pan is very hot and don’t overcrowd it to achieve the best browning.
- Szechuan Variation: For those who love a bold, numbing heat, try a Szechuan twist. Heat 2 teaspoons of oil in a small pan, then add 1 teaspoon of crushed Szechuan peppercorns. Cook until they are fragrant and slightly roasted. Drain the oil (discarding the peppercorns if desired, or leave them for extra kick) into your General Tso’s marinade and use as directed.
- Adjusting Flavor: Always taste the sauce before and after thickening. Adjust salt, sugar, or chili paste to your personal preference. A squeeze of lime or a splash of additional rice vinegar can brighten the flavors if needed.

Serving Suggestions and Storage
This Vegan General Tso’s Soy Curls stir-fry is incredibly versatile when it comes to serving. The classic accompaniment is a generous portion of fluffy white or brown rice, which perfectly soaks up the rich sauce. For a change, try serving it with noodles (udon, ramen, or rice noodles) or even quinoa for an added protein boost. Blanched broccoli, steamed green beans, or a simple side salad can complement the meal beautifully, adding freshness and contrasting textures.
Garnish your finished dish with a sprinkle of toasted sesame seeds, fresh chopped green onions (the green parts), and a final dash of freshly ground black pepper to elevate both its appearance and flavor profile.
Storage: Leftovers store well in an airtight container in the refrigerator for up to 3-4 days. The flavors often meld even further overnight! Reheat gently on the stovetop or in the microwave, adding a splash of water or vegetable broth if the sauce has thickened too much.
Why You’ll Love This General Tso’s Soy Curls Recipe
This recipe is a true game-changer for anyone seeking delicious, plant-based meal ideas. It’s an excellent way to enjoy the bold, irresistible flavors of General Tso’s in a healthier, animal-free format. Quick enough for a busy weeknight, yet impressive enough for guests, it’s a testament to how vibrant and satisfying vegan cooking can be. The customizability of spice, sweetness, and vegetable choices makes it a recipe you’ll want to come back to again and again.
Explore More Vegan Stir-Fry Recipes
If you’ve enjoyed this General Tso’s Soy Curls recipe, you’ll love exploring other exciting vegan stir-fry options. These dishes are perfect for quick, healthy, and flavorful meals:
- Sticky Ginger Sesame Tofu Veggie Stir-Fry
- 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

Vegan General Tso’s Soy Curls

Ingredients
- 4 oz soy curls, (dry), see notes for where to buy and sub options
General Tso’s Sauce:
- 3/4 cup warm water /veggie broth
- 3 to 4 tbsp sugar or coconut sugar or other sweetener
- 1/4 cup low-sodium soy sauce use tamari to make gluten-free
- 2 tsp mirin rice wine
- 2 to 3 tbsp rice vinegar
- 1.5 tsp toasted sesame oil
- 2 tsp sambal oelek chile paste optional or sriracha or pepper flakes to taste
- 2 tsp grated fresh ginger
- 3 cloves minced garlic
Stir-fry:
- 1 tsp oil, (safflower or sesame)
- 2 cloves of garlic, chopped
- 1/4 cup chopped green onions, ,white portions as well, use greens for garnish
- 1/2 red bell pepper
- 1/2 green bell pepper
- 1 cup zucchini or carrots or other veggies
- 1 Tbsp cornstarch
Instructions
-
Mix the marinade. Reserve 1/2 cup of the marinade in another bowl to use later. Add soy curls to the remaining marinade, mix, and soak for 10-15 mins. Toss twice in between so all soy curls marinate well.
-
Heat a skillet over medium-high heat. Add oil. When hot, add garlic and the white parts of the green onion and toss for a few seconds until fragrant.
-
Fish out the soy curls from the marinade (allowing excess liquid to drain) and add to the pan. Cook for 4 to 5 minutes to brown some edges. (For extra crispiness, you can toss the marinated soy curls in cornstarch before adding to the pan). Add the bell peppers and other veggies, mix, add a pinch of salt, and cook for 2 minutes.
-
Add 1 tablespoon cornstarch and 1/4 cup water to the remaining marinade (the reserved portion plus any liquid left from soaking the soy curls) and mix well until smooth.
-
Add the cornstarch-thickened sauce mixture to the pan with the soy curls and vegetables and mix thoroughly. Cover and cook for 3 to 4 minutes to thicken, stirring once in between. Taste and adjust flavor if needed (add salt, sugar, or heat). Let sit covered for another minute off the heat.
-
Serve with rice and blanched broccoli. Garnish with chopped green onions, toasted sesame seeds, and fresh black pepper.
Notes
More Saucy: For a saucier dish, double the sauce recipe, and add in more veggies if desired.
Szechuan Version:
Heat 2 tsp oil. Add 1 tsp crushed Szechuan peppercorns and cook until roasted. Drain the oil into the marinade and use it as part of the sauce.
Soy Curls are not the same as soy chunks, which are chewier and take much longer to cook. Soy curls can be found in some grocery stores or online on Amazon.
Use Tofu or chickpeas to substitute soy curls. For Tofu, use firm or extra-firm (10 to 14 oz), press for 15 mins, then toss in cornstarch and bake at 400 deg F for 20 mins or pan-fry until crisp. Add to the skillet after adding the sauce.
Or use 1 can of drained chickpeas.
Nutrition information is for 1 serving and does not include rice or noodles.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.