Homemade Chicken and Broccoli Chinese Takeout

Why You’ll Love This Recipe
This dish is a healthier, budget-friendly alternative to ordering takeout, and it’s incredibly easy to make with simple pantry staples. The sauce is packed with flavor, the chicken stays juicy and tender, and the broccoli provides the perfect crunch. It’s ready in under 30 minutes, making it an ideal option for busy weeknights or satisfying cravings without leaving home. Plus, it’s customizable, naturally dairy-free, and can easily be made gluten-free or low-carb.

ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

Homemade Chicken and Broccoli Chinese Takeout 10 Why You’ll Love This RecipeThis dish is a healthier, budget-friendly alternative to ordering takeout, and it’s incredibly easy to make with simple pantry staples. The sauce is packed with flavor, the chicken stays juicy and tender, and the broccoli provides the perfect crunch. It’s ready in under 30 minutes, making it an ideal option for busy weeknights or satisfying cravings without leaving home. Plus, it’s customizable, naturally dairy-free, and can easily be made gluten-free or low-carb.

Boneless, skinless chicken breast or thighs
Broccoli florets
Garlic
Fresh ginger
Soy sauce
Oyster sauce
Chicken broth or water
Cornstarch
Brown sugar (or keto sweetener, optional)
Sesame oil
Vegetable oil
Cooked rice (for serving, optional)
directions
Slice the chicken thinly against the grain. In a bowl, toss the chicken with soy sauce, cornstarch, and a touch of sesame oil. Let it marinate for 10–15 minutes.
In a small bowl, whisk together the sauce ingredients: soy sauce, oyster sauce, chicken broth, brown sugar, garlic, ginger, and cornstarch.
Steam or blanch the broccoli until bright green and slightly tender. Set aside.
Heat oil in a large skillet or wok over medium-high heat. Add the marinated chicken and stir-fry until golden and just cooked through.
Pour in the sauce and cook, stirring frequently, until it thickens and coats the chicken.
Add the broccoli to the skillet and toss to combine and heat through.
Serve hot over steamed rice or cauliflower rice.
Servings and timing
This recipe serves 4 people.

Prep time: 15 minutes
Cook time: 10 minutes
Total time: 25 minutes

Variations
Make it gluten-free: Use tamari or coconut aminos instead of soy sauce, and a gluten-free oyster sauce.
Low-carb option: Skip the rice and serve over cauliflower rice or zucchini noodles.
Spicy version: Add red pepper flakes or a splash of chili garlic sauce for heat.
Extra veggies: Add mushrooms, bell peppers, or snap peas for more color and nutrition.
Swap the protein: Try shrimp, beef, or tofu in place of the chicken for variety.
storage/reheating
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat in a skillet over medium heat or in the microwave until warmed through. The sauce may thicken upon chilling—just add a splash of water or broth when reheating to loosen it up. This dish is not ideal for freezing due to the cornstarch-thickened sauce and broccoli texture.

Homemade Chicken and Broccoli Chinese Takeout
Homemade Chicken and Broccoli Chinese Takeout 11 Why You’ll Love This RecipeThis dish is a healthier, budget-friendly alternative to ordering takeout, and it’s incredibly easy to make with simple pantry staples. The sauce is packed with flavor, the chicken stays juicy and tender, and the broccoli provides the perfect crunch. It’s ready in under 30 minutes, making it an ideal option for busy weeknights or satisfying cravings without leaving home. Plus, it’s customizable, naturally dairy-free, and can easily be made gluten-free or low-carb.

FAQs
Can I use frozen broccoli?
Yes, just thaw it before cooking and be mindful not to overcook it, as it softens quickly.

Do I need a wok for this recipe?
No, a large skillet works just as well. Just make sure it’s hot enough to sear the chicken properly.

What kind of chicken is best?
Boneless, skinless thighs are juicier, but breasts work great too for a leaner option.

Can I prep this in advance?
Yes! You can marinate the chicken and mix the sauce ahead of time, then cook everything fresh in under 10 minutes.

Is this dish healthy?
Yes, especially when made at home with less oil and sodium than takeout. You can also control sugar content or skip it entirely.

Can I use other vegetables?
Absolutely. Broccoli is classic, but snow peas, carrots, or baby corn also work well.

What’s a good substitute for oyster sauce?
Use hoisin sauce or a mix of soy sauce with a bit of brown sugar if needed, though it changes the flavor slightly.

How do I thicken the sauce?
The cornstarch in the sauce helps thicken it. Be sure to simmer it long enough to activate the starch.

Can I make this dish spicy?
Yes, add chili oil, sriracha, or red pepper flakes to bring some heat.

Do I have to marinate the chicken?
Marinating for 10–15 minutes helps tenderize the chicken and add flavor, but you can skip it in a pinch.

Conclusion
Homemade Chicken and Broccoli Chinese Takeout is a flavorful, comforting classic that’s easy to recreate in your own kitchen. It’s quicker than delivery, customizable to your taste, and made with simple, wholesome ingredients. Once you try this recipe, you’ll want to ditch takeout and make it from scratch every time.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Homemade Chicken and Broccoli Chinese Takeout

Homemade Chicken and Broccoli Chinese Takeout

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: samahkitchen
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings 1x
  • Category: Chicken Recipes
  • Method: Stir-Fry
  • Cuisine: Chinese-American

Description

Craving takeout but want something homemade and healthier? This Chicken and Broccoli recipe brings all the flavors of your favorite Chinese restaurant dish right to your kitchen. Tender chicken, crisp broccoli, and a savory brown sauce come together in under 30 minutes!


Ingredients

Units Scale

For the Chicken Marinade:

  • 1 lb boneless, skinless chicken breast or thighs, sliced thin
  • 1 tablespoon soy sauce
  • 1 teaspoon cornstarch

For the Sauce:

  • 1/4 cup low-sodium soy sauce
  • 2 tablespoons oyster sauce
  • 1 tablespoon hoisin sauce
  • 1 tablespoon brown sugar
  • 2 teaspoons cornstarch
  • 1/2 cup chicken broth or water
  • 1 teaspoon sesame oil

For the Stir Fry:

 

  • 2 tablespoons vegetable oil
  • 3 cups broccoli florets
  • 3 cloves garlic, minced
  • 1 teaspoon grated fresh ginger (optional)

Instructions

  • Marinate the Chicken:
    In a bowl, mix the sliced chicken with soy sauce and cornstarch. Let it sit while you prep the other ingredients.

  • Mix the Sauce:
    In a small bowl, whisk together soy sauce, oyster sauce, hoisin, brown sugar, cornstarch, broth, and sesame oil.

  • Cook the Broccoli:
    Heat 1 tablespoon oil in a large skillet or wok over medium-high heat. Add broccoli and stir-fry for 2–3 minutes until bright green and just tender. Remove from pan and set aside.

  • Stir-Fry the Chicken:
    Add the remaining tablespoon of oil to the pan. Add chicken and cook for 3–4 minutes until it starts to brown and is cooked through.

  • Combine Everything:
    Add garlic (and ginger if using) to the pan with the chicken. Stir for 30 seconds, then return broccoli to the pan.

  • Add the Sauce:
    Pour in the sauce and stir until it thickens and evenly coats the chicken and broccoli—about 1–2 minutes.

 

  • Serve:
    Serve hot over steamed rice or cauliflower rice for a low-carb option.


Notes

Swap in other veggies like carrots or snap peas for variety.

Want it spicier? Add a pinch of red pepper flakes or a drizzle of sriracha.

This dish stores well—perfect for meal prep!

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

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