30-Minute Hot and Sticky Vegetable Stir-Fry

A vibrant stir-fry balancing sweet honey and chili heat with crisp-tender vegetables. Carrots, sweet potato, asparagus, and mushrooms are tossed in a ginger-garlic sauce that clings to each piece. Ideal for weeknight dinners, meal prep, or when you want restaurant-quality results at home. This version layers two chili sauces for depth rather than flat spice, while lime juice brightens the sticky glaze.
Ingredients
- 4 garlic cloves, peeled, crushed
- 4 tablespoons honey
- 2 tablespoons gingerroot, freshly grated
- 2 tablespoons sweet chili sauce
- 2 teaspoons hot chili saucesriracha1.5 tablespoons totalsimplified
more vinegar forward
- 2 tablespoons light brown sugar
- 1 lime, juice of, medium
- 2 carrots, medium
- 1 sweet potato, large
- 1 cup oyster mushroom(optional)shiitake or cremini1:1vegetarian
different umami depth
- 6 asparagus spears, slender, trimmed
- 1 tablespoon peanut oil
- 15 snow peas, strings trimmed
- 8 ounces shrimp, cooked, thawed(optional)firm tofu cubes or chicken breast8 ozvegetarianvegan with tofushellfish-freeadds soy
extends cooking time for chicken
Full guide → - salt, to taste
- black pepper, fresh ground, to taste
- ½ cup parsley, coarsely chopped
Instructions
- 1
Combine garlic, honey, ginger, both chili sauces, brown sugar, and lime juice in a small bowl.
- 2
Cut carrots and sweet potato into 1/4 inch sticks.
- 3
Tear mushrooms along gill lines into even strips.
- 4
Cut asparagus into snow-pea-size lengths.
- 5
Heat oil in a wok or large skillet over medium-high heat until shimmering.
- 6
Stir-fry carrot and sweet potato sticks for 2 minutes until slightly darkened and fragrant.
- 7
Add asparagus and mushrooms, cook for 2 minutes.
- 8
Increase heat to high, add snow peas and sauce.
- 9
Stir constantly for 1-2 minutes until sauce boils and vegetables are coated.
- 10
Add shrimp if using and toss to heat through.
- 11
Season with salt and pepper.
- 12
Divide among plates, sprinkle with parsley, serve hot with noodles or rice.
Tips
Cut vegetables to uniform size so they cook evenly and the sauce clings better during the final toss.
Add shrimp at the very end only to heat through, preventing overcooking and rubbery texture.
Have all ingredients prepped before heating the wok since stir-frying happens fast.
Good to Know
Transfer leftovers to an airtight container and refrigerate for up to 3 days. Reheats well in a wok or skillet over medium-high heat.
Prep all vegetables and make the sauce up to 4 hours ahead. Keep in separate containers. Do not cook until serving time for best texture.
Serve immediately over steamed rice, noodles, or cauliflower rice. Garnish with extra parsley and crushed peanuts if desired.
Common Mistakes
Do not overcrowd the wok during initial carrot and potato cooking to avoid steaming instead of browning.
Do not skip the high heat increase before adding sauce to prevent a dull, pale glaze.
Do not stir too gently during the final minute to avoid proper emulsification of the sticky sauce.
Substitutions
Vegan Options
extends cooking time for chicken
Full guide →Nut-Free Alternatives
General Alternatives
different umami depth
FAQ
Can I use pre-cooked shrimp straight from the freezer?
Yes, thaw them first and add only at the very end for 30-60 seconds to heat through. Adding frozen shrimp will drop the pan temperature and create steam.
What if I don't have oyster mushrooms?
Shiitake, cremini, or button mushrooms work well. Keep the tearing technique the same for consistent size and texture in the final dish.
How long can I keep leftovers and can I freeze them?
Refrigerate for 3 days. Freezing is not recommended as vegetables become mushy and the sauce separates upon thawing.