High-Protein Chicken

Chicken and Broccoli (Chinese Takeout Style)

Clara-Bennett
August 02, 2026
8 min read

If you’re craving the comforting flavors of Chinese takeout but want a homemade option that’s quick and satisfying, this Chicken and Broccoli recipe is your perfect solution. In just 25 minutes, you can prepare a delicious meal featuring tender chicken and crisp broccoli coated in a savory brown sauce. This dish not only rivals the quality of restaurant offerings but also provides room for customization based on your personal preferences.

This classic dish wonderfully captures the essence of Chinese stir-fry cooking, where fresh ingredients shine and the cooking process is designed to be quick, preserving essential nutrients. It’s a one-pan wonder, perfect for busy weeknights when you want something both flavorful and healthful without spending hours in the kitchen.

Why You’ll Love This Recipe

This Chicken and Broccoli recipe excels due to its simplicity and versatility. It calls for only a handful of ingredients, making it budget-friendly and accessible for cooks of all levels. Stir-frying ensures that the chicken remains juicy while the broccoli retains its vibrant color and crisp texture. Additionally, the dish can easily be tailored to suit dietary preferences or what’s available in your pantry. Whether you’re preparing a quick family dinner or looking to impress guests, this dish promises satisfaction and comfort.

Ingredients and Substitutions

For the perfect Chicken and Broccoli dish, you’ll need a few essential ingredients that contribute to the authentic flavors:

How to Make Chicken and Broccoli

The process to create this Chicken and Broccoli dish is straightforward and efficient. Begin by slicing the chicken into thin strips and marinating it to infuse flavor. Create the sauce while the chicken marinates and briefly steam the broccoli to maintain its crispness. Here’s a concise outline of how to achieve this:

  1. Slice the chicken against the grain into thin bite-sized pieces (no thicker than 1/4 inch), then place it in a medium bowl. Add Shaoxing wine, salt, and cornstarch, stir well, and let it marinate for 10 minutes.
  2. In a separate bowl, mix together oyster sauce, additional Shaoxing wine, dark soy sauce, chicken stock, sugar, cornstarch, and a pinch of salt to create the sauce mixture, and set aside.
  3. Bring 1/3 cup of water to a boil in a large nonstick skillet over medium-high heat. When boiling, add the broccoli and cover to steam for about 40 to 50 seconds until just tender. Remove and set aside on a plate.
  4. Add the peanut oil into the pan, swirling it to coat the bottom. Spread the marinated chicken in a single layer and let it cook undisturbed for 30 seconds until browned on one side. Continue cooking, flipping for a few seconds until lightly charred but still slightly pink inside.
  5. Add minced garlic and ginger into the skillet, stirring briefly to release their aromatic oils.
  6. Return the steamed broccoli to the skillet, stir the sauce again to dissolve the cornstarch fully, and pour over the chicken and broccoli. Cook while stirring until the sauce thickens, around 1 minute. Once thickened, remove from heat.
  7. Serve immediately with steamed rice or boiled noodles for a complete meal.

Expert Tips for Success

Variations

This Chicken and Broccoli dish can easily be adjusted to suit your tastes or make use of what’s in your pantry:

Serving Suggestions

This Chicken and Broccoli pairs perfectly with fluffy steamed jasmine rice or tender boiled noodles, making for a filling meal. For an added touch, sprinkle sesame seeds or sliced green onions on top before serving. If hosting, complement this dish with other Chinese-inspired fare like dumplings or egg rolls for a delightful family-style meal.

Storage, Freezing, and Reheating

Leftover Chicken and Broccoli should be stored in an airtight container in the refrigerator for up to 3 days. For long-term storage, this dish can be frozen for up to 3 months. To reheat, add a splash of water or chicken stock to the pan or microwave to restore moisture, and heat gently until warmed through. Avoid overheating to keep the chicken from becoming tough.

Frequently Asked Questions

Can I make this dish ahead of time?

While stir-fries are generally best when fresh, you can prep the chicken and sauces ahead of time and store them separately in the fridge for up to a day. Just add the broccoli at the end before serving to ensure it stays crisp.

What can I use instead of Shaoxing wine?

If you prefer not to use alcohol, substitute Shaoxing wine with chicken broth or a combination of vinegar and water for a similar flavor profile.

Can I use frozen broccoli for this recipe?

While fresh broccoli is recommended for optimal texture and taste, frozen broccoli can be used if thawed and drained prior to cooking. Just keep in mind that the overall texture may be softer.

Is this dish spicy?

This recipe is not inherently spicy, but it can be easily made spicy by incorporating red pepper flakes or a splash of your favorite hot sauce into the sauce mixture.

How can I make this recipe gluten-free?

To make Chicken and Broccoli gluten-free, substitute Shaoxing wine with dry sherry, use tamari instead of dark soy sauce, and opt for a gluten-free oyster sauce available in stores.

Chicken and Broccoli (Chinese Takeout Style)

Chicken and Broccoli (Chinese Takeout Style)

An easy chicken and broccoli stir fry recipe that yields juicy chicken and crisp broccoli in a rich brown sauce, just like the one at a Chinese restaurant.
Prep Time 20 minutes
Cook Time 5 minutes
Total Time 25 minutes
Course Main
Cuisine Chinese
Servings 4
Calories 246 kcal

Ingredients
  

  • 1 lb boneless skinless chicken breast (or thigh)
  • 1 tablespoon Shaoxing wine (or dry sherry)
  • 1/2 teaspoon salt
  • 1 teaspoon cornstarch
  • 3 tablespoons oyster sauce
  • 2 tablespoons Shaoxing wine (or dry sherry)
  • 1/2 tablespoon dark soy sauce (or soy sauce)
  • 1/4 cup chicken stock
  • 1 tablespoon sugar
  • 1 tablespoon cornstarch
  • 1/4 teaspoon salt
  • 1 head broccoli, chopped into bite-sized florets
  • 2 tablespoons peanut oil (or vegetable oil)
  • 4 cloves garlic, minced
  • 1 teaspoon ginger, minced

Instructions
 

  • Slice the chicken against the grain into thin bite-size pieces, no thicker than 1/4” (1/2 cm), transfer into a medium-size bowl. Add the marinade ingredients. Stir to mix well. Let sit for 10 minutes while preparing other ingredients.
  • Combine all the sauce ingredients in a bowl. Stir to mix well.
  • Bring 1/3 cup of water to a boil in a large nonstick skillet over medium-high heat. Add the broccoli and cover. Steam until the broccoli just turns tender and the water evaporates, about 40 to 50 seconds. Transfer the broccoli to a plate. Wipe the pan with a paper towel held in a pair of tongs if there’s any water left.
  • Add the oil and swirl to coat the bottom. Spread the chicken in the skillet in a single layer. Allow to cook without touching for 30 seconds, or until the bottom side is browned. Flip to cook the other side for a few seconds. Stir and cook until the surface is lightly charred and the inside is still pink.
  • Add the garlic and ginger. Stir a few times to release the flavor and fragrance.
  • Return the broccoli to the pan. Stir the sauce again to dissolve the cornstarch completely and pour it into the skillet. Cook and stir until the sauce thickens, about 1 minute. Transfer everything to a plate immediately.
  • Serve hot with steamed rice or boiled noodles as a main dish.

Notes

Organize your ingredients before cooking to streamline the process. Don't overcrowd the pan when cooking the chicken for proper searing. Use fresh aromatics for the best flavor. Store leftovers in an airtight container in the refrigerator for up to 3 days.
Avatar photo
Clara-Bennett
LeanYum shares practical high-protein dinner recipes for busy weeknights, meal prep, and everyday healthy eating.