Spicy Chicken and Veggie Stir Fry for Dinner

5 min prep 5 min cook 4 servings
Spicy Chicken and Veggie Stir Fry for Dinner
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s a special kind of magic that happens when sizzling oil meets thinly sliced chicken, crisp vegetables, and a glossy, spicy sauce in a hot wok. The aroma fills the kitchen, the colors blur into a vibrant rainbow, and in under 30 minutes you have a restaurant-quality dinner that tastes like you’ve been tending to it all afternoon. I first started making this Spicy Chicken and Veggie Stir Fry back in college when my budget was tiny but my craving for big flavors was enormous. My roommate and I would pool our leftover produce—half a bell pepper here, a lonely broccoli crown there—shake up a quick soy-honey-chili sauce, and feast like kings over steaming bowls of rice. Ten years later, it’s still the meal I turn to when I need something fast, fresh, and guaranteed to make everyone at the table happy. Whether you’re feeding picky kids, entertaining spice-loving friends, or simply treating yourself after a long day, this stir fry delivers heat, color, and comfort in every single bite.

Why This Recipe Works

  • One-pan wonder: everything cooks in a single wok or skillet, meaning minimal dishes and maximum flavor.
  • Customizable heat: dial the chili up or down so toddlers and heat-seekers alike can enjoy it.
  • Weeknight fast: from fridge to table in 25 minutes—faster than take-out delivery.
  • Color-coded nutrition: red bell pepper, orange carrots, green broccoli, and purple cabbage give you a full spectrum of vitamins.
  • Meal-prep friendly: leftovers reheat beautifully for tomorrow’s lunch boxes.
  • Economical proteins: chicken breast or thighs go further when sliced thin and tossed with hearty vegetables.
  • Gluten-free optional: swap tamari for soy sauce and this dish is entirely gluten-free without sacrificing umami.

Ingredients You'll Need

Ingredients

Great stir fry starts at the grocery store. Look for vibrantly colored produce with tight, unblemished skin and chicken that smells neutral and feels firm to the touch. Below is a deep dive into each component so you can shop confidently and even make smart swaps on the fly.

Chicken: I use 1¼ lb (565 g) boneless skinless chicken thighs because they stay juicier under high heat, but breast works if that’s what you have. Slice against the grain into ¼-inch (6 mm) strips so every piece soaks up the marinade and cooks in under four minutes.

Soy sauce: A naturally brewed, low-sodium soy sauce provides deep umami backbone without oversalting the dish. If you’re gluten-free, substitute an equal amount of tamari or coconut aminos; the latter is slightly sweeter, so reduce the honey by a teaspoon.

Toasted sesame oil: Just a teaspoon in the marinade adds nutty perfume. Because it has a low smoke point, reserve it for finishing rather than high-heat frying.

Cornstarch: Two teaspoons lock in moisture and create the glossy restaurant-style sheen we all love. Arrowroot or potato starch are 1:1 substitutes.

Honey: It balances heat and helps the sauce caramelize. Vegans can swap in maple syrup or brown rice syrup with equally sticky results.

Rice vinegar: Mild acidity brightens all the salty, sweet, and spicy notes. In a pinch, lime juice or white wine vinegar works.

Sriracha: This is your primary heat dial. Two tablespoons give a solid medium heat; one keeps it family friendly; three turns it into a sweat-inducing treat. Feel free to sub gochujang for a fermented kick, or chili garlic sauce for chunkier texture.

Vegetables: One red bell pepper, one orange bell pepper, two medium carrots, one small head broccoli, and two green onions provide color, crunch, and varied vitamins. Bell peppers are rich in vitamin C, carrots bring beta-carotene, broccoli offers vitamin K and folate, and cabbage (if you toss some in) adds anthocyanins. Swap in zucchini, snap peas, baby corn, or mushrooms depending on what’s languishing in your crisper.

Aromatics: Fresh ginger and garlic are non-negotiables. Buy firm, smooth ginger and store any extra in the freezer—it grates beautifully when frozen.

Cooking oil: Use a high-smoke-point neutral oil like peanut, avocado, or refined sunflower. Olive oil will burn and turn bitter.

Optional garnish: Toasted sesame seeds add crunch; fresh cilantro leaves lend brightness; a squeeze of lime just before serving amplifies all the flavors.

How to Make Spicy Chicken and Veggie Stir Fry for Dinner

1
Prep all ingredients before you heat the pan

Stir fry waits for no one. Slice chicken and vegetables, whisk sauce, and have aromatics minced. Group ingredients in small bowls in the order they enter the wok: garlic/ginger, chicken, hard veggies, soft veggies, sauce, garnish. This mise en place guarantees a smooth, 6-minute cook time.

2
Marinate the chicken

In a medium bowl, combine 2 Tbsp soy sauce, 1 tsp sesame oil, 2 tsp cornstarch, and 1 Tbsp water. Toss chicken until every strip is coated. Let stand 10 minutes (or up to 24 hours refrigerated). The cornstarch creates a protective jacket that keeps meat succulent and later thickens the sauce.

3
Mix the spicy stir-fry sauce

In a glass measuring cup, whisk 3 Tbsp soy sauce, 2 Tbsp honey, 2 Tbsp Sriracha, 2 Tbsp rice vinegar, and 2 Tbsp water. Taste: it should be salty-sweet-spicy. Adjust heat by adding more chili or tame it with extra honey. Set near the stove.

4
Heat your wok until it smokes

Place a dry carbon-steel wok or 12-inch stainless skillet over high heat for 2 minutes. Add 1 Tbsp peanut oil; swirl to coat. The oil should shimmer instantly. If it doesn’t, the pan isn’t hot enough—patience here prevents sticking and gives you wok hei, the coveted “breath of the wok” flavor.

5
Sear the chicken

Spread marinated chicken in a single layer. Leave undisturbed 90 seconds so the meat caramelizes. Stir-fry another 90 seconds until golden and just cooked through. Transfer to a clean bowl; tent loosely. This two-step sear keeps chicken juicy while freeing wok space for veggies.

6
Aromatics in, 30 seconds

Add another 1 tsp oil to the wok. Toss in 1 Tbsp each minced ginger and garlic. Keep them moving; you want fragrance, not browning. The hot metal will bloom their essential oils and perfume your kitchen.

7
Hard vegetables first

Add broccoli florets and carrot coins. Stir-fry 2 minutes, coating with the fragrant oil. Splash 2 Tbsp water into the wok and immediately cover with a lid; the steam tender-crisps the broccoli in 60 seconds.

8
Quick-cooking vegetables join the party

Uncover, add bell-pepper strips and the white parts of green onions. Stir-fry 1 minute. Peppers brighten and soften while keeping a pleasant snap.

9
Return chicken and add sauce

Slide chicken (and any juices) back into the wok. Pour the spicy sauce around the edges so it hits hot metal and instantly bubbles. Toss everything together; the cornstarch from the chicken marinade will thicken the liquid into a shiny glaze that clings lovingly to each ingredient.

10
Finish and garnish

Turn off the heat, add half the green-onion tops and a drizzle of sesame oil. Toss once more. Transfer to a serving platter, shower with sesame seeds and cilantro. Serve immediately over steamed jasmine rice, cauliflower rice, or chewy rice noodles.

Expert Tips

High heat = no sticking

Let your wok reach smoke point before adding oil. A ripping-hot surface instantly sears food, preventing the dreaded gluey stir-fry.

Uniform cuts = even cooking

Slice chicken and vegetables the same thickness so everything finishes at once. A sharp chef’s knife—or a mandoline for veggies—makes quick work.

Dry produce = better sear

Pat vegetables dry with a kitchen towel. Excess water drops the wok temperature and causes steaming instead of caramelization.

Don’t crowd the pan

If doubling the recipe, cook chicken in two batches. Overloading extracts moisture and results in rubbery meat.

Partially freeze meat for easy slicing

15 minutes in the freezer firms chicken just enough to slice thinly and evenly—perfect for fast weeknight cooking.

Reuse the sauce formula

Once you master this sweet-salty-spicy ratio, swap proteins or vegetables freely—same sauce, entirely new dinner.

Variations to Try

  • Low-carb swap: Trade rice for cauliflower rice or shirataki noodles to keep carbs under 15 g per serving.
  • Seafood spin: Substitute peeled shrimp or thin cod strips; reduce initial sear to 1 minute total to avoid overcooking.
  • Thai basil punch: Add a handful of Thai basil leaves at the end plus a splash of fish sauce for a Vietnamese-Thai mash-up.
  • Extra veg deluxe: Stir in baby spinach or chopped kale right before serving; residual heat wilts greens in seconds.
  • Peanut crunch: Garnish with roasted crushed peanuts and a drizzle of peanut butter thinned with warm water for satay vibes.
  • Sweet & mild: Replace Sriracha with 1 Tbsp ketchup + 1 tsp smoked paprika for kids or spice-sensitive guests.

Storage Tips

Refrigerator: Cool leftovers within two hours and store in airtight containers up to 4 days. Keep rice separate so vegetables stay crisp. Reheat in a lightly oiled skillet over medium for 3 minutes, adding a splash of water to loosen the sauce. Microwave works in a pinch—cover and heat 60-second bursts, stirring between.

Freezer: Place cooled stir fry (minus garnishes) in freezer-safe zip bags, press out air, label, and freeze up to 3 months. Thaw overnight in the refrigerator, then reheat as above. Texture of bell peppers softens slightly but flavor remains excellent.

Make-ahead components: Whisk sauce up to 1 week ahead; store chilled. Slice vegetables and keep in zip bags with a paper towel to absorb moisture for 3 days. Pre-marinade chicken the night before. At dinner, you’ll simply sear and toss.

Frequently Asked Questions

Yes, but thaw completely and pat dry before slicing. Partial freezing actually helps you cut thin, even strips. Avoid cooking from frozen—excess moisture will stew the meat instead of searing it.

A 12-inch stainless or cast-iron skillet works; just avoid non-stick because it can’t handle the sustained high heat needed for proper sear. Use the largest surface area pan you have so ingredients don’t overlap.

Reduce Sriracha to 1 tsp or substitute ketchup + mild paprika. You can also cook the original sauce and serve chili oil or hot sauce on the side for adults to doctor their own plates.

Swap chicken for extra-firm tofu cubes or 1 lb (450 g) sliced mushrooms. Press tofu 20 minutes to remove moisture, then cornstarch-coat and sear exactly like chicken for golden edges.

Mix 1 tsp cornstarch with 1 Tbsp cold water and stir into simmering sauce. It will thicken within 30 seconds. Alternatively let it reduce 1 extra minute uncovered.

Absolutely, but cook in two batches to avoid crowding the wok. Keep the first batch warm on a sheet pan in a 200 °F (95 °C) oven while you sear the second. Combine everything at the end and toss with sauce.
Spicy Chicken and Veggie Stir Fry for Dinner
chicken
Pin Recipe

Spicy Chicken and Veggie Stir Fry for Dinner

(4.9 from 127 reviews)
Prep
15 min
Cook
10 min
Servings
4

Ingredients

Instructions

  1. Marinate Chicken: In a bowl, combine 2 Tbsp soy sauce, 1 tsp sesame oil, 2 tsp cornstarch, and 1 Tbsp water. Add sliced chicken; toss to coat. Marinate 10 minutes.
  2. Make Sauce: Whisk 3 Tbsp soy sauce, honey, Sriracha, rice vinegar, and 2 Tbsp water in a small cup. Set aside.
  3. Heat Wok: Place empty wok over high heat 2 minutes until smoking. Add 1 Tbsp cooking oil.
  4. Sear Chicken: Spread chicken in a single layer; cook undisturbed 90 seconds, then stir-fry 90 seconds more until just cooked. Transfer to a bowl.
  5. Aromatics: Add remaining 1 tsp oil to wok. Stir-fry ginger and garlic 30 seconds.
  6. Vegetables: Add broccoli and carrot; stir-fry 2 minutes. Splash 2 Tbsp water, cover, steam 1 minute. Add bell peppers and white parts of green onions; cook 1 minute.
  7. Combine: Return chicken and any juices. Pour sauce around edges; toss 1–2 minutes until glossy.
  8. Finish: Off heat, stir in green-onion tops and a few drops sesame oil. Garnish as desired and serve hot over rice.

Recipe Notes

Adjust Sriracha to taste. For gluten-free, use tamari. Leftovers keep 4 days refrigerated or 3 months frozen.

Nutrition (per serving, without rice)

317
Calories
28 g
Protein
20 g
Carbs
14 g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.