
There’s something so wonderfully comforting about a perfectly executed chicken with broccoli and rice—it’s the kind of meal that feels both elegant and approachable, whether you’re cooking for your family on a Tuesday night or impressing guests at a casual dinner party. This classic combination has been a staple in home kitchens for generations, and for good reason: it’s nutritious, delicious, and surprisingly versatile.
What makes this recipe truly special is the balance of flavors and textures. The tender, juicy chicken serves as the perfect canvas for a silky, savory sauce that clings beautifully to both the broccoli florets and the fluffy rice. The broccoli adds a lovely pop of color and a subtle earthiness that complements the richness of the sauce, while the rice soaks up all those delicious flavors, making every bite absolutely satisfying.
I’ve been making variations of this dish for years, and I’ve learned a few key tricks that elevate it from ordinary to truly exceptional. First, the quality of your ingredients matters—use fresh broccoli and good-quality chicken breast. Second, don’t skip the step of searing the chicken; this creates a beautiful golden crust that adds incredible depth of flavor. Third, the sauce is where the magic happens. A combination of chicken broth, soy sauce, garlic, and a touch of sesame oil creates an umami-rich coating that makes this dish absolutely irresistible.
What I love most about this recipe is its flexibility. You can use rotisserie chicken if you’re short on time, swap the rice for cauliflower rice if you prefer, or even add other vegetables like snap peas or carrots. It’s also wonderfully make-ahead friendly—you can prep your ingredients in advance and have dinner on the table in under 30 minutes. For more inspiration on weeknight dinners, check out our Quick Tasty Bacon Carbonara Recipe or explore our Delicious Heavy Cream Pasta Recipe.
This dish is also incredibly forgiving when it comes to cooking methods. While I prefer pan-searing and finishing in the oven for perfectly cooked chicken, you can absolutely use a skillet method if that’s more convenient. The sauce will keep everything moist and flavorful no matter which technique you choose. For additional sauce inspiration, our Best Heavy Cream Alfredo Sauce Recipe offers great techniques for building rich, cohesive sauces.
I’ve also found that this dish pairs beautifully with simple side salads. Our Best Chickpea Salad Recipe would be absolutely perfect alongside this main course, adding a fresh, protein-packed element. If you want to add some brightness and complexity, consider our Easy Pickled Red Onion Recipe as a garnish.
The beauty of this chicken with broccoli and rice recipe is that it’s a complete meal in one dish. Everything you need—protein, vegetables, and carbohydrates—comes together in perfect harmony. It’s restaurant-quality enough to impress, yet simple enough to make on your busiest weeknights. Once you master this recipe, you’ll find yourself making it again and again. Trust me, it’s that good.
Ingredients
- 2 pounds boneless, skinless chicken breasts (about 4 medium breasts)
- 2 cups broccoli florets (about 1 large head)
- 2 cups long-grain white rice or jasmine rice, uncooked
- 4 cups chicken broth, divided
- 3 tablespoons low-sodium soy sauce
- 2 tablespoons oyster sauce
- 1 tablespoon sesame oil
- 4 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- 2 tablespoons cornstarch mixed with 3 tablespoons water (slurry)
- 2 tablespoons vegetable oil
- Salt and black pepper to taste
- 1 teaspoon red pepper flakes (optional)
- 2 green onions, sliced for garnish
- 1 tablespoon sesame seeds for garnish

Instructions
- Pat the chicken breasts dry with paper towels and season generously on both sides with salt and black pepper. This step is crucial for achieving a golden, flavorful crust when searing.
- Heat 2 tablespoons of vegetable oil in a large, heavy-bottomed skillet over medium-high heat. Once the oil is shimmering and hot, carefully place the chicken breasts in the pan.
- Sear the chicken for 5-6 minutes on the first side without moving it. You want to achieve a beautiful golden-brown crust. Flip and sear for another 5 minutes on the second side. The chicken doesn’t need to be cooked through at this point.
- Remove the seared chicken from the skillet and set aside on a clean plate. Don’t wash the skillet—those browned bits are liquid gold for flavor.
- In the same skillet, reduce heat to medium and add the minced garlic and ginger. Sauté for about 1 minute until fragrant, stirring constantly to prevent burning.
- Add the soy sauce, oyster sauce, sesame oil, and 3 cups of the chicken broth to the skillet. Stir well to combine all the liquid and create your base sauce.
- Return the seared chicken breasts to the skillet, nestling them into the sauce. The sauce should come about halfway up the sides of the chicken.
- Bring the sauce to a simmer, then reduce heat to medium-low. Cover the skillet partially with a lid or foil and let the chicken cook for 12-15 minutes, depending on thickness.
- While the chicken cooks, prepare the rice in a separate pot according to package directions using the remaining 1 cup of chicken broth and water as needed. This infuses the rice with even more flavor.
- Add the broccoli florets to the skillet around the chicken pieces. They’ll steam gently in the sauce and absorb all those wonderful flavors.
- Cook uncovered for another 5-7 minutes until the broccoli is tender-crisp and the chicken is cooked through (internal temperature of 165°F when measured with a meat thermometer in the thickest part).
- Remove the chicken and broccoli from the skillet with a slotted spoon and set aside on a serving platter.
- Slowly pour the cornstarch slurry into the simmering sauce while stirring constantly. This will thicken the sauce to a beautiful, silky consistency.
- Continue stirring for 1-2 minutes until the sauce reaches your desired thickness. It should coat the back of a spoon.
- Taste the sauce and adjust seasoning with additional salt, pepper, or soy sauce as needed. Add red pepper flakes if you prefer a bit of heat.
- Slice or chop the cooked chicken into bite-sized pieces and return it to the skillet with the sauce and broccoli.
- Gently fold everything together, being careful not to break apart the broccoli florets.
- Serve the chicken and broccoli mixture over the fluffy cooked rice, garnishing with sliced green onions and sesame seeds.

Pro Tips
Make-Ahead Option: You can prepare the rice and chop all vegetables up to 24 hours in advance. Store in separate airtight containers in the refrigerator. Sear the chicken just before you plan to serve.
Sauce Consistency: If your sauce is too thick, add a splash of chicken broth or water. If it’s too thin, make an additional cornstarch slurry and repeat the thickening process.
Vegetable Variations: Feel free to add or substitute vegetables. Snap peas, carrots, bell peppers, or mushrooms all work beautifully. Add harder vegetables like carrots earlier in the cooking process so they have time to soften.
Rice Alternatives: This dish works wonderfully with brown rice, wild rice, or even cauliflower rice if you prefer a lower-carb option. Cooking times may vary, so adjust accordingly.
Leftover Storage: Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently in a skillet with a splash of water to restore the sauce consistency.
Frozen Broccoli: If fresh broccoli isn’t available, frozen broccoli florets work perfectly. Add them during the last 5 minutes of cooking so they don’t become mushy.
Sesame Oil Note: Sesame oil has a strong flavor, so use it sparingly. A little goes a long way in adding authentic Asian flavor to this dish.
Protein Options: While chicken breast is traditional, this recipe also works wonderfully with chicken thighs for a juicier result, or even shrimp if you prefer seafood.
Garlic and Ginger: Fresh is best for this recipe, but if you’re in a pinch, you can use 1 teaspoon garlic powder and 1/2 teaspoon ground ginger. The flavor won’t be quite as vibrant, but it will still be delicious.
Serving Suggestions: This dish pairs beautifully with a crisp white wine like Sauvignon Blanc or Pinot Grigio. For a complete meal, serve with a simple green salad dressed with a light vinaigrette.
