20-Minute Chicken Stir Fry with Soy-Ginger Marinade
This chicken stir fry marinade is the quickest way to infuse tender strips of chicken with savory soy, fresh ginger, and toasted sesame before they hit a screaming hot wok.

It comes together in about 10 minutes of marinating time while you chop your vegetables, making it a real weeknight workhorse.
Why This Marinade Works Every Time
The soy sauce and brown sugar create a glossy, savory-sweet coat that caramelizes at the edges in a hot pan.
A bit of cornstarch in the mix velvets the chicken, giving it that takeout tenderness without any fuss.
And because the marinade pulls double duty as the stir-fry sauce, you don’t need a separate glaze later.
Ingredients

- 1/4 cup soy sauce: low-sodium gives you control over the salt
- 2 tbsp brown sugar: light or dark both work; dark has deeper molasses notes
- 2 tbsp toasted sesame oil: the nutty backbone of the marinade
- 2 tsp cornstarch: tenderizes the meat and later thickens the sauce
- 1 tbsp rice vinegar: balances the sweet and savory
- 2 tsp grated fresh ginger: don’t swap powdered; the fresh bite is non-negotiable
- 3 cloves garlic, minced: or pressed through a garlic press
- 1 lb boneless skinless chicken breasts or thighs, sliced thin against the grain: thighs stay juiciest
- 1 tbsp neutral oil (canola or vegetable): for the wok or skillet
- 3 cups mixed stir-fry vegetables: such as sliced bell peppers, snap peas, and small broccoli florets
- Sliced scallions and sesame seeds: for serving
Variations / Substitutions
- Tamari for soy sauce: makes the whole thing gluten-free without changing the flavor
- Honey instead of brown sugar: use 1 tbsp; it lends a lighter floral sweetness
- Beef or firm tofu: slice thin just like the chicken and keep the same marinating time
- Add heat: stir 1 tsp sriracha or a pinch of red pepper flakes into the marinade
- Different acids: lemon juice or lime juice can stand in for the rice vinegar in a pinch
Chicken and Broccoli Stir-Fry is an easy way to put this marinade to good use.
How to Make 20-Minute Chicken Stir Fry with Soy-Ginger Marinade
Step 1: Marinate the Chicken

In a medium bowl, whisk together the 1/4 cup soy sauce, 2 tbsp brown sugar, 2 tbsp sesame oil, 2 tsp cornstarch, 1 tbsp rice vinegar, the ginger, and the garlic until the sugar and cornstarch dissolve. Add the sliced chicken and toss to coat every piece well. Let it sit at room temperature for 10 minutes while you prep the vegetables.
The marinade will look a bit cloudy from the cornstarch, and the chicken will feel slick. That’s exactly what you want.
Step 2: Sear the Chicken

Set a large wok or heavy skillet over high heat. Pour in the 1 tbsp neutral oil and swirl to coat the surface. When the oil shimmers, lift the chicken from the marinade, let the excess drip off, and spread the pieces in a single layer. Cook, undisturbed, for about 2 minutes, until the bottom is deeply browned, then flip and cook another 2 minutes until just cooked through.
Resist the urge to move the chicken around too soon; leaving it alone builds that caramelized crust. Transfer the seared chicken to a clean plate.
Step 3: Stir-Fry the Vegetables

With the pan still ripping hot, toss in the 3 cups of mixed vegetables. Stir-fry, keeping them moving with a spatula or a pair of tongs, for about 4 to 5 minutes. You want the vegetables bright and crisp-tender, with a few charred spots on the broccoli and peppers.
The pan will look a little dry at first, but the moisture from the vegetables releases steam that finishes cooking them without leaving them soggy.
Step 4: Toss and Serve

Return the chicken to the pan along with any juices gathered on the plate. Pour in the remaining marinade from the bowl. Stir everything together for about 1 minute, until the sauce thickens into a glossy coat that clings to the chicken and vegetables. Scoop over bowls of steamed rice, scatter with sliced scallions and sesame seeds, and serve immediately while it’s piping hot.
Tips for the Best Stir Fry Marinade
- Slice the chicken against the grain on a slight diagonal to create more surface area for the marinade and a quicker sear.
- Pat the chicken pieces dry with a paper towel before they go into the hot oil. Any surface moisture will turn to steam and prevent browning.
- Cook the chicken in a single layer. If your pan isn’t big enough, work in two batches. Piling it on top of itself steams the meat instead of searing it.
- A wok is great, but a large stainless steel or cast iron skillet will get just as hot and work beautifully.
Storing Leftover Stir Fry
- Refrigerate: cool the stir fry completely, then pack it into an airtight container. It keeps well for up to 3 days.
- Reheating: skip the microwave. Warm it in a skillet over medium heat with a splash of water to loosen the sauce and bring back that just-cooked texture.
Frequently Asked Questions
Can I use frozen vegetables?
Yes, just thaw them first and pat them thoroughly dry so they don’t release water into the pan and dilute the sauce.
How long can I marinate the chicken?
The minimum is the 10 minutes called for in the recipe, but you can let it go up to 4 hours in the fridge. Beyond that, the vinegar may start to break down the meat and make it mushy.
Can I make this gluten-free?
Absolutely, swap the soy sauce for an equal amount of tamari and the dish becomes gluten-free.
Is this marinade good for other proteins?
It works beautifully on thinly sliced beef, or even pressed firm tofu, with the same marinating time.

20-Minute Chicken Stir Fry with Soy-Ginger Marinade Recipe
Ingredients
Method
- Whisk together the soy sauce, brown sugar, sesame oil, cornstarch, rice vinegar, ginger, and garlic until smooth. Add the chicken, coat well, and marinate 10 minutes at room temperature.
- Heat the neutral oil in a wok or large skillet over high heat. Lift the chicken from the marinade and sear in a single layer, about 2 minutes per side, until browned and cooked through. Transfer to a plate.
- Add the vegetables to the hot pan and stir-fry until crisp-tender and lightly charred, about 4 to 5 minutes.
- Return the chicken to the pan along with the leftover marinade. Stir for 1 minute until the sauce thickens and coats everything. Serve over rice with scallions and sesame seeds.
