Article: Easy Weeknight Chicken & Broccoli Stir-Fry (Better Than Takeout!)

When you have chicken, broccoli, and mushrooms sitting in your fridge, magic is about to happen. This stir-fry is the ultimate 30-minute meal. It features tender, juicy slices of chicken coated in a rich, glossy, garlicky sauce, paired with vibrant crisp-tender broccoli and earthy mushrooms.

The secret to an authentic, restaurant-quality stir-fry is a two-step technique called velveting (tossing the chicken in cornstarch and oil) which keeps the meat incredibly soft and silky, even when cooked quickly at high heat. Pair it with a simple homemade stir-fry sauce, and you have a dinner that will satisfy everyone at the table.

Why you’ll love this recipe:

· ✅ Quick: From prep to plate in under 25 minutes.
· ✅ One Wok/Skillet: Minimal dishes to wash.
· ✅ Healthy & Customizable: Packed with protein and veggies.
· ✅ Restaurant Quality: That glossy, thick sauce clings perfectly to every bite.


Full Recipe: 30-Minute Chicken, Broccoli & Mushroom Stir-Fry

Prep Time: 10 minutes
Cook Time: 12 minutes
Yield: 4 servings

📝 Ingredients (Based on the photo)

For the Chicken (The Marinade):

· Chicken Breast: 1 lb (about 450g), boneless, skinless, sliced into thin ¼-inch strips against the grain.
· Cornstarch: 1 tablespoon (for velveting the chicken to make it tender, as shown in the top-left photo).
· Soy Sauce: 1 tablespoon (low-sodium).
· Rice Wine (or Dry Sherry): 1 tablespoon (optional, but adds great depth).
· Black Pepper: ½ teaspoon.

For the Stir-Fry Sauce (The Glaze):

· Soy Sauce: 3 tablespoons (low-sodium).
· Oyster Sauce: 2 tablespoons (gives that rich, savory umami flavor).
· Cornstarch: 1 tablespoon.
· Water or Chicken Broth: ½ cup.
· Sugar: 1 teaspoon (balances the saltiness).

For the Vegetables & Cooking:

· Broccoli: 3 cups of florets (about 1 large head).
· Mushrooms: 2 cups sliced white or cremini mushrooms.
· Garlic: 4 cloves, minced (as shown in the small bowl in the photo).
· Cooking Oil: 3 tablespoons (a neutral oil like vegetable or canola).
· Sesame Oil: 1 teaspoon (optional, for finishing flavor).

🥣 Instructions

Step 1: Prep the Chicken (The “Velveting” Process)

  1. Place the sliced chicken strips in a bowl. Add 1 tablespoon cornstarch, 1 tablespoon soy sauce, 1 tablespoon rice wine (if using), and a sprinkle of pepper.
  2. Toss to coat the chicken evenly. Let it marinate for 10 minutes while you prepare the other ingredients. This step is what makes the chicken super soft!

Step 2: Mix the Sauce & Prep Veggies

  1. In a small bowl, whisk together the 3 tablespoons of soy sauce, oyster sauce, 1 tablespoon cornstarch, ½ cup of water/broth, and sugar. Whisk until smooth. Set aside.
  2. Make sure your broccoli florets and sliced mushrooms are ready to go.

Step 3: Cook the Vegetables

  1. Heat 1 tablespoon of cooking oil in a large wok or deep skillet over medium-high heat.
  2. Add the broccoli florets and mushrooms. Stir-fry for 3-4 minutes. Add a splash of water (about 2 tablespoons) to the pan and immediately cover with a lid. Let it steam for 2 minutes until the broccoli is bright green and crisp-tender.
  3. Remove the vegetables from the pan and set them aside on a plate.

Step 4: Cook the Chicken

  1. Wipe the pan clean (or just make sure there’s no water left). Add the remaining 2 tablespoons of oil over high heat. The pan should be very hot.
  2. Add the marinated chicken strips in a single layer. Let them sear undisturbed for 1 minute, then stir-fry for 2-3 minutes until they turn white and are cooked through.
  3. Add the minced garlic to the pan and stir-fry for 30 seconds until fragrant.

Step 5: Combine Everything (The Glossy Finish – See bottom-left photo!)

  1. Pour the prepared sauce mixture into the pan with the cooked chicken. Stir immediately. The sauce will turn clear and glossy and thicken within 30-60 seconds.
  2. Return the cooked broccoli and mushrooms to the pan. Toss everything together over high heat for 1 minute to coat every piece in the sauce.
  3. If using, drizzle with sesame oil for that authentic takeout aroma.

Step 6: Serve
Serve immediately over a bed of fluffy steamed white rice (as shown in the bottom-left photo). Sprinkle with extra black pepper if desired.

💡 Chef’s Pro Tips:

· Don’t Overcrowd the Pan: Cook the chicken in batches if your pan isn’t big enough. If you pile the meat in, it will steam and boil instead of searing, and it won’t get that nice golden color.
· The Secret to Crisp Broccoli: Steaming the broccoli in the wok (covering it with a lid and adding a splash of water) is the absolute best way to get it to the perfect crisp-tender texture without deep-frying it.
· Prep Ahead: The chicken can be marinated the night before. The sauce can be mixed in advance and stored in the fridge. On the day of cooking, it will only take you 10 minutes to finish the whole dish!
· Make it spicy: Add ½ teaspoon of red pepper flakes or 1 tablespoon of chili garlic sauce to the stir-fry sauce for a kick of heat.

Leave a Comment