Sticky Chicken Broccoli Rice Bowls with Spicy Mayo

Introduction

These Sticky Chicken Broccoli Rice Bowls are a satisfying combination of tender seasoned chicken, fluffy rice, roasted broccoli, and a glossy homemade sauce that is sweet, savory, garlicky, and pleasantly spicy. Everything comes together in a bowl with a drizzle of creamy spicy mayo and a sprinkle of sesame seeds.

The sticky sauce is what brings the whole meal together. Soy sauce and honey create a sweet-salty base, while rice vinegar adds brightness, garlic and ginger add warmth, and sriracha gives it a little heat. The arrowroot slurry helps the sauce thicken enough to cling to the chicken and broccoli.

This is a great dinner when you want something filling but still built around simple ingredients. The components can also be prepared separately, which makes these bowls convenient for meal prep and easy to customize.

Quick Recipe Overview

  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: About 50 minutes
  • Servings: 4
  • Difficulty Level: Easy
  • Cuisine: Asian-inspired
  • Course: Main Course / Dinner

Ingredients

For the Rice Bowls

  • 2 cups uncooked rice
  • 2 small heads broccoli, chopped into bite-sized florets
  • 3 large chicken breasts
  • 2 tablespoons olive oil
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 teaspoon chili powder
  • 1 teaspoon smoked paprika
  • 1 teaspoon onion powder
  • 1 teaspoon dried oregano

For the Sticky Sauce

  • 1/2 cup soy sauce
  • 1/2 cup honey
  • 1/4 cup rice vinegar
  • 3 cloves garlic, minced
  • 2 tablespoons sriracha
  • 2 teaspoons sesame oil
  • 1 teaspoon ground ginger
  • 2 teaspoons arrowroot powder
  • 2 tablespoons water

For the Spicy Mayo

  • 1/2 cup mayonnaise
  • 1 tablespoon sriracha
  • 2–3 tablespoons water

For Topping

  • Sesame seeds, as needed

Step-by-Step Instructions

1. Cook the rice

Start by preparing the rice according to the package directions.

For most varieties, rinse the rice under cool water until the water runs relatively clear. Add it to a saucepan with the appropriate amount of water and cook according to the package instructions.

Once cooked, remove the rice from the heat and let it sit covered for a few minutes. Fluff gently with a fork before serving.

Keep the rice covered while you prepare the rest of the meal so it stays warm.

2. Prepare the chicken

Pat the chicken breasts dry with paper towels. If they are very thick, carefully slice them horizontally or pound them to a more even thickness.

Cut the chicken into bite-sized pieces.

Place the chicken in a bowl and add the olive oil, salt, black pepper, chili powder, smoked paprika, onion powder, and oregano.

Toss thoroughly until the chicken pieces are evenly coated with the seasoning.

3. Cook the broccoli

Preheat the oven to 425°F (220°C).

Spread the chopped broccoli over a large baking sheet. Toss it with a small amount of olive oil if desired, then spread it into a single layer.

Roast for approximately 15–20 minutes, turning once if needed.

The broccoli should be tender when pierced with a fork and have browned edges. You want some caramelization without cooking it until it becomes soft and mushy.

4. Cook the chicken

While the broccoli is roasting, heat a large skillet over medium-high heat.

Add the seasoned chicken in a single layer. If your skillet is small, cook the chicken in batches rather than overcrowding the pan.

Cook for approximately 6–10 minutes, turning the pieces occasionally, until they are browned on the outside and cooked through.

The thickest pieces should reach 165°F (74°C) internally.

Transfer the cooked chicken to a plate and keep it nearby while you prepare the sauce.

5. Make the sticky sauce

In a bowl, whisk together the soy sauce, honey, rice vinegar, minced garlic, sriracha, sesame oil, and ground ginger.

Pour the mixture into the same skillet used for the chicken.

Bring the sauce to a gentle simmer over medium heat, stirring occasionally.

6. Thicken the sauce

In a small bowl, mix the arrowroot powder with 2 tablespoons of water until completely smooth.

This is your slurry.

Slowly pour the slurry into the simmering sauce while stirring constantly. Continue cooking for about 1–2 minutes, or until the sauce becomes noticeably thicker and glossy.

Don’t add the arrowroot powder directly to the hot sauce without mixing it with water first, as it can form lumps.

7. Coat the chicken

Return the cooked chicken to the skillet.

Toss it through the thickened sauce until every piece is coated.

Allow the chicken to simmer gently in the sauce for another minute or two. The sauce should cling to the chicken rather than pooling thinly at the bottom of the skillet.

If the sauce becomes thicker than you like, add a small splash of water and stir.

8. Make the spicy mayo

Add the mayonnaise and sriracha to a small bowl.

Start by adding 2 tablespoons of water and whisk until smooth.

Add another tablespoon of water if needed until the spicy mayo reaches a consistency that can easily be drizzled over the bowls.

Taste and adjust the sriracha according to your preferred level of heat.

9. Assemble the bowls

Divide the cooked rice between four bowls.

Add roasted broccoli to one side and spoon the sticky chicken over the rice.

Drizzle the spicy mayo over the top.

Finish with a sprinkle of sesame seeds.

Serve while the chicken, rice, and broccoli are warm.

Recipe Tips for Success

Cut the chicken evenly

Chicken breast pieces that are similar in size will cook at roughly the same rate. Cutting very large breasts into smaller, even pieces also makes the final bowls easier to eat.

Don’t overcrowd the skillet

Give the chicken enough room to touch the hot surface. If too many pieces are packed into the pan, they can release moisture and steam rather than developing a browned exterior.

Cook in batches if necessary.

Watch the sticky sauce carefully

Honey can catch on the bottom of a hot pan if the sauce is left unattended. Keep the heat moderate and stir as the sauce thickens.

Make the arrowroot slurry separately

Arrowroot powder needs to be dispersed in cool water before being added to hot liquid. This helps prevent clumps and gives you a smoother sauce.

Don’t overcook the broccoli

Roasted broccoli should have some bite. Once the florets are tender and the edges have browned, they’re ready.

Keep the spicy mayo drizzleable

The water in the spicy mayo isn’t just for thinning it out. A thinner consistency makes it much easier to drizzle evenly across the bowls without using too much sauce.

Taste the sauce before serving

Soy sauce brands vary in saltiness, and sriracha varies in heat. Taste the sauce after it thickens and adjust the balance if necessary.

Ingredient Substitutions

Chicken breasts

Boneless, skinless chicken thighs can be used instead. They have more fat and tend to remain juicy, although the cooking time will vary depending on the size of the pieces.

Arrowroot powder

Cornstarch can be substituted for arrowroot powder. Mix it with water in the same way to create a slurry, although the finished sauce may have a slightly different texture.

Soy sauce

For a gluten-free version, use a certified gluten-free tamari or gluten-free soy sauce.

Honey

Honey provides both sweetness and thickness. Maple syrup can be used in a pinch, but the flavor and final consistency will be slightly different.

Broccoli

Broccoli can be replaced with cauliflower, green beans, bell peppers, or a mixture of vegetables. Adjust the roasting time depending on the vegetable used.

Mayonnaise

For a lighter spicy mayo, replace part of the mayonnaise with plain Greek yogurt. The result will be tangier and slightly lighter.

Recipe Variations

Extra-Spicy Chicken Bowls

Increase the sriracha in the sticky sauce and spicy mayo. You can also add a pinch of crushed red pepper flakes to the chicken seasoning.

Mild Family-Friendly Bowls

Reduce or omit the sriracha from the chicken sauce and spicy mayo. Keep the sauce sweet and savory, then allow individual servings to be topped with hot sauce if desired.

Teriyaki-Style Chicken Bowls

Use the same basic sticky sauce but increase the ginger slightly and add extra sesame seeds for a stronger teriyaki-inspired flavor.

Vegetable-Loaded Bowls

Add roasted bell peppers, carrots, snap peas, or cauliflower alongside the broccoli. This is an easy way to increase the vegetable variety without changing the main sauce.

Creamy Chicken Bowls

For a richer bowl, add a little extra spicy mayo just before serving. The creamy sauce contrasts nicely with the sticky chicken and roasted vegetables.

Meal Prep Bowls

Divide the rice, chicken, and broccoli into individual containers. Keep the spicy mayo in small separate containers and add it after reheating so the sauce stays fresh and creamy.

Storage and Reheating

Allow leftover chicken, rice, and broccoli to cool appropriately before transferring them to airtight containers and refrigerating them.

For best quality, refrigerated leftovers should generally be eaten within 3–4 days.

Store the spicy mayo separately when possible. This makes reheating easier and prevents the sauce from becoming warm and oily.

To reheat, warm the rice, chicken, and broccoli in the microwave in short intervals, stirring or rearranging the food between intervals. You can also reheat the chicken and broccoli in a skillet over medium-low heat.

Add a small splash of water if the sticky sauce has become very thick after refrigeration.

The chicken and rice can be frozen, although roasted broccoli may become softer after thawing. If freezing, package the components in airtight freezer-safe containers and thaw them in the refrigerator before reheating.

For meal prep, freezing the chicken and rice separately from the broccoli and spicy mayo generally gives the best texture.

Serving Suggestions

These bowls are already a complete meal, but you can easily add extra toppings or sides.

Topping Ideas

Try adding:

  • Extra sesame seeds
  • Sliced green onions
  • Chopped fresh cilantro
  • Thinly sliced cucumber
  • Shredded carrots
  • Sliced avocado
  • Fresh lime wedges

Extra Sauce

If you like a saucier bowl, make a little extra sticky sauce and drizzle it over the rice just before serving.

A small amount goes a long way because the sauce is concentrated with soy sauce, honey, garlic, ginger, and sriracha.

Side Dishes

For a larger spread, serve the bowls with:

  • Cucumber salad
  • Edamame
  • Steamed vegetables
  • Asian-style slaw
  • Spring rolls
  • Simple green salad

Drinks

A cold sparkling water with lime, iced tea, or a light citrus drink works well alongside the sweet-and-spicy flavors.

Nutrition Information

The following is an estimated nutritional breakdown per serving, assuming the recipe makes 4 servings and includes the rice, chicken, broccoli, sticky sauce, and spicy mayo.

  • Calories: Approximately 900
  • Protein: Approximately 55 g
  • Carbohydrates: Approximately 105 g
  • Fat: Approximately 30 g
  • Saturated Fat: Approximately 6 g
  • Fiber: Approximately 6 g
  • Sugar: Approximately 35 g
  • Sodium: Approximately 2,300 mg

These figures are estimates rather than laboratory measurements. Actual nutrition will vary depending on the type of rice, size of the chicken breasts, brands of soy sauce and mayonnaise, and the amount of sauce and spicy mayo used.

The sodium level can be particularly variable because different soy sauces contain different amounts of sodium.

Frequently Asked Questions

Can I make these chicken rice bowls ahead of time?

Yes. The rice, chicken, and broccoli can all be prepared ahead and refrigerated. For meal prep, divide them into individual containers and keep the spicy mayo separate until you’re ready to eat.

Can I use chicken thighs instead of chicken breasts?

Absolutely. Boneless, skinless chicken thighs work well in this recipe and tend to stay moist. Cut them into similar-sized pieces and cook until they reach 165°F (74°C).

Can I use cornstarch instead of arrowroot powder?

Yes. Cornstarch is a practical substitute for arrowroot powder. Mix it with water before adding it to the sauce to create a smooth slurry.

Why isn’t my sticky sauce thickening?

Make sure the sauce is simmering and that the arrowroot slurry was mixed thoroughly before being added. Arrowroot thickens quickly, so give it a minute or two over gentle heat. Avoid boiling it aggressively for an extended period.

Can I make the sticky chicken less spicy?

Yes. Reduce the sriracha in the sticky sauce and use less or none in the spicy mayo. You can always add extra heat individually at the table.

Can I use frozen broccoli?

Yes. Frozen broccoli can be used, although it may not become quite as crisp as fresh broccoli when roasted. Roast it from frozen in a well-spaced single layer and allow extra time for moisture to evaporate.

Can I freeze these chicken rice bowls?

The chicken and rice freeze well. Broccoli can also be frozen, although its texture will become softer after thawing. For the best result, freeze the chicken and rice separately and prepare the spicy mayo fresh.

How do I keep the chicken from becoming dry?

Avoid overcooking it. Cut the chicken into evenly sized pieces and check the thickest pieces with a thermometer. Remove the chicken from the heat once it reaches 165°F (74°C), then coat it in the sauce.

Final Thoughts

These Sticky Chicken Broccoli Rice Bowls bring together several textures that make a simple dinner feel much more complete: fluffy rice, tender chicken, roasted broccoli, a glossy sweet-and-spicy sauce, and cool creamy spicy mayo.

The recipe is also easy to adapt. Adjust the sriracha for heat, swap the vegetables depending on what you have available, or prepare the components ahead for convenient lunches throughout the week.

Keep the sauce glossy rather than overly thick, don’t overcook the chicken, and add the spicy mayo just before serving. Those small details make a noticeable difference in the finished bowl.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Sticky Chicken Broccoli Rice Bowls with Spicy Mayo


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: olivia
  • Total Time: 40 minutes
  • Yield: 6 servings

Description

This Crispy Loaded Chicken Rice Bowl is packed with tender seasoned chicken, roasted broccoli, fluffy rice, and a sweet and spicy sticky sauce. Finished with creamy spicy mayo and sesame seeds, it’s a flavorful, satisfying dinner that’s perfect for meal prep or an easy weeknight meal.


Ingredients

  • 2 cups uncooked rice
  • 2 small heads broccoli, chopped
  • 3 large chicken breasts
  • 2 tablespoons olive oil
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 teaspoon chili powder
  • 1 teaspoon smoked paprika
  • 1 teaspoon onion powder
  • 1 teaspoon oregano
  • Sticky Sauce:
  • 1/2 cup soy sauce
  • 1/2 cup honey
  • 1/4 cup rice vinegar
  • 3 cloves garlic, minced
  • 2 tablespoons sriracha
  • 2 teaspoons sesame oil
  • 1 teaspoon ground ginger
  • 2 teaspoons arrowroot powder mixed with 2 tablespoons water to make a slurry (or substitute cornstarch)
  • Spicy Mayo:
  • 1/2 cup mayonnaise
  • 1 tablespoon sriracha
  • 2–3 tablespoons water
  • Sesame seeds, for topping


Instructions

  1. Cook the rice according to package directions. Keep warm and set aside.
  2. Preheat the oven to 425°F (220°C). Chop the broccoli and chicken breasts into bite-sized pieces.
  3. Place the chicken and broccoli on a large baking sheet. Drizzle with olive oil and season with salt, black pepper, chili powder, smoked paprika, onion powder, and oregano. Toss until evenly coated.
  4. Spread everything into an even layer and roast for 20–25 minutes, or until the chicken is cooked through and the broccoli is tender and lightly crisped.
  5. While the chicken cooks, prepare the sticky sauce. Add soy sauce, honey, rice vinegar, garlic, sriracha, sesame oil, and ground ginger to a saucepan over medium heat. Bring to a gentle simmer.
  6. Stir the arrowroot slurry into the sauce and cook for 1–2 minutes, stirring constantly, until thick and glossy.
  7. Prepare the spicy mayo by whisking together mayonnaise, sriracha, and 2 tablespoons of water. Add another tablespoon of water if needed to reach a drizzling consistency.
  8. Remove the chicken and broccoli from the oven and toss with the sticky sauce until well coated.
  9. Divide the cooked rice among serving bowls and top with the sticky chicken and roasted broccoli.
  10. Drizzle with spicy mayo and sprinkle with sesame seeds. Serve warm.

Notes

  • Use cornstarch instead of arrowroot powder if preferred.
  • Adjust the amount of sriracha in the sauce and spicy mayo to control the heat.
  • For meal prep, store the rice, chicken, and broccoli separately from the spicy mayo when possible.
  • Chicken thighs can be substituted for chicken breasts.
  • Add sliced green onions or avocado for extra flavor and texture.
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Dinner
  • Method: Baking
  • Cuisine: Asian-Inspired

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star