Welcome to a culinary journey where convenience meets exquisite flavor! This Sesame Shallot Soy Curl Stir Fry isn’t just a meal; it’s a vibrant experience packed with chewy, marinated soy curls and crisp broccolini, all coated in a lusciously sweet, salty, and sticky Asian sesame stir-fry sauce. Perfect for a busy weeknight dinner, this dish is a delicious, nut-free recipe with a readily available gluten-free option, making it accessible for a wide range of dietary needs.

Forget takeout! Our Sesame Shallot Soy Curl Stir Fry stands proudly against any restaurant-quality meal, offering unparalleled taste and texture right from your kitchen. The secret lies in the meticulous preparation of soy curls, which are first steeped in a tantalizing sweet-salty-spicy marinade, then expertly stir-fried to perfection with aromatic shallots and garlic. The addition of vibrant Chinese broccoli and fragrant Thai Basil infuses an authentic Asian essence, while the reserved marinade transforms into an irresistible, glossy stir-fry sauce. This incredibly easy and satisfying vegan stir fry is versatile enough to be served with fluffy rice, wholesome broccoli rice, low-carb zoodles, or traditional noodles, making it a perfect healthy and adaptable meal.

What Are Soy Curls? Your Ultimate Plant-Based Protein
Soy curls are truly a revelation in plant-based cooking, standing out as one of the most beloved and versatile meat substitutes available today. Unlike many processed alternatives, soy curls are made from whole, non-GMO soybeans, simply cooked and shredded, then dried. This minimal processing ensures they retain a wholesome nutritional profile, packed with protein and fiber, making them an excellent choice for a healthy vegan meal. When rehydrated, their texture is remarkably similar to shredded chicken, making them an ideal canvas for absorbing flavors from marinades and sauces. You can often find them in natural food stores or conveniently order them online from retailers like Amazon.
Thai Basil vs. Sweet Basil: Understanding the Aromatic Differences
For this particular stir fry recipe, we specifically recommend using Thai basil. While common sweet basil can be a substitute, the unique qualities of Thai basil truly elevate the dish to an authentic Asian flavor profile. But how do you tell the difference? A simple visual cue is the stem: Thai basil typically boasts a distinctive purple stem, whereas sweet basil has a green one. Beyond the stem, examine the leaves. Thai basil leaves are generally smaller and sturdier, which is a practical advantage in high-heat cooking like stir-fries, as they hold their shape and texture better than the more delicate, larger leaves of sweet basil.
The most significant distinction, however, lies in their taste. Thai basil offers a complex and slightly spicy flavor with pronounced anise or licorice-like undertones. This robust flavor stands up beautifully to the bold sauces and ingredients of a stir-fry. In contrast, sweet basil presents a milder, more peppery, and subtly sweet taste, which, while delicious in its own right, doesn’t quite deliver the same depth and authentic character desired for a traditional Asian stir fry.

Mastering Soy Curls: From Dry to Delicious
Working with soy curls is incredibly straightforward, but understanding their nature is key to unlocking their full potential. They arrive in a dry, dehydrated state and require rehydration before cooking. As they soak, they will significantly expand in size, absorbing liquid and flavor. A quick 10-minute soak in a flavorful marinade is usually all it takes to transform them into plump, ready-to-cook pieces.
Our technique involves marinating the soy curls directly in the rich sauce, allowing them to fully imbue with its sweet, savory, and spicy notes. Following this, we toast them in the skillet before adding the remaining ingredients. This crucial step dramatically improves their texture, giving them a delightful chewiness and slight crispness that mimics chicken. Once you try this method, whether in this sesame soy curl stir fry or our popular General Tso’s Soy Curls, you’ll be hooked!
It’s important to note that soy curls are distinct from “soy chunks” or Textured Vegetable Protein (TVP) chunks, which tend to be denser, chewier, and require a longer cooking time to soften. Soy curls offer a lighter, more tender, yet satisfyingly chewy texture that is perfect for quick stir-fries. They are becoming increasingly available in the vegan sections of grocery stores and are always a reliable online purchase on platforms like Amazon.
More Irresistible Plant-Based Stir-Fries
If you’re a fan of quick, flavorful, and healthy meals, stir-fries are a fantastic addition to your culinary repertoire. Once you master this Soy Curl Stir Fry, you might be eager to explore other delightful Asian stir-fry recipes. Here are some of our favorites that showcase the versatility of plant-based ingredients:
- Sticky Ginger Sesame Tofu Veggie Stir Fry: A classic with a sticky, aromatic sauce.
- Hoisin Noodles and Tofu Stir Fry: Rich, savory hoisin sauce coats tender tofu and noodles.
- Cashew Tofu and Veggies: A comforting stir fry with crunchy cashews.
- Soy-Free Tofu Stir Fry with Sunbutter Sauce: An excellent option for those with soy allergies.
- Lemongrass Tempeh with Sesame Noodles: Fragrant lemongrass adds an exotic twist.
- Sticky Sesame Cauliflower: A delightful appetizer or main course featuring crispy cauliflower.
Sesame Shallot Basil Stir Fry With Soycurls and Broccolini
Vegan Richa
15
20
35
2
Main Course
American, Asian
Ingredients
For the Sauce:
-
1/4
cup
soy sauce or tamari for gluten-free -
1.5
teaspoons
lime juice -
2
tablespoons
maple syrup -
1
tablespoon
sriracha or sambal oelek -
1
cup
hot water or hot broth
For the Stir Fry:
-
4
ounces
dry soy curls -
2
teaspoons
toasted sesame oil -
2
cloves
garlic, minced -
1/4
cup
thinly sliced shallots,
or use red onion -
2
cups
Chinese broccoli or broccolini, chopped -
1/8
teaspoon
salt -
1/4
teaspoon
black pepper -
1
teaspoon
cornstarch mixed with 2 tablespoons of water -
2
tablespoons
chopped Thai basil
For Garnish:
- sesame seeds and green onion
Instructions
-
In a medium bowl, combine soy sauce, lime juice, maple syrup, and sriracha.
-
Add 1 cup of hot water or broth to the sauce mixture and stir well. Reserve 1/2 cup of this marinade in a separate bowl to add later. Then, add your dry soy curls to the main marinade bowl, ensuring they are fully submerged and pressed down. Let them soak for about 10 minutes while you prepare the remaining ingredients.
-
Heat a large skillet or wok over medium-high heat. Add the toasted sesame oil, then add the minced garlic and thinly sliced shallots. Sauté until fragrant and lightly golden, about 2-3 minutes.
-
Meanwhile, retrieve the rehydrated soy curls from the marinade. You can gently squeeze out any excess liquid or drain them through a strainer, ensuring to keep the remaining marinade liquid.
-
Add the drained soy curls to the skillet with the garlic and shallots. Cook, stirring frequently, until the soy curls are golden and slightly crispy on some edges, about 5-7 minutes.
-
Add the chopped Chinese broccoli or broccolini, salt, and black pepper to the skillet. Mix well and cook for another minute, allowing the broccoli to start tenderizing but remain crisp-tender.
-
Pour in the remaining marinade sauce (both the liquid from soaking the soy curls and the 1/2 cup you reserved earlier). Stir in the cornstarch mixture (cornstarch whisked with 2 tablespoons of water) to help thicken the sauce.
-
Bring the mixture to a gentle simmer. Add the chopped Thai basil. Let the sauce thicken for about another minute, stirring continuously, until it coats the soy curls and vegetables beautifully. Remove from heat. Taste and adjust for saltiness, sweetness, or spiciness as needed. Garnish generously with sesame seeds and fresh green onions before serving. This dish pairs perfectly with steamed rice, noodles, or even lighter options like zoodles or cauliflower rice.
Video
Notes
- Marinade Absorption Tip: Soy curls can sometimes absorb varying amounts of liquid. To ensure enough sauce for your stir-fry, it’s wise to reserve 1/2 cup of the marinade before soaking the soy curls. This guarantees you’ll have ample sauce to thicken at the end, regardless of how much liquid the soy curls absorb.
- Protein Substitutions: If soy curls aren’t available or you prefer an alternative, firm or extra-firm tofu (10 to 14 oz) or chickpeas are excellent choices. For tofu, press it for 15 minutes to remove excess water, then toss it in cornstarch and bake at 400°F (200°C) for 20 minutes, or pan-fry until crispy. Add the cooked tofu to the skillet after the sauce has been added and thickened. Chickpeas can be added directly to the stir-fry with the vegetables.
- Exploring Other Bean Curls: Don’t limit yourself to soy! Many Indian stores offer “Wadi,” which are bean curls made from moong dal, black-eyed peas, or other lentils and beans. While their texture might differ slightly, they function similarly in a stir-fry. Cook them according to package instructions, then gently squeeze out excess water, toast them in a little oil, and proceed with the recipe. Other fantastic plant-based protein options include seitan, TVP (Textured Vegetable Protein), regular soy chunks, Beyond Meat strips, or any other chicken substitutes you enjoy.
- Adjusting Marinade Liquid for Substitutions: When using different proteins, you might need to adjust the amount of hot water in the marinade. For ingredients like tofu, chickpeas, or Beyond Meat strips that don’t require rehydration, use about 1/2 cup of hot water or broth in the marinade.
Nutrition
Calories:
412
kcal
,
Carbohydrates:
51
g
,
Protein:
26
g
,
Fat:
4
g
,
Saturated Fat:
1
g
,
Sodium:
1258
mg
,
Potassium:
236
mg
,
Fiber:
13
g
,
Sugar:
27
g
,
Vitamin A:
4296
IU
,
Vitamin C:
227
mg
,
Calcium:
396
mg
,
Iron:
9
mg
Nutrition information is automatically calculated, so should only be used as an approximation.
Did you make this recipe? Rate and comment below!

Key Ingredients for Your Flavorful Stir Fry
Crafting the perfect Sesame Shallot Soy Curl Stir Fry involves a harmonious blend of simple yet potent ingredients. Each component plays a vital role in building the layered flavors and appealing textures of this dish.
For the Irresistible Sauce:
- Soy Sauce: The foundation of our stir-fry sauce, providing essential saltiness and umami depth. For a gluten-free stir fry, simply substitute with tamari.
- Lime Juice: Adds a crucial bright, acidic tang that balances the richness of the other ingredients and awakens the palate.
- Maple Syrup: Contributes natural sweetness, creating that signature sticky glaze and perfectly complementing the savory and spicy notes.
- Sriracha: Delivers a customizable kick of heat. If you prefer a different kind of spice, sambal oelek makes an excellent alternative.
- Hot Water or Broth: Forms the liquid base of the marinade, allowing the soy curls to rehydrate and absorb flavors effectively.
For the Dynamic Stir Fry:
- Dry Soy Curls: The star plant-based protein, rehydrated to a chicken-like texture, ready to soak up all the delicious marinade.
- Toasted Sesame Oil: Infuses the dish with a distinct nutty, aromatic depth that is quintessential to Asian cuisine.
- Minced Garlic and Shallots: These aromatic powerhouses form the savory backbone of the stir-fry, providing a rich, pungent base.
- Chinese Broccoli or Broccolini: Adds a delightful crunch, vibrant green color, and a healthy dose of nutrients. Both are excellent choices for their tender stems and leafy tops.
- Salt and Black Pepper: Basic seasonings to enhance the natural flavors of the vegetables and soy curls.
- Cornstarch Slurry: A mixture of cornstarch and water used to thicken the remaining marinade into a glossy, clingy sauce.
- Thai Basil: Aromatic fresh herb that brightens the entire dish with its unique anise-like, spicy flavor, added at the very end to preserve its essence.
For the Perfect Garnish:
- Sesame Seeds and Green Onion: Essential finishing touches that add visual appeal, a textural contrast, and a final burst of fresh, nutty flavor.
Expert Tips for a Perfect Soy Curl Stir-Fry
Achieving a restaurant-quality soy curl stir-fry at home is easy with a few simple tips:
- Gluten-Free Option: Always opt for tamari instead of traditional soy sauce to make this recipe completely gluten-free. Tamari offers the same rich umami flavor without the wheat.
- Versatile Protein Alternatives: While soy curls are fantastic, don’t hesitate to experiment!
- Other Bean Curls: Look for “Wadi” in Indian grocery stores, often made from moong dal, black-eyed peas, and other legumes. Their texture is different but equally delicious. Remember to cook them according to their package instructions, squeeze out any excess water, and then toast them in oil before proceeding with the recipe.
- Tofu or Chickpeas: These are excellent substitutes. For tofu, use firm or extra-firm varieties (10-14 oz). Press it for about 15 minutes to remove excess moisture, then toss it in cornstarch for crispness. You can either bake it at 400°F (200°C) for 20 minutes or pan-fry until golden and crispy. Add the cooked tofu to the skillet *after* the sauce has been introduced and slightly thickened. Chickpeas can be simply rinsed, drained, and added to the pan along with the vegetables.
- Other Vegan “Chicken” Subs: Seitan, TVP (Textured Vegetable Protein), soy chunks, or commercially available vegan chicken strips (like Beyond Meat strips) also work wonderfully. Adjust the hot water in the marinade to about 1/2 cup if using proteins that don’t require rehydration (like tofu, chickpeas, or pre-cooked vegan strips).
- High Heat is Key: For an authentic stir-fry, cook your ingredients over medium-high to high heat. This creates that desirable char and keeps vegetables crisp-tender.
- Don’t Overcrowd the Pan: Cook in batches if necessary to ensure everything browns evenly and doesn’t steam.
How to Make Your Delicious Soy Curl Stir-Fry: Step-by-Step
Get ready to whip up this quick and flavorful plant-based stir fry!
Step 1: Prepare the Flavorful Marinade and Rehydrate Soy Curls
Begin by creating your aromatic stir-fry sauce. In a mixing bowl, combine the soy sauce (or tamari), fresh lime juice, maple syrup, and sriracha (or sambal oelek). Whisk these ingredients together until well combined. Now, add 1 cup of hot water or broth to this mixture and stir thoroughly. This creates the perfect base for rehydrating our star ingredient. Importantly, reserve 1/2 cup of this marinade in a separate bowl to be added later. Finally, immerse your dry soy curls into the larger bowl of marinade, ensuring they are fully submerged. Gently press them down to absorb the liquid. Allow them to soak and rehydrate for approximately 10 minutes while you proceed with the rest of your prep work.

Step 2: Sauté Aromatics
Heat a large skillet or wok over medium-high heat. Once hot, add the toasted sesame oil. Next, add your minced garlic and thinly sliced shallots. Sauté, stirring frequently, until they become fragrant and lightly golden, typically about 2-3 minutes. This step builds a foundational layer of flavor for your stir-fry.


Step 3: Toast the Soy Curls
While your aromatics are cooking, carefully remove the rehydrated soy curls from their marinade. You can gently squeeze out any excess liquid or drain them through a strainer, making sure to keep the remaining marinade liquid. Add the drained soy curls to the skillet with the garlic and shallots. Cook, stirring constantly, until the soy curls begin to turn golden and slightly crispy on some of their edges. This usually takes about 5-7 minutes and significantly improves their texture.

Step 4: Add Vegetables and Sauce
Introduce the chopped Chinese broccoli or broccolini to the skillet, along with a pinch of salt and black pepper. Stir well to combine all ingredients. Continue to cook for just one minute, allowing the broccoli to begin tenderizing while retaining a crisp bite. Next, pour in all the remaining sauce marinade (both the liquid from soaking the soy curls and the 1/2 cup you reserved). Add the cornstarch mixture (1 teaspoon cornstarch whisked with 2 tablespoons of water) and mix thoroughly into the sauce. This will help create that signature glossy, thick stir-fry sauce.

Step 5: Finish and Serve
Bring the stir-fry mixture to a gentle simmer, allowing the sauce to begin thickening. Stir in the fresh Thai basil leaves. Let the sauce continue to thicken for another minute or so, stirring constantly, until it beautifully coats all the soy curls and vegetables. Remove the skillet from the heat. Taste the stir-fry and adjust the seasoning as needed, adding more salt, sweetness (maple syrup), or spice (sriracha) to suit your preference. Finally, garnish generously with toasted sesame seeds and freshly chopped green onions before serving immediately. This Sesame Shallot Soy Curl Stir Fry is best enjoyed fresh with your choice of rice, noodles, or zoodles.


This Sesame Shallot Soy Curl Stir Fry is more than just a meal; it’s a celebration of vibrant flavors and textures, proving that plant-based cooking can be both incredibly satisfying and wonderfully simple. Whether you’re a seasoned vegan or simply looking to incorporate more wholesome, delicious meals into your routine, this recipe is guaranteed to become a household favorite. Its perfect balance of sweet, salty, and spicy notes, combined with the chewy soy curls and crisp vegetables, creates an unforgettable dining experience that’s quick to prepare and deeply nourishing. Enjoy your culinary adventure!