This Chicken Stir Fry Takes 20 Minutes and Tastes Like Takeout (But Better)

You’ve ordered takeout for the third time this week. You tell yourself it’s fine.

It is not fine.

And the thing is, the meal you’re paying $18 for (plus tip, plus delivery fee) takes less time to make at home than it does to show up at your door. 🙃

This chicken stir fry is the recipe that finally made me stop ordering in on weeknights. It’s fast, it’s genuinely delicious, and once you nail the sauce, you’ll be making it on rotation forever.

Stick around, because I’m also going to share a pro tip that most people completely skip — and it’s the reason your homemade stir fry might not have been hitting the way you wanted.


What You’ll Need

For the Chicken Marinade:

  • 1.5 lbs boneless, skinless chicken breasts (or thighs), sliced thin
  • 2 tablespoons soy sauce
  • 1 tablespoon cornstarch
  • 1 teaspoon sesame oil

For the Stir Fry Sauce:

  • 3 tablespoons soy sauce
  • 2 tablespoons oyster sauce
  • 1 tablespoon hoisin sauce
  • 1 tablespoon rice vinegar
  • 1 teaspoon sesame oil
  • 1 teaspoon cornstarch
  • 1 teaspoon sugar
  • ¼ cup chicken broth

For the Stir Fry:

  • 2 tablespoons vegetable oil (or avocado oil)
  • 3 garlic cloves, minced
  • 1 teaspoon fresh ginger, grated
  • 1 red bell pepper, sliced
  • 1 yellow bell pepper, sliced
  • 1 cup broccoli florets
  • 1 medium carrot, julienned or thinly sliced
  • 1 cup snap peas
  • 3 green onions, sliced (for garnish)
  • 1 tablespoon sesame seeds (for garnish)

Tools You’ll Need

  • 1 large wok or wide, deep skillet (a cast iron skillet works great too)
  • Cutting board
  • Sharp chef’s knife
  • Mixing bowls (small and medium)
  • Measuring spoons and cups
  • Wooden spoon or silicone spatula
  • Grater or microplane (for the ginger)
  • Tongs

Pro Tips

These are the things I wish someone had told me before I made this the first few times.

1. Marinate the chicken — even for just 15 minutes. The cornstarch in the marinade does something almost magical. It coats the chicken and creates a slightly silky texture once it hits the hot pan. Restaurants call this technique “velveting.” Skip this and your chicken will be fine, but do it and you’ll notice the difference immediately.

2. Prep everything before you turn on the stove. Stir fry moves fast. Like, really fast. Once that wok gets hot, you don’t have time to be chopping carrots. Have every single ingredient measured, cut, and sitting in bowls next to the stove before you even turn on the heat.

3. High heat is non-negotiable. The reason restaurant stir fry tastes different from yours is something called “wok hei” — basically, the slightly smoky, charred flavor you get from cooking at extremely high temperatures. You won’t get this on a low flame. Crank the heat, let the pan get hot, and don’t touch the chicken for 90 seconds after it hits the pan. Let it sear.

4. Don’t crowd the pan. If you’re cooking more than 2 servings, cook the chicken in batches. Crowding drops the temperature and you’ll steam everything instead of searing it. Steamed chicken stir fry is disappointing. Seared chicken stir fry is the goal.

5. Mix your sauce before it goes in. The cornstarch in the sauce needs to be fully dissolved before it hits the heat or you’ll get lumps. Give it a quick whisk every time before you pour it in.


Substitutions and Variations

Life happens. Here’s how to make this work with what you’ve got.

Protein swaps:

  • Shrimp (cooks in about 2 minutes per side)
  • Thinly sliced beef or pork
  • Firm tofu (press it first, then cube it)
  • Edamame for a fully plant-based version

Vegetable swaps:

  • Zucchini, mushrooms, bok choy, baby corn, water chestnuts — all work great
  • Frozen stir fry veggie mix is a perfectly valid shortcut on a busy night

Sauce swaps:

  • No oyster sauce? Use more hoisin or a splash of fish sauce
  • Gluten-free? Use tamari instead of soy sauce and a gluten-free oyster sauce
  • Lower sodium? Use low-sodium soy sauce and skip the extra salt

Add heat:

  • A teaspoon of chili garlic sauce or sriracha in the sauce
  • Fresh sliced red chilies thrown in with the garlic and ginger

Make Ahead Tips

Stir fry is already fast, but here’s how to make it even faster on a weeknight.

  • Slice the chicken up to 24 hours ahead and store it raw in the marinade in the fridge
  • Chop all vegetables up to 2 days ahead and store them in an airtight container
  • Mix the sauce and refrigerate it for up to 5 days — just whisk before using

On the actual night you’re cooking, you’re looking at maybe 10 minutes of hands-on time.


Nutritional Breakdown & Meal Pairing

Per serving (without rice, serves 4):

  • Calories: ~320
  • Protein: ~38g
  • Carbohydrates: ~18g
  • Fat: ~10g
  • Fiber: ~4g

This is a high-protein, relatively low-carb meal on its own. Adding rice or noodles will obviously change the numbers.

Meal pairing ideas:

  • Steamed jasmine or brown rice
  • Lo mein or rice noodles
  • Cauliflower rice for a lower-carb option
  • A simple miso soup on the side
  • Cucumber salad with rice vinegar dressing

Diet-friendly notes:

  • Gluten-free: Swap soy sauce for tamari, check your oyster sauce label
  • Dairy-free: Already dairy-free as written
  • Paleo: Skip the cornstarch and use coconut aminos instead of soy sauce
  • Low-carb: Load up on extra vegetables and serve over cauliflower rice

How to Make Chicken Stir Fry

Step 1: Marinate the Chicken

Slice the chicken into thin strips, about ¼ inch thick. Cutting against the grain makes it more tender.

Toss it in a bowl with 2 tablespoons soy sauce, 1 tablespoon cornstarch, and 1 teaspoon sesame oil. Mix well and set aside for at least 15 minutes.

Step 2: Mix the Sauce

In a small bowl, whisk together the soy sauce, oyster sauce, hoisin sauce, rice vinegar, sesame oil, cornstarch, sugar, and chicken broth.

Set it right next to the stove. You’ll need it fast.

Step 3: Get Everything Ready

Slice all your vegetables and mince your garlic and ginger. Seriously — do not start cooking until everything is prepped and within arm’s reach.

Step 4: Cook the Chicken

Heat 1 tablespoon of oil in your wok over high heat until it’s just barely starting to smoke. Add the chicken in a single layer and let it sear, untouched, for 90 seconds.

Flip and cook another minute until cooked through. Transfer to a plate.

Step 5: Cook the Vegetables

Add another tablespoon of oil to the same wok. Add garlic and ginger, stir for 30 seconds until fragrant.

Add the harder vegetables first — carrots, broccoli — and stir fry for 2 minutes. Then add the bell peppers and snap peas and cook for another 2 minutes. Everything should still have a slight bite to it.

Step 6: Bring It All Together

Return the chicken to the wok. Give the sauce a quick stir (the cornstarch settles) and pour it over everything.

Toss to coat and cook for 1-2 minutes until the sauce thickens and everything is glossy and coated.

Step 7: Serve

Plate over rice or noodles. Garnish with sliced green onions and sesame seeds.

Eat immediately. This is not a dish that waits.


Leftovers and Storage

Refrigerator: Store in an airtight container for up to 4 days. The vegetables will soften slightly but it still tastes great.

Reheating: A quick toss in a hot skillet (not the microwave if you can avoid it) brings it back to life. Add a tiny splash of water or broth if the sauce has thickened too much.

Freezer: Honestly, not ideal for this one. The vegetables get mushy after freezing. Make it fresh and eat it throughout the week.


FAQ

Can I use chicken thighs instead of breasts?

Yes, and a lot of people actually prefer them. Thighs are fattier so they stay juicier even if you slightly overcook them. Just slice them the same way.

My sauce isn’t thickening. What happened?

Two likely culprits: your heat wasn’t high enough, or the cornstarch wasn’t fully dissolved before it went in the pan. Make sure you whisk the sauce well before adding it, and keep the heat on high.

Can I make this without a wok?

Absolutely. A large, wide skillet or even a cast iron pan works well. You just want a pan that can handle high heat and has enough surface area so you’re not crowding the food.

How spicy is this?

As written, it has zero heat. It’s savory and slightly sweet. If you want spice, add chili garlic sauce or dried red chili flakes to the sauce.

Can I double this recipe?

Yes, but cook in batches. If you dump double the amount of chicken in the pan at once, you’ll steam it instead of sear it and it won’t be as good. Two batches, same pan.

Is this kid-friendly?

Very much so. The sauce is savory and slightly sweet with no heat. Most kids who aren’t into “mixed food” will eat the chicken and rice separately no problem.


Wrapping Up

A 20-minute dinner that tastes like it came from a good restaurant, costs a fraction of delivery, and leaves you with leftovers for tomorrow’s lunch.

That’s kind of hard to beat.

Once you make this a couple times, you’ll stop measuring and just throw it together by feel. That’s the goal with any recipe you actually want to keep making.

Give it a shot this week and drop a comment below — I’d love to hear how yours turned out, what vegetables you used, or any questions you ran into along the way. 👇


AI Image Generator Prompt

Top-down flat lay shot on white marble counters with hints of gold, natural lighting, taken with an iPhone 15 Pro in the popular overhead blogger style.

Prompt:

“Top-down flat lay on white marble counters with gold accents, natural window light, iPhone 15 Pro photography style. Show all of the following ingredients and tools arranged beautifully: 1.5 lbs raw sliced boneless skinless chicken breasts, small bowl of soy sauce, cornstarch in a small dish, sesame oil bottle, oyster sauce bottle, hoisin sauce jar, rice vinegar bottle, chicken broth carton, 3 whole garlic cloves, a small piece of fresh ginger root, 1 red bell pepper, 1 yellow bell pepper, a head of broccoli, 1 carrot, a handful of snap peas, 3 green onions, a jar of sesame seeds, a bottle of vegetable oil, 1 teaspoon of sugar in a small dish. Tools visible include: 1 large wok, 1 wooden spatula, 1 chef’s knife, a cutting board, 2 small mixing bowls, measuring spoons, a microplane grater, and a pair of tongs. Everything styled like a food blogger flat lay, warm and bright, airy feel, no text overlays.”

Leave a Reply

Your email address will not be published. Required fields are marked *