Quick and Easy Chicken Stir-Fry (Velveted, 20 Minutes)

Chicken stir-fry tastes like takeout when you velvet the chicken first: sliced breast marinated 15 minutes in soy sauce, cornstarch, a pinch of baking soda, shaoxing wine, and a touch of sesame oil. This is the Chinese-restaurant technique home cooks rarely do, and it’s the entire reason restaurant chicken is tender while home stir-fry chicken turns chewy. After velveting, high-heat wok or carbon steel, oyster-soy-hoisin sauce with a cornstarch slurry, on the table in 20 minutes.

The thing that separates a great home chicken stir-fry from a mediocre one is not the wok and not the heat. It’s the chicken. Sliced raw chicken hits a hot pan and seizes up, turning chewy and dry on the outside before the inside cooks through. The fix is a 15-minute marinade called velveting.

Velveting coats the chicken in a thin starch-and-soda film that protects it from direct heat, holds in moisture, and gives the surface that silken texture you remember from the takeout container. The other moves are mostly about timing: high heat from the start, vegetables in the order their cooking times demand, sauce in last and tossed quickly to glaze.

Pinterest pin for Quick and Easy Chicken Stir-Fry (Velveted, 20 Minutes)

Equipment You’ll Actually Use

A carbon steel wok or heavy 12-inch skillet. The wok shape concentrates heat in the bottom and lets you toss food up the sides for a quick steam-finish. Dark soy sauce, oyster sauce, and toasted sesame oil are the three pantry items the recipe lives or dies on. A spider strainer for lifting blanched vegetables out of water. Mason jars for premixing the sauce ahead.

Recommended Reads

Where Velveting Came From

Velveting is a centuries-old Chinese restaurant technique. The classical method coats the protein in egg white + cornstarch + rice wine + salt, then poaches it in low-temperature oil or water before stir-frying. The simplified home-cook version (the one in this recipe) uses cornstarch + soy sauce + baking soda + shaoxing wine + sesame oil and skips the par-poach. The baking soda is the modern shortcut: it raises the surface pH of the chicken, which slightly denatures the proteins and produces the silky texture you’d get from the full poaching technique. Restaurants in Hong Kong and Guangdong still use the classical method. Home cooks anywhere can use the shortcut and get 90% of the result.

A Few Notes on the Ingredients

Chicken breast: 1 lb (450 g) boneless skinless, sliced 1/4 inch thick across the grain. Slicing against the grain is the move that lets the velveting do its work. Slice the chicken slightly frozen (20 minutes in the freezer first) for cleaner cuts. Thigh swaps in 1-to-1 and stays even juicier.

Velveting marinade: 1 Tbsp cornstarch + 1 Tbsp soy sauce + 1/4 tsp baking soda + 1 Tbsp shaoxing wine + 1 tsp toasted sesame oil + 1 Tbsp water. Marinate 15-20 minutes at room temperature. Do not exceed 30 minutes; baking soda is aggressive.

Shaoxing wine: Chinese rice wine, salty and slightly sweet. Dry sherry is the closest substitute if you can’t find it; mirin (sweeter) works in a pinch. Do not use cooking wine from the regular grocery section.

Vegetables: 2 cups broccoli florets, 1 red bell pepper sliced, 1 carrot sliced thin on the diagonal, 4 scallions cut into 1-inch pieces. Cut everything before you start cooking; stir-fry happens too fast for prep mid-cook.

Stir-fry sauce (premixed in a jar): 2 Tbsp oyster sauce + 1 Tbsp dark soy sauce + 1 Tbsp regular soy + 1 Tbsp hoisin + 1 tsp sesame oil + 1 tsp cornstarch + 1/4 cup water. Shake right before adding so the cornstarch redistributes.

Aromatics: 3 cloves garlic minced + 1 Tbsp fresh ginger minced. Cooked briefly, never burned.

Neutral oil: 2-3 Tbsp peanut, vegetable, or avocado oil. Not olive oil; smoke point too low. Sesame oil is finishing only, never cooking.

Finish: Sesame seeds, sliced scallion greens, served over jasmine or basmati rice.

Recipe: Quick and Easy Chicken Stir-Fry

Quick and Easy Chicken Stir-Fry (Velveted, 20 Minutes) served in a rustic bowl

Prep time: 15 minutes | Velveting time: 15 minutes | Cook time: 8 minutes | Total time: 38 minutes | Serves: 4

For the Chicken Velveting Marinade

  • 1 lb (450 g) boneless skinless chicken breast, sliced ¼” against the grain
  • 1 Tbsp cornstarch
  • 1 Tbsp soy sauce
  • ¼ tsp baking soda
  • 1 Tbsp shaoxing wine
  • 1 tsp toasted sesame oil
  • 1 Tbsp water

For the Stir-Fry Sauce

  • 2 Tbsp oyster sauce
  • 1 Tbsp dark soy sauce
  • 1 Tbsp regular (light) soy sauce
  • 1 Tbsp hoisin sauce
  • 1 tsp toasted sesame oil
  • 1 tsp cornstarch
  • ¼ cup (60 ml) water

For the Stir-Fry

  • 2 cups broccoli florets, cut small
  • 1 red bell pepper, sliced ¼”
  • 1 medium carrot, sliced thin on the diagonal
  • 4 scallions, white parts cut in 1″ pieces, greens sliced for garnish
  • 3 cloves garlic, minced
  • 1 Tbsp fresh ginger, minced
  • 2-3 Tbsp neutral oil (peanut, vegetable, or avocado)
  • Sesame seeds, for garnish
  • Cooked jasmine or basmati rice, for serving

Instructions

  1. Velvet the chicken. In a medium bowl, mix the cornstarch, soy sauce, baking soda, shaoxing wine, sesame oil, and water into a smooth slurry. Add the sliced chicken and toss to coat every piece. Let sit at room temperature 15-20 minutes (no longer than 30).
  2. Mix the sauce. In a jar or small bowl, whisk together all stir-fry sauce ingredients. Set near the stove.
  3. Prep everything. Cut all vegetables and aromatics. Cook rice. Have everything on the counter before you turn the burner on; stir-fry happens too fast for mid-cook prep.
  4. Heat the wok. Place a carbon steel wok or large heavy skillet over high heat. Let it heat 2 minutes until you can hold your hand 4 inches above the cooking surface and feel real heat radiating up. Add 1½ Tbsp neutral oil and swirl.
  5. Sear the chicken. Add the velveted chicken in a single layer (work in two batches if the pan is too small). Let sit untouched 60-90 seconds until the bottom browns. Toss and continue cooking 2 minutes total until just cooked through. Remove to a plate.
  6. Stir-fry the vegetables. Add the remaining oil to the hot pan. Add the broccoli, carrots, and white parts of the scallions. Stir-fry 2 minutes until crisp-tender. Add the bell pepper and stir-fry 1 minute more.
  7. Aromatics in. Push the vegetables to the side of the pan. Add the garlic and ginger to the cleared spot. Stir-fry 30 seconds until fragrant; do not let them brown.
  8. Combine and sauce. Return the chicken to the pan. Shake the sauce jar to redistribute the cornstarch and pour it in. Toss everything together over high heat 60 seconds until the sauce thickens and coats every piece.
  9. Serve. Plate over rice. Sprinkle with sesame seeds and sliced scallion greens. Serve immediately.

Notes

Don’t over-velvet. 30 minutes is the absolute cap. Past that the baking soda over-tenderizes and the chicken turns mushy.

If your stove can’t get truly hot: Cook in smaller batches. Crowding the pan drops the temperature and the chicken steams instead of sears.

Shake the sauce right before adding. The cornstarch settles to the bottom of the jar; if you don’t redistribute, you get unevenly thickened sauce.

Tips and Variations

What Velveting Actually Is, in Plain English

Velveting is a Chinese restaurant marinade that does three things to chicken: One, the cornstarch creates a thin coating that protects the surface from direct heat (no more chewy outer crust). Two, the baking soda raises the pH of the chicken, which loosens the protein structure slightly and produces a silken texture on the bite. Three, the shaoxing wine and sesame oil add a savory depth that seasons the chicken from the inside. Total time: 15-20 minutes. Total skill: 0. The result is the difference between home chicken stir-fry and takeout chicken stir-fry, and the entire payoff happens in the marinade step.

Why High Heat Is the Whole Game After Velveting

Stir-fry happens at 450°F or higher in restaurant woks. Home stoves can’t always hit that, but the highest setting on your burner with a properly preheated carbon steel pan gets close. The chicken needs to sear instantly on contact, not steam. Add the oil only when the pan is ripping hot (the oil should shimmer and almost smoke immediately). Add the chicken in a single layer, spread out, and let it sit untouched for 60-90 seconds before tossing. That single sit is what gives you the brown caramelization that home stir-fries usually miss.

What Protein and Vegetable Swaps Actually Work

Chicken thigh swaps in 1-to-1 for breast and stays even juicier (but takes 30 seconds longer to cook). Pork tenderloin (sliced thin) works the same way with the same velveting marinade. Beef flank steak sliced thin against the grain is excellent; use the same marinade. Shrimp doesn’t need velveting (it’s already tender) but benefits from a 5-minute soak in 1 tsp baking soda + 1 cup cold water before cooking for a snappier texture. For vegetables, snow peas, snap peas, baby corn, mushrooms, bok choy, and asparagus all work in any combination.

How to Make This Vegetarian Without Losing the Body

Skip the chicken and velvet 14 oz extra-firm tofu instead (cubed, pressed, marinated in the same liquid). Pan-fry the tofu cubes in batches until golden on all sides before the stir-fry step. Or, use 8 oz cremini mushrooms + 8 oz seitan strips for a meatier vegetarian take. Replace the oyster sauce with vegetarian “mushroom oyster sauce” (Lee Kum Kee makes one), or with 1 Tbsp tamari + 1 tsp brown sugar. Everything else in the recipe stays.

How Long Leftovers Keep and How to Reheat

Stir-fry leftovers keep 3 days in an airtight container in the fridge. Reheat in a hot skillet with 1 tsp of oil over high heat for 90 seconds, the microwave overcooks the chicken and turns the vegetables limp. Leftovers do not freeze well; the vegetables turn mushy on thaw. Cook fresh, eat fresh. The whole dish is 20 minutes; the make-ahead value is in pre-cutting vegetables and pre-mixing sauce, not in cooking it ahead.

Frequently Asked Questions

Can I skip the velveting step?

You can, but the chicken will be noticeably chewier and the dish reads as home-cooked rather than takeout. The velveting is 15 extra minutes for a dramatic texture change. It’s the single biggest difference between a good and a great chicken stir-fry.

What if I don’t have shaoxing wine?

Dry sherry is the closest substitute. Mirin (sweeter) works in a pinch. Sake works too. White wine or vermouth are acceptable in an emergency but the flavor profile drifts. Do not use cooking wine from the grocery section; the added salt throws the balance off.

Do I really need a wok?

No, but a heavy 12-inch skillet (carbon steel, cast iron, or stainless steel) is the right substitute. A non-stick pan with a thin bottom won’t get hot enough; the chicken will steam instead of sear and you’ll miss the texture. Avoid non-stick for stir-fry if at all possible.

Can I prep this ahead?

Yes. Velvet the chicken up to 30 minutes ahead. Cut all vegetables and aromatics, store in airtight containers in the fridge up to 24 hours. Pre-mix the sauce in a jar up to 5 days ahead. With all that prep done, the actual cook time is 8 minutes.

What rice goes best with this?

Jasmine rice is the traditional Chinese pairing. Basmati works. Short-grain white rice (Japanese-style) is excellent. Brown rice is the nutrition upgrade; it’s slightly chewier and pairs nicely with the saucy stir-fry.

Key Takeaways

  • Velveting (cornstarch + soy + baking soda + shaoxing) for 15-20 minutes is the one move that makes home stir-fry taste like takeout.
  • Slice the chicken ¼” against the grain. Slightly frozen chicken cuts cleaner.
  • High heat from the start; the pan should be smoking hot before the oil goes in.
  • Sear the chicken untouched 60-90 seconds before tossing. That sit gives you the caramelization.
  • Sauce in last and tossed quickly to glaze. Sesame oil is finishing only, never cooking.

Final Thoughts

Chicken stir-fry is the perfect weeknight dinner once you understand velveting. Twenty minutes total, including the marinade time, and the chicken eats like takeout from a proper Chinese restaurant.

The velveting marinade is the entire game. Skip it and you have a fine stir-fry. Include it and you have a stir-fry that takes the same time but tastes dramatically better. Fifteen minutes for a transformative texture change.

Serve over jasmine rice or basmati for a complete meal. Pre-cut vegetables the night before for an even faster weeknight. Pair with a cold beer or a crisp white wine for a casual dinner that feels considered.

Quick and Easy Chicken Stir-Fry (Velveted, 20 Minutes)

Yield: 4
Prep Time: 15 minutes
Cook Time: 8 minutes
Total Time: 38 minutes

Chicken stir-fry tastes like takeout when you velvet the chicken first: sliced breast marinated 15 minutes in soy sauce, cornstarch, a pinch of baking soda, shaoxing wine, and a touch of sesame oil.

Ingredients

  • 1 lb chicken breast, sliced 1/4 inch against the grain
  • 1 Tbsp cornstarch (marinade)
  • 1 Tbsp soy sauce (marinade)
  • 1/4 tsp baking soda (marinade)
  • 1 Tbsp shaoxing wine (marinade)
  • 1 tsp sesame oil (marinade)
  • 1 Tbsp water (marinade)
  • 2 Tbsp oyster sauce (sauce)
  • 1 Tbsp dark soy sauce (sauce)
  • 1 Tbsp regular soy sauce (sauce)
  • 1 Tbsp hoisin sauce (sauce)
  • 1 tsp sesame oil (sauce)
  • 1 tsp cornstarch (sauce)
  • 1/4 cup water (sauce)
  • 2 cups broccoli florets
  • 1 red bell pepper, sliced
  • 1 carrot, thinly sliced on diagonal
  • 4 scallions, white parts and greens separated
  • 3 cloves garlic, minced
  • 1 Tbsp fresh ginger, minced
  • 2-3 Tbsp neutral oil
  • Sesame seeds, for garnish
  • Cooked rice, for serving

Instructions

  1. Velvet the chicken. In a medium bowl, mix the cornstarch, soy sauce, baking soda, shaoxing wine, sesame oil, and water into a smooth slurry. Add the sliced chicken and toss to coat every piece. Let sit at room temperature 15-20 minutes (no longer than 30).
  2. Mix the sauce. In a jar or small bowl, whisk together all stir-fry sauce ingredients. Set near the stove.
  3. Prep everything. Cut all vegetables and aromatics. Cook rice. Have everything on the counter before you turn the burner on; stir-fry happens too fast for mid-cook prep.
  4. Heat the wok. Place a carbon steel wok or large heavy skillet over high heat. Let it heat 2 minutes until you can hold your hand 4 inches above the cooking surface and feel real heat radiating up. Add 1½ Tbsp neutral oil and swirl.
  5. Sear the chicken. Add the velveted chicken in a single layer (work in two batches if the pan is too small). Let sit untouched 60-90 seconds until the bottom browns. Toss and continue cooking 2 minutes total until just cooked through. Remove to a plate.
  6. Stir-fry the vegetables. Add the remaining oil to the hot pan. Add the broccoli, carrots, and white parts of the scallions. Stir-fry 2 minutes until crisp-tender. Add the bell pepper and stir-fry 1 minute more.
  7. Aromatics in. Push the vegetables to the side of the pan. Add the garlic and ginger to the cleared spot. Stir-fry 30 seconds until fragrant; do not let them brown.
  8. Combine and sauce. Return the chicken to the pan. Shake the sauce jar to redistribute the cornstarch and pour it in. Toss everything together over high heat 60 seconds until the sauce thickens and coats every piece.
  9. Serve. Plate over rice. Sprinkle with sesame seeds and sliced scallion greens. Serve immediately.

Notes

Don't over-velvet. 30 minutes is the absolute cap. Past that the baking soda over-tenderizes and the chicken turns mushy.

If your stove can't get truly hot: Cook in smaller batches. Crowding the pan drops the temperature and the chicken steams instead of sears.

Tried this recipe?

Mention @TheKitchenAbroad and tag #thekitchenabroad to be featured on my Instagram!

Last update on 2026-08-08 / Affiliate links / Images from Amazon Product Advertising API

Leave a Comment