Main Courses
This Chinese takeout chicken and broccoli recipe delivers the same crispy-tender bites and silky sauce you crave from your favorite restaurant. Growing up in small-town Georgia, I learned early that the secret to restaurant-quality dishes lies in precise technique and bold flavors—something I’ve perfected over years of cooking.
The key is achieving that signature contrast: crispy chicken edges with tender, juicy centers paired with bright, aromatic broccoli and a sauce that coats every bite without overpowering.
The beauty of this dish is its simplicity—just a handful of pantry staples and 30 minutes of active prep time. We’ll start with chicken thighs (their higher fat content ensures juiciness) tossed in a marinade of soy sauce, garlic, and ginger, then sear them until golden.
Meanwhile, the broccoli gets a quick blanch to preserve its vibrant green color before being tossed in a homemade sauce that balances sweet, salty, and umami notes perfectly. The result? A dish that’s restaurant-quality but built for your home kitchen.
What you’ll end up with is a plate that looks as good as it tastes: crispy-tender chicken pieces with charred edges, bright green broccoli florets, and a glossy sauce that clings to every bite.
The sauce isn’t just a dipping sauce—it’s a flavor bomb that transforms simple ingredients into something extraordinary. Serve it over steamed rice, and you’ve got a complete meal that’s sure to become a family favorite.
For an extra touch, sprinkle toasted sesame seeds on top or drizzle with a garlic sauce for added depth. This recipe is foolproof, scalable for a crowd, and just as satisfying as takeout—without the wait. Let’s get cooking!
Ingredients for chinese takeout chicken and broccoli
Pantry staples and a few fresh ingredients—this delivers takeout-quality flavor at home.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Thighs 🍗 | 1 ½ lb | Bone-in, skin-on preferred |
| Broccoli Florets 🥦 | 2 cups | Fresh, cut into bite-sized pieces |
| Low-Sodium Soy Sauce 🍶 | ½ cup | For authentic umami flavor |
| Garlic Cloves 🧄 | 6 cloves | Minced for marinade and sauce |
| Fresh Ginger 🌿 | 2 tbsp | Grated, for bold flavor |
| Cornstarch 🌾 | 2 tbsp | For crispy coating |
| Vegetable Oil 🫒 | ½ cup | For frying chicken |
| Honey 🍯 | 2 tbsp | For sauce sweetness |
| Sesame Oil 🫒 | 1 tbsp | For nutty aroma |
| Rice Vinegar 🍶 | 1 tbsp | For tangy balance |
| Toasted Sesame Seeds 🥜 | 1 tbsp | For garnish |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| White Pepper 🌶️ | ¼ tsp | For subtle heat |
| Green Onions 🧅 | 2 whole | Sliced, for garnish |
The chicken thighs are non-negotiable here—bone-in, skin-on gives that classic takeout texture. Costco or your butcher's counter usually have them pre-cut, but if not, trim the excess fat yourself. Look for thighs with good marbling—they stay juicier. For the broccoli, fresh is best, but frozen florets work in a pinch (no thawing needed). The garlic and ginger? Fresh always wins—dried just won’t cut it for that authentic bite. If you’re short on time, pre-minced garlic from a jar works, but toast it first in a dry pan to deepen the flavor.
No soy sauce? Coconut aminos or even a splash of Worcestershire sauce in a pinch. The cornstarch is key for crispiness—don’t skip it. If you’re avoiding gluten, arrowroot powder works 1:1. For the sauce, honey substitutes like maple syrup or agave keep it vegan. The sesame oil? Toast it first—heat 1 tbsp in a dry pan for 30 seconds, then cool before using. That adds a whole new depth of flavor. And if you’re out of rice vinegar, apple cider vinegar does the trick.
This sauce keeps for 5 days in the fridge, so make extra. The chicken reheats best in a skillet—just add a splash of water and cover. For the broccoli, blanch it again if it’s been sitting for a day or two. Freeze the sauce in ice cube trays for easy portioning. And pro tip: Save the starchy water from cooking the broccoli—it’s liquid gold for thickening sauces later. The sesame seeds stay fresh for 6 months in the pantry, so buy extra.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe—just toss the chicken and broccoli on a sheet pan, drizzle with soy sauce, and let the oven do the work. No pots, no pans, no stress. The garlic and ginger roast right into the chicken, so you get that deep, savory aroma filling your whole kitchen.
- Umami Bomb: That low-sodium soy sauce? It’s the secret weapon. The chicken comes out with a glossy, caramelized crust, while the broccoli stays tender-crisp—just like the takeout version, but better. Honestly, the first time I tasted it, I nearly called my favorite Chinese spot to cancel my order.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Toss the leftovers in a container, and it’s a solid lunch for days—no soggy broccoli here. My kids actually eat their veggies when they’re this flavorful, and I’ve even packed it for work when I’m too tired to think.
- Budget Night Win: Chicken thighs are cheaper than breasts, and broccoli’s one of the most affordable veggies out there. A single batch feeds four for under $10, and the leftovers reheat like a dream. Took me three tries to get the soy sauce ratio right, but now it’s my reliable, wallet-friendly weeknight staple.
Step-by-step instructions for Chinese takeout chicken and broccoli
Here's how to recreate that perfect balance of crispy chicken and tender broccoli with a glossy, savory-sweet sauce.
Prep the Chicken for Maximum Crispiness
Pat the 1.5 lb chicken thighs completely dry with paper towels—this is key for crispy skin. Season both sides generously with 1 tsp salt, 0.5 tsp black pepper, and 0.25 tsp white pepper. Let them sit at room temperature for 15 minutes while you prepare the next steps.
In a shallow bowl, mix 2 tbsp cornstarch with 1 tsp salt and 0.25 tsp white pepper. This coating will create that signature crispy texture. Dip each chicken thigh in the cornstarch mixture, pressing gently to adhere evenly. Place them on a wire rack set over a baking sheet to prevent steaming.
Fry the Chicken Until Golden and Tender
Heat 0.5 cup vegetable oil in a large skillet over medium-high heat until it shimmers but doesn't smoke. Add the cornstarch-coated chicken thighs and cook for 4-5 minutes per side until the skin is deep golden brown and the internal temperature reaches 165°F. The chicken should release easily from the pan when ready.
Transfer the cooked chicken to a paper towel-lined plate to drain excess oil. Keep it warm in a 200°F oven while you prepare the broccoli and sauce. Don't skip this step—keeping the chicken warm maintains its crispiness while everything else comes together.
Blanch the Broccoli for Perfect Texture
Bring a pot of salted water to a boil and add the 2 cups broccoli florets. Cook for 2-3 minutes until they're bright green and just tender—they should still have a slight bite. Immediately drain and plunge into ice water to stop the cooking process. Drain again and pat dry thoroughly with paper towels.
Here's the thing—blanching ensures the broccoli stays vibrant and tender without turning mushy. The ice bath shock stops the cooking instantly, which is crucial for maintaining that perfect texture. Keep the broccoli in a colander until ready to use.
Create the Signature Silky Sauce
In a small bowl, whisk together 0.5 cup low-sodium soy sauce, 2 tbsp honey, 1 tbsp rice vinegar, 1 tbsp sesame oil, and 1 tbsp toasted sesame seeds. Set aside. In a separate bowl, mix 2 tbsp cornstarch with 2 tbsp water to create a slurry.
In the same skillet used for frying (no need to clean it—the fond adds flavor), add 6 minced garlic cloves and 2 tbsp grated fresh ginger. Sauté for 30 seconds until fragrant. Pour in the soy sauce mixture and bring to a gentle simmer. Slowly whisk in the cornstarch slurry, stirring constantly until the sauce thickens to a glossy consistency—about 2-3 minutes. It should coat the back of a spoon.
Combine and Garnish for Restaurant-Quality Results
Return the fried chicken to the skillet with the sauce and toss gently to coat. Add the blanched broccoli and toss everything together until the broccoli is fully coated with the sauce. Cook for an additional 1-2 minutes just to heat through.
Transfer to serving plates and garnish with 2 sliced whole green onions. The contrast of crispy chicken, tender broccoli, and that glossy, slightly sweet-savory sauce is what makes this dish so addictive. Serve immediately while everything is hot and the sauce is still silky.
Pro Tips For Making Chinese Takeout Chicken And Broccoli
- Don’t Rush the Cornstarch Dip: I learned this the hard way—pressing the chicken into that cornstarch mix hard makes all the difference. A quick dip won’t stick, and you’ll end up with sad, flaky skin instead of that golden, shatteringly crisp crust. Work the coating into every nook, especially around the edges where it’s easy to miss.
- Test Oil Heat with Ginger: That 0.5 cup of vegetable oil should shimmer like a lake at high noon—if you drop in a tiny piece of grated ginger and it sizzles immediately, you’re golden. If it just sits there, you’re frying in a swamp, and your chicken will turn greasy instead of crisp. Adjust the heat fast; this isn’t a waiting game.
- Ice Bath or Mushy Broccoli: Skipping the ice water after blanching is the fastest way to ruin your broccoli’s texture. Two minutes in boiling water, then immediately into ice—no exceptions. I once left it in the colander “just for a sec,” and the florets turned to sad, limp pudding. Future you will thank you for the effort.
- Save the Fond, Skip the Cleanup: That dark, sticky residue in your skillet after frying? That’s flavor gold. Don’t waste time scrubbing it out—leave it in for the sauce. It’ll deepen the umami and make your soy-honey glaze taste like it came from a wok, not a recipe box. (Yes, even if you’re impatient like me.)
Regional styles of chinese takeout chicken and broccoli
Hong Kong Style
This version keeps the crispy chicken but amps up the heat with 1 tsp chili flakes and 1 tbsp chili garlic sauce in the sauce.
I add 1 tbsp oyster sauce to deepen the umami, and a splash of Shaoxing wine (just 1 tbsp) when making the sauce—it adds complexity. Garnish with extra toasted sesame seeds and a sprinkle of crushed dried chilies for that Hong Kong street-food vibe. 🌶️
Taiwanese Spicy
Taiwanese takeout often includes a spicy chili oil drizzle—heat 1 tbsp vegetable oil in a small pan, add 1 tbsp red chili flakes, and cook until fragrant. Drizzle this over the finished dish.
For extra heat, substitute 1 tbsp of the honey in the sauce with 1 tbsp of chili sauce (like La Choy). Serve with pickled mustard greens on the side for tangy contrast. 🔥
Cantonese Classic
In Cantonese-style restaurants, the sauce is often thicker and slightly sweeter. Reduce the honey to 1 tbsp and add 1 tsp of brown sugar to the sauce mixture. Use 1 extra tbsp of cornstarch in the slurry to achieve that glossy, thick consistency.
Garnish with extra green onions and a pinch of white pepper for a more refined touch. This version is lighter on heat but richer in flavor. ✨
Sichuan Fusion
For a Sichuan twist, add 1 tbsp doubanjiang (fermented chili bean paste) to the sauce and stir in ½ tsp Sichuan peppercorns (toasted and ground) at the end. The sauce will have a numbing-spicy kick that’s addictive.
Serve with steamed jasmine rice and a side of quick-pickled cucumbers to balance the heat. This version is perfect for those who love bold, complex flavors. 💫
Korean-Inspired
Swap the rice vinegar for 1 tbsp gochujang (Korean chili paste) and add ½ tsp gochugaru (Korean red pepper flakes) to the sauce. Toss in 1 tbsp of toasted sesame seeds and finish with a drizzle of 1 tsp sesame oil.
The result is a sweet-spicy-savory sauce that’s a crowd-pleaser. Garnish with extra green onions and a sprinkle of toasted sesame seeds for texture. 🌟
Japanese Teriyaki Twist
For a Japanese-inspired version, replace the soy sauce with ½ cup teriyaki sauce and reduce the honey to 1 tbsp. Add 1 tbsp mirin to the sauce for a touch of sweetness and brightness.
Serve over steamed white rice and drizzle with extra sesame seeds. This lighter, sweeter version is great for those who prefer a milder flavor profile. 🍶
Nutrition facts
Frequently asked questions
Why do you use chicken thighs instead of breasts for this recipe?
The higher fat content in thighs keeps them juicy while frying, giving you that perfect crispy-tender texture you get from takeout. Breasts would dry out—this is the secret to restaurant-style results at home.
Can I make this dish ahead of time?
Prepare the sauce first—it keeps for 5 days in the fridge. For the chicken, cook it, cool completely, then reheat in a skillet with a splash of water. Blanch the broccoli fresh before serving to maintain its bright color and crisp texture.
What's the best way to get extra crispy chicken skin?
Pat the thighs completely dry before seasoning, and let them sit at room temperature for 15 minutes before frying. The cornstarch coating is non-negotiable—it creates that golden, shatteringly crisp texture. Don't skip the wire rack either—it prevents steaming.
How do I adjust the heat level in the sauce?
For more heat, add ½ tsp red pepper flakes or 1 tsp chili garlic sauce to the sauce. For milder flavor, reduce the honey to 1 tbsp and skip the sesame oil. The sauce's balance is flexible—adjust to your taste!
Can I use boneless chicken instead?
Yes, but bone-in thighs give better flavor and moisture. If using boneless, reduce cooking time to 3-4 minutes per side—they'll cook faster. The skin won't be as crispy, but the technique still works for tender, flavorful bites.
