ADVERTISEMENT

Best Chicken Stir-Fry Recipe – 30-Minute One-Pan Dinner

By September 16, 20269 min read

Here is the main takeaway before we touch a single ingredient: stir-fry is not a recipe, it is a timing exercise. Most people ruin chicken stir-fry because they crowd the pan, cook on medium heat, and dump sauce in too early. Fix those three things and you get restaurant-quality results in your own kitchen for a fraction of the cost.

Advertisements1

Think of it like a budget spreadsheet. Your wok is the account, heat is the interest rate, and every ingredient is a line item that needs its own moment. Vegetables go in first because they are denser and slower. Chicken goes in next because it needs high heat without steaming. Sauce goes in last because sugar burns fast.

Below you get exact temperatures in Fahrenheit and Celsius, exact times, a make-ahead checklist, and the honest nutrition math. Nothing vague, nothing padded.

Why You'll Love This Recipe

1

Fast Enough For Weeknights: The whole dish is on the table in about 50 minutes, and only 35 of those minutes involve the stove.
2

Velveting Keeps Chicken Juicy: A quick cornstarch and soy marinade locks moisture in so the chicken never turns rubbery.
3

One Pan, One Sauce: Everything cooks in a single skillet or wok, so cleanup is one pan and one small bowl.
4

Real Nutrition Numbers: At roughly 285 calories and 12 grams of protein per serving, this fits a normal week without gymnastics.

About the Ingredients

1.5 lb (680g) boneless, skinless chicken breast, sliced 1/4 inch thick against the grain

Buy breasts that feel firm and springy, not spongy. Substitution: boneless thighs work and stay juicier, but add 2 minutes to the sear time.

1 tbsp cornstarch

This is the velveting agent that keeps the chicken tender. Substitution: potato starch or arrowroot work 1:1 if you are corn-free.

3 tbsp soy sauce, divided

Use regular soy sauce, not dark, or the sauce turns muddy and salty. Substitution: tamari for gluten-free, or coconut aminos for a sweeter, lower-sodium result.

1 tbsp Shaoxing wine or dry sherry

It cuts the raw soy edge and adds depth. Substitution: dry white wine or a splash of rice vinegar plus a pinch of sugar.

2 tsp toasted sesame oil

Toasted, not refined, or you lose the whole point of the ingredient. Substitution: a neutral oil plus a few drops of sesame oil at the very end.

2 tbsp neutral oil, such as peanut or avocado, divided

High smoke point matters here because you are cooking hot. Substitution: canola works; olive oil will smoke and taste bitter.

1 tbsp fresh ginger, grated

Fresh only. Substitution: 1 tsp ground ginger in a pinch, but the flavor is flatter and more powdery.

4 cloves garlic, minced

Mince it fine so it distributes instead of clumping. Substitution: 1 tsp garlic paste from a tube saves 2 minutes on a busy night.

1 large red bell pepper, sliced into 1/4 inch strips

Substitution: any color bell pepper works, and frozen strips are fine if you pat them dry first.

2 cups broccoli florets, cut into bite-size pieces

Buy crowns with tight, dark green heads. Substitution: broccolini or green beans both cook in the same time window.

1/2 cup (120ml) low-sodium chicken broth

Low-sodium matters because the soy sauce already carries salt. Substitution: vegetable broth keeps it vegetarian-friendly.

2 tsp honey or brown sugar, plus 1 tsp rice vinegar

The sugar balances salt and the vinegar brightens the finish. Substitution: maple syrup works, and lime juice replaces the rice vinegar.

Tips & Tricks

Do Not Crowd The Pan

Cook the chicken in two batches if your skillet is smaller than 12 inches, because steam is the enemy of browning.

Prep Everything Before The Heat Goes On

Stir-fry moves in 30-second windows, so chop, measure, and line up every ingredient before you turn on the burner.

Dry Your Vegetables

Wet broccoli and peppers drop the pan temperature and turn the dish soggy instead of snappy.

Sauce In Two Stages

Add half the sauce with the aromatics and the rest at the end so the glaze clings instead of pooling.

Pro Tips

1

Short Lead: Slice chicken while it is still slightly firm from the fridge, which is far easier than slicing warm, floppy meat.
2

Short Lead: Heat the pan until a drop of water evaporates in under 2 seconds before any oil goes in.
3

Short Lead: Keep the sauce ingredients in one small bowl so the final 60 seconds are pure execution, not measuring.
4

Short Lead: Pull the pan off the heat 15 seconds before you think it is done, because carryover heat finishes the job.

Step-by-Step Instructions

1. Velvet The Chicken

Toss the sliced chicken with 1 tbsp cornstarch, 1 tbsp soy sauce, and the Shaoxing wine in a bowl. Let it sit 10 minutes at room temperature while you chop vegetables. This coating is what keeps the meat tender under high heat.

2. Mix The Sauce

Whisk the remaining 2 tbsp soy sauce, chicken broth, honey, rice vinegar, and sesame oil in a small bowl until the honey dissolves completely. Set it next to the stove.

3. Heat The Pan Hard

Place a 12-inch skillet or wok over high heat for 2 to 3 minutes until it reaches roughly 425F (218C). Add 1 tbsp neutral oil and swirl it; the oil should shimmer and move like water, not sit still.

4. Sear Chicken In Batches

Add half the chicken in a single layer and cook 90 seconds without touching it, then stir and cook 60 to 90 seconds more. The pieces are done when the exterior is golden brown and the thickest piece reads 165F (74C) on an instant-read thermometer. Move to a plate and repeat with the second batch.

5. Bloom The Aromatics

Lower heat to medium-high, add the remaining 1 tbsp oil, then the ginger and garlic. Stir constantly for 30 seconds until fragrant and just barely golden. Do not walk away, because garlic goes from sweet to bitter in under 20 seconds.

6. Char The Vegetables

Add the bell pepper and broccoli and stir-fry 3 to 4 minutes. They are ready when the broccoli is bright green with browned edges and the pepper strips bend without going limp.

7. Return And Glaze

Add the chicken back along with any resting juices, pour in the sauce, and toss for 60 to 90 seconds until the liquid thickens into a glossy coating that clings to every piece. The sauce should bubble at the edges, not boil flat.

8. Finish And Serve

Kill the heat, taste, and adjust with a splash more soy sauce or vinegar. Serve immediately over steamed rice, because the glaze tightens as it cools.

Delicious Variations

Szechuan Kick

Add 1 tsp chili crisp and 1/2 tsp ground Sichuan peppercorn with the aromatics for a numbing, spicy version.

Teriyaki Style

Swap the broth for 1/4 cup mirin plus 1 tbsp extra soy sauce and reduce the sauce 30 seconds longer for a stickier glaze.

Cashew Crunch

Toast 1/2 cup raw cashews in the dry pan for 2 minutes first, then fold them in at the very end so they stay crisp.

How to Store Best Chicken Stir-Fry Recipe

Refrigerator

Store in an airtight container up to 4 days. Keep the rice separate, because it absorbs the sauce and turns mushy overnight.

Freezer

Freeze the stir-fry without rice in a freezer bag up to 2 months. Press flat so it thaws in about 6 hours in the fridge.

Reheating

Reheat in a skillet over medium-high heat for 3 to 4 minutes with a splash of water or broth to loosen the glaze. The microwave works but softens the vegetables.

Frequently Asked Questions

Q: How do I keep chicken stir-fry from getting rubbery?

Velvet the chicken with cornstarch and pull it at 165F (74C). Cornstarch forms a protective coating that slows moisture loss, and overcooking past 165F is what actually makes chicken rubbery.

Q: Why is my stir-fry watery instead of saucy?

Your pan was not hot enough or you crowded it. Cook the chicken in two batches at roughly 425F (218C) and dry your vegetables before they hit the oil so they sear instead of steam.

Q: Can I make chicken stir-fry ahead of time?

Yes, and it holds well for up to 4 days in the fridge. Cook the components, store them separately, and combine them in a hot pan when you reheat so the vegetables stay crisp.

Q: What is the best pan for stir-fry at home?

A 12-inch carbon steel wok or a heavy stainless skillet beats a nonstick pan. You need a surface that tolerates 425F (218C) without coating damage and holds heat when cold food hits it.

Q: Is chicken stir-fry healthy?

Yes, in a normal portion it is a lean, high-protein meal. One serving here lands near 285 calories with 12 grams of protein, and most of the fat comes from the small amount of cooking oil.

Do the math on your own kitchen: one pan, about 50 minutes, roughly 285 calories per serving, and leftovers that actually reheat well. That beats delivery on cost, time, and taste every single week. Make your money work for you.

Best Chicken Stir-Fry Recipe

Best Chicken Stir-Fry Recipe

This best chicken stir-fry recipe delivers juicy velveted chicken and crisp vegetables in a glossy ginger-soy sauce, all in one pan in about 30 minutes.

★★★★½ 4.8 (213 ratings)
15 minPrep time35 minCook time6Servings285 kcalCalories

🧂 Ingredients

  • 1.5 lb (680g) boneless, skinless chicken breast, sliced 1/4 inch thick against the grain
  • 1 tbsp cornstarch
  • 3 tbsp soy sauce, divided
  • 1 tbsp Shaoxing wine or dry sherry
  • 2 tsp toasted sesame oil
  • 2 tbsp neutral oil, such as peanut or avocado, divided
  • 1 tbsp fresh ginger, grated
  • 4 cloves garlic, minced
  • 1 large red bell pepper, sliced into 1/4 inch strips
  • 2 cups broccoli florets, cut into bite-size pieces
  • 1/2 cup (120ml) low-sodium chicken broth
  • 2 tsp honey or brown sugar, plus 1 tsp rice vinegar

📋 Instructions

  1. 1Velvet The Chicken — Toss the sliced chicken with 1 tbsp cornstarch, 1 tbsp soy sauce, and the Shaoxing wine in a bowl. Let it sit 10 minutes at room temperature while you chop vegetables. This coating is what keeps the meat tender under high heat.
  2. 2Mix The Sauce — Whisk the remaining 2 tbsp soy sauce, chicken broth, honey, rice vinegar, and sesame oil in a small bowl until the honey dissolves completely. Set it next to the stove.
  3. 3Heat The Pan Hard — Place a 12-inch skillet or wok over high heat for 2 to 3 minutes until it reaches roughly 425F (218C). Add 1 tbsp neutral oil and swirl it; the oil should shimmer and move like water, not sit still.
  4. 4Sear Chicken In Batches — Add half the chicken in a single layer and cook 90 seconds without touching it, then stir and cook 60 to 90 seconds more. The pieces are done when the exterior is golden brown and the thickest piece reads 165F (74C) on an instant-read thermometer. Move to a plate and repeat with the second batch.
  5. 5Bloom The Aromatics — Lower heat to medium-high, add the remaining 1 tbsp oil, then the ginger and garlic. Stir constantly for 30 seconds until fragrant and just barely golden. Do not walk away, because garlic goes from sweet to bitter in under 20 seconds.
  6. 6Char The Vegetables — Add the bell pepper and broccoli and stir-fry 3 to 4 minutes. They are ready when the broccoli is bright green with browned edges and the pepper strips bend without going limp.
  7. 7Return And Glaze — Add the chicken back along with any resting juices, pour in the sauce, and toss for 60 to 90 seconds until the liquid thickens into a glossy coating that clings to every piece. The sauce should bubble at the edges, not boil flat.
  8. 8Finish And Serve — Kill the heat, taste, and adjust with a splash more soy sauce or vinegar. Serve immediately over steamed rice, because the glaze tightens as it cools.
👨‍🍳 Chef's Note: If you only remember one thing, remember the pan temperature. A hot pan and dry ingredients do 80 percent of the work in this dish, and the sauce is just the finish.

Servings: 6

Cuisine: Asian-American

Course: Main Course

Nutrition (per serving): 285 kcal · 12g protein · 22g carbs · 9g fat
Diego Fernandez

Written by Diego Fernandez

Diego covers personal finance for freelancers and gig workers, with a focus on budgeting, taxes, and retirement planning. He breaks down complex money topics into simple, step-by-step guides.

Leave a Comment

x
Advertisements