Home » Recipes Index » tender chicken and broccoli
chicken and broccoli over rice

tender chicken and broccoli

This tender chicken and broccoli recipe features juicy pieces of chicken breast, and broccoli that soaks up all the delicious, savory sauce! If you prefer beef, check out my beef and broccoli recipe instead 🙂

I’m usually team chicken thighs over chicken breast, but chicken breast is a great option when trying to incorporate more lean protein into my meals. Chicken breast usually gets a bad reputation for being dry or tough, but with the right techniques, you can get chicken breast that tastes as good as it does at a Chinese restaurant!

TWO easy tips to make chicken breast taste good in this chicken and broccoli recipe, and any stir-fry: 

Slice against the grain

Like you would for other meat like beef, make sure to slice against the grain! The “grain” is the direction that you see the long muscle fibers running. By slicing against, or perpendicular to, those fibers, you’re cutting them short (a good thing!) so you’re not chewing forever once it’s cooked.

Use the “velveting” technique for the marinade

The second tip is to velvet your chicken breast. This involves mixing a liquid (like Shaoxing wine, soy sauce, or water) to your marinade, and cornstarch. This mixture creates a hydrated starch coating on the meat, which keeps it juicy inside. Additionally, a bit of baking soda will keep it extra tender! 

It’s also common to add egg white in velveting marinades, but I find that cornstarch + liquid does a pretty good job on their own to keep the meat juicy. Also, if you add egg white but you don’t do the “passing through” technique of par-cooking the meat in hot oil or water first, you might end up with bits that look like scrambled eggs.

This “passing through” technique is also part of what makes Chinese takeout meat so tasty, but for a homecook who’s looking to reduce the amount of steps in this recipe, I skip this (and promise that the chicken breast still comes out very tender)!

Can I use chicken thighs for this chicken and broccoli recipe?

Yes, of course! I cook with chicken thighs over breasts 90% of the time, because I like their texture and flavor. I wanted to use chicken breasts in this recipe to show that it can be delicious as well, with just a few tips.

If you use chicken thighs, you can skip the baking soda in the marinade. Chicken thighs on their own are already tender and aren’t as prone to overcooking.

What other vegetables can I use instead of broccoli?

If you don’t like broccoli, you can easily replace it with other vegetables in this dish. Green beans, cauliflower, gailan (Chinese broccoli), and even asparagus would be delicious in this recipe! You can also add additional vegetables, like bell peppers, mushrooms, and onions to make this a complete chicken and veggie stir-fry.

Check out my other popular Chinese takeout recipes:

If you enjoyed this chicken and broccoli recipe…

I’d be so grateful if you left me a review below!

Be sure to subscribe to the smellylunchbox email list to receive more delicious recipes and cooking tips straight to your inbox. You can also follow me on Instagram, TikTok, and Youtube @smelly.lunchbox to stay up-to-date on my latest posts and recipes. I can’t wait to share more with you!

chicken and broccoli over rice

Tender Chicken & Broccoli

Even though we're using chicken breast, the marinade will keep this incredibly tender and juicy — perfect to pair with broccoli and this savory sauce.
5 from 2 votes
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Course Main Course
Cuisine Chinese
Servings 2


  • 1/2 lb chicken breast or thigh (8 oz)
  • 10-12 oz broccoli
  • 3-5 cloves of garlic
  • neutral oil for cooking

Chicken marinade:

  • 2 tsp Shaoxing wine
  • 2 tsp light soy sauce
  • 1/8 tsp salt
  • 1/4 tsp sugar
  • 2 tsp cornstarch
  • 1/8 tsp baking soda skip if using chicken thighs
  • 1 tsp neutral oil



Prepare the ingredients

  • Identify the grain of the chicken breast (the direction the muscle fibers are running), and slice against, or perpendicular, to that direction.
    1/2 lb chicken breast or thigh
  • Add all the marinade ingredients to the chicken, except for the neutral oil. Mix well. Add the neutral oil last and give it one last mix. Set aside to let marinade while you prep the other ingredients. (Don’t let this marinade for more than 30 min! Because it contains baking soda, it can get unpleasantly tender if left in the marinade for too long.)
    2 tsp Shaoxing wine, 2 tsp light soy sauce, 1/8 tsp salt, 1/4 tsp sugar, 2 tsp cornstarch, 1/8 tsp baking soda, 1 tsp neutral oil
  • Wash and cut the broccoli into florets. Keep the stems, but slice off any dry or tough ends. Mince the garlic.
    10-12 oz broccoli, 3-5 cloves of garlic
  • In a bowl, mix all of the sauce ingredients together.
    1/2 cup chicken broth, 2 tsp light soy sauce, 1 tbsp oyster sauce, 1 tsp sugar, 1/2 tsp rice vinegar, 2 tsp cornstarch, 1/2 tsp sesame oil

Steam or blanch the broccoli

  • Because I like to cook this all in the same pan, I just bring ½ cup of water to boil in a large pan, then add my broccoli and cover to let steam for 1-3 minutes. 1 minute if you like really crunchy broccoli, and 2 minutes if you prefer firm, and 3 if you like it softer. My preference is 2.5 minutes.
  • Remove the broccoli from the pan, and pour out any remaining water.

Cook the chicken and combine with broccoli

  • Heat up the pan to medium-high heat. Add 2 tablespoon of neutral oil. Once it’s hot, add the marinated chicken. Spread the slices evenly across the pan. Let it cook for 1-2 minutes then flip the pieces. It doesn’t need much sear or color.
    neutral oil for cooking
  • Once almost cooked through, add the minced garlic and stir-fry for 1 min.
  • Add the broccoli back to the pan. Give the sauce a stir to dissolve any settled cornstarch, then add it to the pan.
  • Mix well. Once thickened slightly, it’s ready! Enjoy with some rice.
Keyword chicken and broccoli, chinese takeout
Tried this recipe?Let us know how it was!


  1. 5 stars
    Delicious!! The chicken is so tender and the sauce tastes soo good! I followed recipe as is but subbed in green beans

  2. 5 stars
    The chicken breast is tranformed with this technique! I actually hate eating chicken breast because they always turn out dry and bland. But not anymore! We loved and will be doing again and again and again! It’s quick, easy and effortless. And incredibly delicious!

Leave a Comment

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

Recipe Rating