Main Courses
This Asian chicken broccoli rice recipe delivers restaurant-quality umami crunch in just 25 minutes, proving you don't need a wok to create wok hei flavor. The secret lies in high-heat stir-frying that caramelizes the chicken and broccoli while preserving their texture, then marrying them with a savory soy-ginger sauce that clings to every bite.
What sets this dish apart is the balance of textures—crisp-tender broccoli florets, perfectly seared chicken pieces, and fluffy jasmine rice that soaks up the aromatic sauce. I've developed this recipe to work with either traditional wok techniques or a simple sheet-pan method, so you can achieve the same results whether you're cooking in a bustling kitchen or your home stove.
The sauce is where the magic happens—a harmonious blend of soy sauce, ginger, garlic, and a touch of honey that creates depth without overwhelming the natural flavors. This recipe builds on classic Chinese-American techniques while making them accessible for home cooks, ensuring you get that signature umami richness that makes this dish so universally loved.
Ready in one pan, this complete meal delivers satisfying texture contrast and bold flavors that will make you reach for seconds. The best part? Every component comes together in the same cooking vessel, minimizing cleanup while maximizing flavor impact. Let's get started on creating this restaurant-worthy dish at home.
Ingredients for asian chicken broccoli rice
Grab these fresh ingredients and you'll have restaurant-style Asian chicken broccoli rice ready in 25 minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Breast 🍗 | 1 ½ lb | Cut into 1-inch pieces |
| Broccoli Florets 🥦 | 4 cups | Fresh, cut into bite-size pieces |
| Jasmine Rice 🍚 | 1 ½ cups | Uncooked, long-grain preferred |
| Soy Sauce 🥢 | ½ cup | Light or regular, not low-sodium |
| Sesame Oil 🫒 | 1 tbsp | Toasted, for aroma |
| Fresh Ginger 🧄 | 2 tbsp | Finely grated, fresh preferred |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Honey 🍯 | 1 tbsp | Light or mild variety |
| Vegetable Oil 🫒 | 2 tbsp | High smoke point, like avocado |
| Green Onion 🧅 | 3 whole | Thinly sliced, for garnish |
| Sesame Seeds 🌾 | 1 tbsp | Toasted, for garnish |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Red Pepper Flakes 🔥 | ½ tsp | Optional, for heat |
The chicken is the star here—boneless breast gives you clean, tender bites that stay juicy even after stir-frying. Cut it into 1-inch pieces for even cooking. I like to grab mine from the butcher counter for the freshest cut, but pre-cut packages work too. For broccoli, fresh florets are ideal, but frozen works in a pinch (no thawing needed). Look for jasmine rice at the Asian market—it's stickier than basmati and soaks up the sauce beautifully. If you can't find it, long-grain white rice is a solid substitute.
No soy sauce? Coconut aminos work in a pinch, though the flavor will be slightly different. Fresh ginger and garlic are non-negotiable for that signature umami punch—pre-minced jars are fine if you're in a rush, but fresh tastes worlds better. The honey adds just enough sweetness to balance the savory sauce. Substitute maple syrup if you're avoiding refined sugar. For extra crunch, toast your sesame seeds in a dry pan for 30 seconds before adding them to the dish. And if you're feeling spicy, red pepper flakes are the way to go.
Cook the rice ahead of time—it needs 15 minutes to rest after cooking, so plan for that. The chicken and broccoli can be prepped while the rice simmers. This dish reheats beautifully—just add a splash of water and stir-fry again. Keeps for 3-4 days in the fridge, or freeze portions for up to 3 months. I always double the sauce and store it separately so I can drizzle it over rice bowls later in the week.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this for nights when I’m too tired to scrub a million dishes. Toss the chicken, broccoli, and rice in one skillet—no chopping boards, no mess—and let the soy sauce and sesame oil work their savory, nutty magic while you stir. (Yes, even on a Tuesday night.)
- Umami Bomb: That moment when the chicken hits the pan with a splash of soy sauce? Pure flavor paydirt. The broccoli stays crisp-tender, the rice soaks up just enough of the caramelized sauce, and a drizzle of sesame oil at the end? It’s the kind of dish that makes you go, “Wait, I made this?”
- Lunchbox Hero: Between us, this is my go-to for meal prep. Cook a big batch of rice, slice the chicken, and portion everything into containers—it’s ready to grab in the morning. (Pro tip: The leftovers taste even better the next day, thanks to the soy sauce deepening in flavor.)
- Budget Win: Chicken breast and broccoli are pantry staples, and jasmine rice stretches for days. A few tablespoons of soy sauce and a tiny bottle of sesame oil make this dish feel fancy without breaking the bank. Honestly, I’ve fed a family of four for under $15 with this recipe.
Step-by-step instructions for Asian chicken broccoli rice
Here's how to create a perfectly balanced wok-tossed dish with tender chicken and crisp broccoli.
Cook the Jasmine Rice to Perfect Texture
Rinse the 1.5 cups jasmine rice under cold water until the water runs clear, then drain in a fine-mesh strainer. Transfer to a pot and add 2 cups water. Bring to a boil, then immediately reduce heat to low, cover, and simmer for 15 minutes. Turn off heat and let it steam covered for another 10 minutes. This resting period prevents mushy rice.
Fluff the rice gently with a fork and keep it warm covered. I like to spread it on a plate before serving - it looks more appealing and prevents clumping. The rice should be tender but still have a slight bite, with individual grains visible.
Prepare the Chicken and Broccoli
Cut the 1.5 lb boneless chicken breast into 1-inch pieces. In a large bowl, toss with 1 tsp salt, 0.5 tsp black pepper, and 1 tbsp honey until evenly coated. Let it sit while you prep the vegetables - this gives the marinade time to penetrate.
Cut the 4 cups broccoli florets into bite-size pieces. In a small bowl, mix 2 tbsp vegetable oil, 2 tbsp finely grated fresh ginger, and 4 minced garlic cloves. The oil will help distribute the flavors evenly when we toss everything together later.
Stir-Fry Chicken Until Fully Cooked
Heat a wok or large skillet over high heat until smoking. Add the chicken pieces in a single layer and let them sear undisturbed for 2-3 minutes until golden brown. Don't crowd the pan - cook in batches if needed. The chicken should release easily when ready to stir.
Remove the chicken and set aside. In the same wok, add the broccoli florets and toss with the ginger-garlic oil mixture. Stir-fry for 3-4 minutes until the broccoli turns bright green and just begins to soften at the edges. You want it to stay crisp-tender, not mushy.
Combine Everything for Maximum Flavor
Return the chicken to the wok with the broccoli. Pour in the 0.5 cup soy sauce and 1 tbsp sesame oil, tossing everything together for 1-2 minutes. The sauce should coat the chicken and vegetables evenly, creating a glossy sheen.
Add the 0.5 tsp red pepper flakes (if using) and toss once more. The heat will distribute throughout the dish. Taste and adjust seasoning - you might want to add a splash more soy sauce if it's not salty enough. The perfect balance should have umami from the soy, sweetness from the honey, and a touch of spice.
Serve with Fresh Garnishes
Transfer the chicken and broccoli mixture to a serving platter. Spoon the jasmine rice alongside it, creating an attractive presentation. Garnish with thinly sliced green onion and toasted sesame seeds right before serving.
The sesame seeds add a delightful crunch and visual contrast, while the green onion brings freshness. Serve immediately while everything is hot and the flavors are at their peak. Each bite should deliver perfectly cooked chicken, crisp broccoli, and fragrant rice in every mouthful.
Pro Tips For Making Asian Chicken Broccoli Rice
- SEAR CHICKEN FIRST: Hit the chicken with a screaming-hot pan—no oil needed if your pan’s nonstick—until it’s deep golden on both sides. I used to skip this and wondered why my chicken tasted bland; the Maillard reaction is your flavor foundation, even if you’re drowning it in soy sauce later.
- CUT BROCCOLI SMALL: Florets bigger than a golf ball won’t cook evenly. Trim the stems thin and slice florets into thirds—this ensures they’re tender-crisp in the same time the chicken finishes. (Yes, it looks like a toddler’s plate, but it’s worth it.)
- SALT THE RICE WATER: Jasmine rice needs a pinch of salt in the cooking water—about ½ teaspoon per cup—or it’ll taste like cardboard. I learned this the hard way after a bland batch where I assumed the soy sauce would cover it.
- FINISH WITH SESAME OIL LAST: Drizzle sesame oil over the entire dish right before serving—rice, chicken, broccoli—so it doesn’t burn off. A tablespoon is plenty; more just tastes like perfume. (And no, you can’t “fix” it by adding more later.)
Regional styles of this dish
Chinese-American Classic
This version is the original take you'd find in many American-Chinese restaurants, where the focus is on bold, salty-sweet flavors. The chicken is typically marinated in soy sauce, cornstarch, and a touch of sugar before stir-frying, creating a crispy exterior. I like to add 1 tbsp of rice vinegar to the sauce for brightness, balancing the richness. Serve with extra green onions and sesame seeds for that classic restaurant-style finish. 🥢
Japanese Teriyaki Twist
For a Japanese-inspired version, replace the soy-ginger sauce with a teriyaki glaze made from 3 tbsp soy sauce, 2 tbsp mirin, 1 tbsp sake, and 1 tbsp honey. The mirin adds natural sweetness and depth, while the sake enhances the umami. Cook the chicken in this glaze for 2-3 minutes at the end to let it caramelize slightly. Garnish with thinly sliced shiso leaves if available for an authentic touch. 🍶
Thai Peanut Crunch
Transform this dish into a Thai-inspired bowl by adding 2 tbsp of creamy peanut butter and 1 tbsp of sriracha to the sauce. Stir in 1 tsp of fish sauce for extra depth and top with crushed peanuts and cilantro. The peanut butter adds richness while the sriracha brings heat. For extra crunch, toss the broccoli in 1 tsp of toasted sesame oil before stir-frying. 🥜
Korean Gochujang Heat
Give it a Korean kick by swapping the soy sauce for 3 tbsp gochujang (Korean chili paste) and adding 1 tbsp of gochugaru (Korean red pepper flakes) to the sauce. The gochujang adds a sweet, spicy depth that pairs perfectly with the chicken. Finish with thinly sliced scallions and a drizzle of sesame oil. For extra texture, add quick-pickled cucumbers on the side. 🌶️
Vietnamese Lemongrass Zing
For a Vietnamese-inspired version, infuse the sauce with 2 stalks of lemongrass (finely minced) and 1 tbsp of fish sauce. Add 1 tsp of sugar to balance the acidity. The lemongrass adds a bright, citrusy aroma that elevates the dish. Garnish with fresh mint leaves and lime wedges for a refreshing finish. Serve over jasmine rice for the perfect balance of flavors. 🍋
Sheet-Pan Shortcut
If you're short on time, use a sheet pan for a hands-off approach. Toss the chicken, broccoli, and rice with the sauce on a parchment-lined sheet pan and bake at 400°F for 20-25 minutes, stirring halfway. This method keeps the flavors intact while simplifying the process. Perfect for busy weeknights! 🔥
Nutrition facts
Frequently asked questions
Can I substitute chicken thighs for breast in this recipe?
Chicken thighs add extra richness and stay juicier during stir-frying. Use 1.5 lb of boneless thighs (trimmed of excess fat) and reduce cooking time to 2-3 minutes per side—thighs cook faster than breast. The skin-on version adds crispiness, but remove it before stir-frying to prevent burning.
How do I keep the broccoli crisp-tender instead of mushy?
High heat and quick cooking are key! Cut florets into 1-inch pieces for even cooking. Stir-fry over medium-high heat for only 3-4 minutes—they should be bright green with slight softening at the edges. Avoid overcrowding the pan, and work in batches if needed. A splash of rice vinegar in the stir-fry oil also helps preserve texture.
What’s the best way to reheat leftovers without drying out the chicken?
Reheat gently in a skillet with 1 tsp oil over medium-low heat for 2-3 minutes, adding a splash of water or broth to keep moisture. Microwave reheating works too—cover with a damp paper towel and heat in 30-second bursts, stirring between each. Leftovers keep for 3-4 days in the fridge or 3 months frozen.
Can I make this dish in an air fryer instead of a wok?
Yes! Toss the chicken and broccoli with 1 tbsp oil and the sauce, then air fry at 375°F for 10-12 minutes, shaking the basket halfway. The rice can be cooked separately or even made in the air fryer (check manufacturer guidelines). The texture will be slightly different but still delicious—great for a hands-off approach!
Why does my sauce taste too salty?
Soy sauce is salty, so taste as you go! If it’s too strong, balance with 1 tsp honey or ½ tsp sugar to mellow the saltiness. A splash of water or broth (1-2 tbsp) also dilutes without losing flavor. For extra depth, add ½ tsp grated ginger or a pinch of white pepper—it rounds out the taste beautifully.
