In our household, weeknight dinners need to be quick, delicious, and preferably involve minimal cleanup. Takeout is often tempting, but I always feel a little better when I know exactly what’s going into our meals. That’s why this Chicken and Broccoli recipe has become an absolute staple. It’s incredibly fast to make – honestly, from prep to table in under 30 minutes – and it delivers that craveable Chinese takeout flavor without any of the guilt or mystery ingredients. My kids, who can be notoriously picky, gobble this down, especially when served over fluffy rice. The sauce is the real star here; it’s the perfect balance of savory, sweet, and just a hint of spice, clinging beautifully to the tender chicken and perfectly cooked broccoli. If you’re looking for a healthy, flavorful, and easy weeknight dinner that rivals your favorite takeout spot, look no further. This Chicken and Broccoli stir-fry is about to become your new go-to recipe!
Ingredients
This recipe uses simple, readily available ingredients, many of which you might already have in your pantry and refrigerator. Let’s break down each component and why it’s essential for creating the perfect Chicken and Broccoli stir-fry:
- 1 1/2 lbs chicken breast, cut into 1-inch cubes: Chicken breast is the lean protein source in this dish. Opt for boneless, skinless chicken breasts for convenience and ease of cutting. Cubing the chicken into 1-inch pieces ensures even cooking and allows for maximum surface area to absorb the flavorful sauce. You can also use chicken thighs for a richer flavor, but remember to adjust cooking time accordingly as thighs take slightly longer to cook. Ensure your chicken is fresh and properly thawed if using frozen chicken.
- 2 tablespoons vegetable or canola oil: A neutral oil with a high smoke point is crucial for stir-frying. Vegetable oil and canola oil are excellent choices because they can withstand the high heat needed for stir-frying without burning or imparting unwanted flavors. These oils help to prevent the chicken and broccoli from sticking to the pan and contribute to a beautiful sear and crispness. You can also use peanut oil, which is traditional in many Asian stir-fries and adds a subtle nutty flavor. Avoid olive oil as its smoke point is too low for high-heat stir-frying.
- 3 cups broccoli florets, cut into smaller pieces: Broccoli is the star vegetable, providing both texture and nutritional value. Fresh broccoli florets are recommended for the best flavor and crisp-tender texture. Cutting the florets into smaller, bite-sized pieces ensures they cook quickly and evenly in the stir-fry and are easy to eat. If you prefer, you can also use frozen broccoli florets, but make sure to thaw them completely and pat them dry before adding them to the pan to prevent excess moisture and ensure proper browning.
For the Sauce:
The sauce is where the magic happens! It’s a harmonious blend of umami, sweetness, and a touch of spice that elevates the simple chicken and broccoli to takeout perfection.
- 1/2 tablespoon minced ginger root: Fresh ginger root is indispensable for authentic Asian flavors. It provides a warm, pungent, and slightly sweet aroma that complements the other sauce ingredients beautifully. Mincing the ginger finely releases its flavor effectively. If you don’t have fresh ginger, you can use ground ginger, but the flavor will be less vibrant; use about 1/2 teaspoon of ground ginger as a substitute.
- 1/2 tablespoon minced garlic: Garlic is another foundational flavor in Asian cooking. It adds a pungent, savory, and slightly sweet note that rounds out the sauce. Like ginger, mincing the garlic ensures its flavor is evenly distributed. Fresh garlic is always preferred, but in a pinch, you can use garlic powder; use about 1/2 teaspoon of garlic powder as a substitute.
- 1/3 cup oyster sauce: Oyster sauce is a key ingredient that provides a deep umami richness and savory depth to the sauce. It’s made from oyster extracts, soy sauce, and other seasonings. It’s not actually fishy but rather intensely savory and slightly sweet. If you are vegetarian or vegan, you can substitute with hoisin sauce or vegetarian oyster sauce made from mushrooms.
- 1 tablespoon soy sauce (low sodium): Soy sauce adds saltiness and umami to the sauce. Using low sodium soy sauce allows you to control the salt level and prevents the dish from becoming overly salty. If you are gluten-free, you can use tamari, which is a gluten-free soy sauce alternative.
- 1/3 cup chicken broth (low sodium): Chicken broth adds moisture to the sauce and helps to create a smooth and pourable consistency. Using low sodium chicken broth again allows you to control the saltiness of the final dish. You can also use vegetable broth for a vegetarian option.
- 1 teaspoon sesame oil: Sesame oil provides a distinctive nutty aroma and flavor that is characteristic of Asian cuisine. A little goes a long way, so just a teaspoon is enough to add a significant flavor boost. Use toasted sesame oil for the most intense flavor.
- 1 tablespoon light brown sugar or honey: A touch of sweetness balances the savory and salty flavors in the sauce. Light brown sugar adds a subtle molasses note, while honey provides a floral sweetness. You can use either or adjust the amount to your preference.
- 1/4 teaspoon red pepper flakes: Red pepper flakes add a subtle kick of heat to the dish. If you prefer a milder flavor, you can reduce or omit the red pepper flakes. For more intense heat, you can increase the amount or use a pinch of cayenne pepper.
- 1 tablespoon cornstarch: Cornstarch is used as a thickening agent to create a glossy glaze for the sauce. When combined with liquid and heated, cornstarch creates a slurry that thickens the sauce and gives it a beautiful sheen.
For Garnish:
- Sesame seeds: Sesame seeds add a nutty flavor and visual appeal as a garnish. Toasted sesame seeds offer a more intense flavor.
- Chopped green onions: Green onions provide a fresh, mild onion flavor and a pop of color as a garnish.
Instructions
Making this Chicken and Broccoli stir-fry is surprisingly simple and quick. Here’s a step-by-step guide to ensure perfect results every time:
Step 1: Prepare the Sauce
The first step is to get the sauce ready. This can be done while the chicken marinates or just before you start cooking. In a medium bowl, combine all the sauce ingredients: minced ginger root, minced garlic, oyster sauce, low sodium soy sauce, low sodium chicken broth, sesame oil, light brown sugar or honey, red pepper flakes, and cornstarch. Whisk all the ingredients together thoroughly until they are fully combined and the cornstarch is dissolved. This ensures a smooth and lump-free sauce. Set the sauce aside.
Step 2: Marinate the Chicken (Optional but Recommended)
For the most flavorful and tender chicken, marinating is highly recommended, although it’s optional if you are short on time. Place the cubed chicken in a large ziplock bag or a bowl. Pour the prepared sauce over the chicken, ensuring all pieces are well coated. Seal the bag or cover the bowl and transfer it to the refrigerator. Marinate for at least 30 minutes, or ideally for a few hours or even overnight. The longer the chicken marinates, the more flavor it will absorb, and the more tender it will become. The marinade also helps to break down the chicken proteins, resulting in a more succulent texture. If you are short on time, even a 15-20 minute marinade will make a difference.
Step 3: Cook the Broccoli
When you are ready to cook, place a stir-fry wok or a large cast iron pan (a large skillet will also work) over medium-high heat. Add 2 tablespoons of vegetable or canola oil to the hot pan. Once the oil is shimmering and hot (this should take about a minute or two), add the broccoli florets. Toss the broccoli to coat it in the oil. Cook for 4-6 minutes, stirring occasionally, until the broccoli is tender-crisp and bright green. You want the broccoli to be cooked through but still have a slight bite to it. Avoid overcooking, as it can become mushy. Once the broccoli is cooked to your liking, transfer it to a plate and set aside.
Step 4: Cook the Chicken
Now it’s time to cook the chicken. In the same pan, which should still be hot, add the marinated chicken and the sauce to the skillet. Spread the chicken in a single layer as much as possible. If you have a lot of chicken, it’s better to cook it in batches to avoid overcrowding the pan, which can steam the chicken instead of searing it.
Let the chicken cook without moving for about 1 minute. This allows the bottom of the chicken pieces to sear and develop a nice golden-brown color. After 1 minute, begin stirring and tossing the chicken frequently, cooking until it is no longer pink and cooked through. This should take about 7-8 minutes, depending on the size of your chicken cubes and the heat of your pan. As the chicken cooks, the sauce will thicken and reduce, forming a glossy glaze that coats the chicken beautifully. Ensure the chicken reaches an internal temperature of 165°F (74°C) for food safety.
Step 5: Combine and Finish
Once the chicken is cooked and glazed, return the cooked broccoli to the pan with the chicken and sauce. Stir everything together gently to combine. Cook for another 2-3 minutes, stirring constantly, until the broccoli and chicken are heated through and everything is well coated in the flavorful sauce. This final step ensures all the components are perfectly combined and heated to the ideal serving temperature.
Step 6: Garnish and Serve
Remove the Chicken and Broccoli stir-fry from the heat. Transfer it to a serving dish or individual plates. Garnish generously with sesame seeds and chopped green onions. Serve immediately while hot and enjoy! This dish is best served fresh.
Nutrition Facts
This Chicken and Broccoli recipe is not only delicious but also relatively healthy, offering a good balance of protein, vegetables, and flavor. Here’s a breakdown of the estimated nutritional information per serving:
- Servings: 4 servings
- Calories: Approximately 265 kcal per serving
Please Note: These values are estimates and can vary based on specific ingredient brands, portion sizes, and cooking methods. For a more precise nutritional breakdown, you can use online nutrition calculators, entering the specific ingredients you use.
This recipe is a good source of:
- Protein: Chicken breast is a lean protein source, essential for muscle building and satiety.
- Fiber: Broccoli is rich in dietary fiber, which aids in digestion and promotes feelings of fullness.
- Vitamins and Minerals: Broccoli is packed with vitamins C and K, as well as folate and potassium.
- Lower in Calories and Fat: Compared to traditional takeout versions, this homemade Chicken and Broccoli stir-fry is generally lower in calories, fat, and sodium, especially when using low sodium soy sauce and chicken broth and lean chicken breast.
Preparation Time
One of the best things about this recipe is how quickly it comes together. Here’s a breakdown of the preparation and cooking times:
- Prep Time: 10 minutes
- This includes cutting the chicken into cubes.
- Chopping the broccoli into smaller florets.
- Mincing the ginger and garlic.
- Whisking together the sauce ingredients.
- Cook Time: 15 minutes
- Cooking the broccoli (4-6 minutes).
- Cooking the chicken and reducing the sauce (7-8 minutes).
- Combining and heating through (2-3 minutes).
- Total Time: 30 minutes
- This includes both prep and cook time, making it a perfect weeknight meal.
Marinating Time: While the total time is 30 minutes, remember that marinating the chicken is optional but highly recommended. Marinating time can range from 30 minutes to overnight. Factor in marinating time if you choose to marinate the chicken for optimal flavor and tenderness. Even a short 30-minute marinade significantly improves the dish.
How to Serve Chicken and Broccoli Stir-Fry
Chicken and Broccoli stir-fry is incredibly versatile and can be served in various ways to create a complete and satisfying meal. Here are some serving suggestions:
- Over Rice: The classic and most popular way to serve Chicken and Broccoli stir-fry is over steamed rice. White rice, brown rice, or jasmine rice all work well. The rice soaks up the delicious sauce beautifully.
- With Noodles: For a different carbohydrate base, serve it over noodles. Egg noodles, lo mein noodles, or even spaghetti noodles tossed with a little sesame oil are excellent choices. For a healthier option, try whole wheat noodles or zucchini noodles (zoodles).
- Alongside Quinoa: For a protein-rich and gluten-free option, serve the stir-fry with cooked quinoa. Quinoa provides a nutty flavor and a good source of fiber.
- As Lettuce Wraps: For a lighter and lower-carb meal, serve the Chicken and Broccoli stir-fry in crisp lettuce cups (like iceberg or butter lettuce). This is a refreshing and fun way to enjoy the flavors.
- With Spring Rolls or Egg Rolls: Make it a complete takeout-style feast by serving it with spring rolls or egg rolls as appetizers.
- Add More Vegetables: Boost the nutritional value and flavor by adding other stir-fried vegetables alongside the Chicken and Broccoli. Bell peppers, carrots, snow peas, mushrooms, or bok choy would all be delicious additions.
- Garnish Variations: In addition to sesame seeds and green onions, consider other garnishes like:
- Chopped peanuts or cashews for added crunch.
- A drizzle of sriracha or chili garlic sauce for extra heat.
- Fresh cilantro for a different herb flavor.
- Lime wedges to squeeze over the dish for brightness.
Additional Tips for Perfect Chicken and Broccoli Stir-Fry
To ensure your Chicken and Broccoli stir-fry is a resounding success, here are five essential tips:
- Don’t Overcrowd the Pan: When stir-frying, especially the chicken, it’s crucial not to overcrowd the pan. Overcrowding lowers the temperature of the pan, causing the ingredients to steam instead of sear. This results in less browning and a less flavorful dish. If you have a lot of chicken or broccoli, cook them in batches. This ensures each piece gets properly seared and cooked to perfection.
- High Heat is Key: Stir-frying is a high-heat cooking method. Use medium-high to high heat to get that signature stir-fry flavor and slightly charred texture. Make sure your pan is properly heated before adding the oil and ingredients. A hot pan ensures quick cooking and prevents the food from sticking.
- Prepare Everything in Advance (Mise en Place): Stir-frying is a fast cooking process, so it’s essential to have all your ingredients prepped and ready to go before you start cooking. This includes chopping the chicken and vegetables, mincing the ginger and garlic, and whisking together the sauce. Having everything at hand allows you to cook efficiently and prevents anything from burning or overcooking while you are still prepping.
- Taste and Adjust the Sauce: The sauce is the heart of this dish, so it’s important to taste and adjust it to your liking. Before adding the sauce to the pan, give it a taste. If you prefer it sweeter, add a little more brown sugar or honey. If you want it saltier, add a touch more soy sauce. If you like it spicier, add more red pepper flakes or a dash of chili oil. Remember you can always adjust the sauce to your personal preferences.
- Use Fresh Ingredients When Possible: While frozen broccoli can work in a pinch, fresh broccoli florets will always provide a better flavor and texture. Similarly, fresh ginger and garlic offer a more vibrant and aromatic flavor compared to their powdered counterparts. Using fresh, high-quality ingredients will elevate the overall taste of your Chicken and Broccoli stir-fry and make it truly restaurant-quality.
Frequently Asked Questions (FAQ)
Here are some common questions about making Chicken and Broccoli stir-fry, particularly focusing on ingredients:
Q1: Can I substitute chicken thighs for chicken breast?
A: Yes, absolutely! Chicken thighs are a great alternative to chicken breast. They are generally more flavorful and remain more moist during cooking due to their higher fat content. If using chicken thighs, trim any excess fat and cut them into 1-inch cubes, similar to the breast. Keep in mind that chicken thighs may take slightly longer to cook than chicken breast, so ensure they are cooked through and no longer pink.
Q2: I don’t have oyster sauce. What can I use instead?
A: Oyster sauce provides a unique umami flavor, but if you don’t have it, you can use hoisin sauce as a substitute. Hoisin sauce is sweeter and less salty than oyster sauce, so you might want to slightly reduce the brown sugar or honey in the recipe and add a pinch of salt to balance the flavors. For a vegetarian or vegan option, you can use vegetarian oyster sauce made from mushrooms or simply use more soy sauce combined with a touch of molasses or dark brown sugar for depth of flavor.
Q3: Can I use frozen broccoli instead of fresh?
A: Yes, frozen broccoli florets can be used. However, it’s essential to thaw them completely before adding them to the stir-fry and pat them dry with paper towels to remove excess moisture. Frozen broccoli tends to release more water during cooking, which can hinder browning and make the stir-fry a bit watery. Thawing and drying helps to minimize this. Fresh broccoli will always yield a better texture, but frozen is a convenient alternative.
Q4: Is there a substitute for sesame oil? I don’t have any.
A: Sesame oil contributes a distinct nutty flavor, but if you don’t have it, you can still make a delicious stir-fry. You can omit it entirely, or you can use a different flavorful oil like toasted peanut oil or even a small amount of toasted walnut oil as a substitute, although these will slightly alter the flavor profile. If you omit it, consider adding a tiny bit more vegetable or canola oil for cooking and perhaps a sprinkle of toasted sesame seeds at the end to try and get some of that sesame note.
Q5: Can I make this recipe gluten-free and/or soy-free?
A: Yes, with a few substitutions. To make it gluten-free, replace the soy sauce with tamari, which is a gluten-free soy sauce alternative. Ensure your oyster sauce is also gluten-free, or use a gluten-free hoisin sauce or vegetarian oyster sauce. To make it soy-free, which is more challenging, you would need to replace both soy sauce and oyster sauce. Coconut aminos can be used as a soy-free and gluten-free alternative to soy sauce, though it’s sweeter and less salty, so adjust accordingly. For oyster sauce, finding a truly soy-free substitute is difficult, but you might experiment with a combination of coconut aminos, a touch of fish sauce (if not vegetarian), and a bit of molasses to try and mimic some of the depth of flavor. Always double-check ingredient labels to ensure they meet your dietary needs.
Enjoy making this easy and delicious Chicken and Broccoli stir-fry! It’s a fantastic way to have a healthy and flavorful meal on the table in under 30 minutes, any night of the week.
Print
Homemade Chicken and Broccoli Stir-Fry
Ingredients
- 1 1/2 lbs chicken breast, cut into 1-inch cubes: Chicken breast is the lean protein source in this dish. Opt for boneless, skinless chicken breasts for convenience and ease of cutting. Cubing the chicken into 1-inch pieces ensures even cooking and allows for maximum surface area to absorb the flavorful sauce. You can also use chicken thighs for a richer flavor, but remember to adjust cooking time accordingly as thighs take slightly longer to cook. Ensure your chicken is fresh and properly thawed if using frozen chicken.
- 2 tablespoons vegetable or canola oil: A neutral oil with a high smoke point is crucial for stir-frying. Vegetable oil and canola oil are excellent choices because they can withstand the high heat needed for stir-frying without burning or imparting unwanted flavors. These oils help to prevent the chicken and broccoli from sticking to the pan and contribute to a beautiful sear and crispness. You can also use peanut oil, which is traditional in many Asian stir-fries and adds a subtle nutty flavor. Avoid olive oil as its smoke point is too low for high-heat stir-frying.
- 3 cups broccoli florets, cut into smaller pieces: Broccoli is the star vegetable, providing both texture and nutritional value. Fresh broccoli florets are recommended for the best flavor and crisp-tender texture. Cutting the florets into smaller, bite-sized pieces ensures they cook quickly and evenly in the stir-fry and are easy to eat. If you prefer, you can also use frozen broccoli florets, but make sure to thaw them completely and pat them dry before adding them to the pan to prevent excess moisture and ensure proper browning.
For the Sauce:
The sauce is where the magic happens! It’s a harmonious blend of umami, sweetness, and a touch of spice that elevates the simple chicken and broccoli to takeout perfection.
- 1/2 tablespoon minced ginger root: Fresh ginger root is indispensable for authentic Asian flavors. It provides a warm, pungent, and slightly sweet aroma that complements the other sauce ingredients beautifully. Mincing the ginger finely releases its flavor effectively. If you don’t have fresh ginger, you can use ground ginger, but the flavor will be less vibrant; use about 1/2 teaspoon of ground ginger as a substitute.
- 1/2 tablespoon minced garlic: Garlic is another foundational flavor in Asian cooking. It adds a pungent, savory, and slightly sweet note that rounds out the sauce. Like ginger, mincing the garlic ensures its flavor is evenly distributed. Fresh garlic is always preferred, but in a pinch, you can use garlic powder; use about 1/2 teaspoon of garlic powder as a substitute.
- 1/3 cup oyster sauce: Oyster sauce is a key ingredient that provides a deep umami richness and savory depth to the sauce. It’s made from oyster extracts, soy sauce, and other seasonings. It’s not actually fishy but rather intensely savory and slightly sweet. If you are vegetarian or vegan, you can substitute with hoisin sauce or vegetarian oyster sauce made from mushrooms.
- 1 tablespoon soy sauce (low sodium): Soy sauce adds saltiness and umami to the sauce. Using low sodium soy sauce allows you to control the salt level and prevents the dish from becoming overly salty. If you are gluten-free, you can use tamari, which is a gluten-free soy sauce alternative.
- 1/3 cup chicken broth (low sodium): Chicken broth adds moisture to the sauce and helps to create a smooth and pourable consistency. Using low sodium chicken broth again allows you to control the saltiness of the final dish. You can also use vegetable broth for a vegetarian option.
- 1 teaspoon sesame oil: Sesame oil provides a distinctive nutty aroma and flavor that is characteristic of Asian cuisine. A little goes a long way, so just a teaspoon is enough to add a significant flavor boost. Use toasted sesame oil for the most intense flavor.
- 1 tablespoon light brown sugar or honey: A touch of sweetness balances the savory and salty flavors in the sauce. Light brown sugar adds a subtle molasses note, while honey provides a floral sweetness. You can use either or adjust the amount to your preference.
- 1/4 teaspoon red pepper flakes: Red pepper flakes add a subtle kick of heat to the dish. If you prefer a milder flavor, you can reduce or omit the red pepper flakes. For more intense heat, you can increase the amount or use a pinch of cayenne pepper.
- 1 tablespoon cornstarch: Cornstarch is used as a thickening agent to create a glossy glaze for the sauce. When combined with liquid and heated, cornstarch creates a slurry that thickens the sauce and gives it a beautiful sheen.
For Garnish:
- Sesame seeds: Sesame seeds add a nutty flavor and visual appeal as a garnish. Toasted sesame seeds offer a more intense flavor.
- Chopped green onions: Green onions provide a fresh, mild onion flavor and a pop of color as a garnish.
Instructions
Step 1: Prepare the Sauce
The first step is to get the sauce ready. This can be done while the chicken marinates or just before you start cooking. In a medium bowl, combine all the sauce ingredients: minced ginger root, minced garlic, oyster sauce, low sodium soy sauce, low sodium chicken broth, sesame oil, light brown sugar or honey, red pepper flakes, and cornstarch. Whisk all the ingredients together thoroughly until they are fully combined and the cornstarch is dissolved. This ensures a smooth and lump-free sauce. Set the sauce aside.
Step 2: Marinate the Chicken (Optional but Recommended)
For the most flavorful and tender chicken, marinating is highly recommended, although it’s optional if you are short on time. Place the cubed chicken in a large ziplock bag or a bowl. Pour the prepared sauce over the chicken, ensuring all pieces are well coated. Seal the bag or cover the bowl and transfer it to the refrigerator. Marinate for at least 30 minutes, or ideally for a few hours or even overnight. The longer the chicken marinates, the more flavor it will absorb, and the more tender it will become. The marinade also helps to break down the chicken proteins, resulting in a more succulent texture. If you are short on time, even a 15-20 minute marinade will make a difference.
Step 3: Cook the Broccoli
When you are ready to cook, place a stir-fry wok or a large cast iron pan (a large skillet will also work) over medium-high heat. Add 2 tablespoons of vegetable or canola oil to the hot pan. Once the oil is shimmering and hot (this should take about a minute or two), add the broccoli florets. Toss the broccoli to coat it in the oil. Cook for 4-6 minutes, stirring occasionally, until the broccoli is tender-crisp and bright green. You want the broccoli to be cooked through but still have a slight bite to it. Avoid overcooking, as it can become mushy. Once the broccoli is cooked to your liking, transfer it to a plate and set aside.
Step 4: Cook the Chicken
Now it’s time to cook the chicken. In the same pan, which should still be hot, add the marinated chicken and the sauce to the skillet. Spread the chicken in a single layer as much as possible. If you have a lot of chicken, it’s better to cook it in batches to avoid overcrowding the pan, which can steam the chicken instead of searing it.
Let the chicken cook without moving for about 1 minute. This allows the bottom of the chicken pieces to sear and develop a nice golden-brown color. After 1 minute, begin stirring and tossing the chicken frequently, cooking until it is no longer pink and cooked through. This should take about 7-8 minutes, depending on the size of your chicken cubes and the heat of your pan. As the chicken cooks, the sauce will thicken and reduce, forming a glossy glaze that coats the chicken beautifully. Ensure the chicken reaches an internal temperature of 165°F (74°C) for food safety.
Step 5: Combine and Finish
Once the chicken is cooked and glazed, return the cooked broccoli to the pan with the chicken and sauce. Stir everything together gently to combine. Cook for another 2-3 minutes, stirring constantly, until the broccoli and chicken are heated through and everything is well coated in the flavorful sauce. This final step ensures all the components are perfectly combined and heated to the ideal serving temperature.
Step 6: Garnish and Serve
Remove the Chicken and Broccoli stir-fry from the heat. Transfer it to a serving dish or individual plates. Garnish generously with sesame seeds and chopped green onions. Serve immediately while hot and enjoy! This dish is best served fresh.
Nutrition
- Serving Size: One Normal Portion
- Calories: 265 kcal





