There’s something magical about a bowl meal that brings together perfectly seasoned chicken, fluffy rice, and crisp vegetables all drizzled with an irresistible sticky-sweet sauce. I first made these Sticky Chicken Bowls on a busy weeknight when I needed something quick but satisfying, and they’ve been on regular rotation ever since. The combination of sweet honey, savory soy sauce, and a kick of sriracha creates a flavor explosion that rivals any takeout, but you’ll feel so much better knowing exactly what went into your meal.
Why You’ll Love This Sticky Chicken Bowl Recipe
These bowls check all the boxes for the perfect weeknight dinner. First, everything comes together in about 30 minutes, making it ideal for those hectic evenings when you’re short on time but still want something delicious. Additionally, the sticky sauce is incredibly versatile – you can adjust the heat level to suit your family’s preferences or make it completely mild for picky eaters.
Beyond the convenience factor, this recipe is a meal prep champion. You can make all the components ahead of time and assemble fresh bowls throughout the week. Moreover, the flavors actually improve after sitting for a day, which means your lunch leftovers will taste even better than the original meal.
Finally, these bowls are customizable to fit various dietary needs. Whether you want to swap the chicken for tofu, use cauliflower rice instead of regular rice, or load up on extra vegetables, the foundation of this recipe adapts beautifully to your preferences.
Ingredients You’ll Need
For the Bowl Base:
- 2 cups uncooked rice – White, brown, or jasmine all work beautifully
- 2 small heads broccoli, chopped – Fresh florets add that perfect crunch
- 3 large chicken breasts – Sliced into strips for quick cooking
- 2 tbsp olive oil – For cooking the chicken to golden perfection
- Seasonings: 1 tsp salt, 1/2 tsp pepper, 1 tsp chili powder, 1 tsp smoked paprika, 1 tsp onion powder, 1 tsp oregano
For the Sticky Sauce:
- 1/2 cup soy sauce – The savory foundation
- 1/2 cup honey – Brings that signature sticky sweetness
- 1/4 cup rice vinegar – Adds brightness and balance
- 3 cloves garlic, minced – Fresh garlic makes all the difference
- 2 tbsp sriracha – Adjust based on your heat preference
- 2 tsp sesame oil – For authentic Asian-inspired flavor
- 1 tsp ground ginger – Warm and aromatic
- 2 tsp arrowroot powder mixed with 2 tbsp water – Creates that glossy, thick sauce (cornstarch works too)
For the Spicy Mayo:
- 1/2 cup mayo – Your favorite brand
- 1 tbsp sriracha – For that creamy heat
- 2-3 tbsp water – Thins it to drizzle consistency
- Sesame seeds – For garnish and extra texture
Step-by-Step Instructions
Prepare Your Rice and Broccoli
Start by cooking your rice according to the package instructions. While the rice is cooking, chop your broccoli into small, bite-sized florets. Setting these components aside early ensures a smooth cooking process once you start on the chicken.
Season and Cook the Chicken
Slice your chicken breasts into even strips, roughly 1-inch thick. This ensures they cook evenly and quickly. In a small bowl, combine the salt, pepper, paprika, chili powder, onion powder, and oregano. Generously season both sides of the chicken strips with this spice mixture.
Heat the olive oil in a large skillet over medium-high heat. Once the oil shimmers, add the seasoned chicken strips in a single layer. Cook for about 4-5 minutes per side until golden brown and the internal temperature reaches 165°F. Remove the chicken from the skillet and set aside.
Cook the Broccoli
Using the same skillet (don’t wash it – those browned bits add flavor!), add your broccoli florets. If the pan seems dry, drizzle in a tablespoon of water or oil. Sauté for 5-6 minutes until the broccoli becomes tender-crisp with some charred edges. Alternatively, you can steam the broccoli separately if you prefer a softer texture.
Make the Sticky Sauce
While your broccoli cooks, whisk together all the sticky sauce ingredients in a medium bowl: soy sauce, honey, rice vinegar, minced garlic, sriracha, sesame oil, and ground ginger. In a separate small bowl, mix the arrowroot powder with water to create a smooth slurry.
Return the cooked chicken to the skillet with the broccoli. Pour the sauce over everything and stir to coat. Bring the mixture to a gentle simmer, then add the arrowroot slurry. Stir continuously for 2-3 minutes as the sauce thickens and becomes glossy. The sauce should coat the back of a spoon when ready.
Prepare the Spicy Mayo
In a small bowl, whisk together the mayo, sriracha, and water until you achieve a smooth, pourable consistency. Start with 2 tablespoons of water and add more if needed. The mayo should drizzle easily but not be too runny.
Assemble Your Bowls
Divide the cooked rice among serving bowls. Top each bowl with the sticky chicken and broccoli mixture, making sure to spoon plenty of that delicious sauce over everything. Drizzle the spicy mayo in a zigzag pattern across the top, then sprinkle generously with sesame seeds.

Serving Suggestions
These Sticky Chicken Bowls are incredibly satisfying on their own, but there are plenty of ways to elevate your meal. Consider adding some sliced avocado for healthy fats and creamy texture that balances the sweet and spicy flavors beautifully.
Fresh ingredients like shredded carrots, sliced cucumbers, or edamame add extra crunch and nutrition. A handful of fresh cilantro or sliced green onions brings brightness and a pop of color that makes your bowls Instagram-worthy.
For those who love extra heat, serve with additional sriracha or chili crisp on the side. If you’re feeding a crowd, set up a bowl bar with all the toppings and let everyone customize their own creation.
Recipe Variations to Try
Protein Swaps
Don’t limit yourself to chicken! This sticky sauce works wonderfully with other proteins. Try crispy tofu cubes for a vegetarian version, or use shrimp for a seafood twist that cooks in under 5 minutes. Thinly sliced beef or pork also pairs beautifully with the sweet and savory sauce.
Vegetable Options
While broccoli is classic, feel free to mix things up with other vegetables. Snap peas, bell peppers, zucchini, or mushrooms all work great in these bowls. During summer months, grilled vegetables add a smoky dimension that complements the sticky sauce perfectly.
Grain Alternatives
Swap the white rice for brown rice, quinoa, or cauliflower rice for different nutritional profiles. Noodles also make an excellent base – try rice noodles or even zucchini noodles for a low-carb option.
Sauce Modifications
Make the sauce milder by reducing or omitting the sriracha and adding a splash of orange juice for sweetness. For a thicker, more teriyaki-style sauce, increase the arrowroot slurry slightly. Those who prefer tangier flavors can add an extra tablespoon of rice vinegar.
Make-Ahead Tips
These bowls are perfect for meal prep, which makes them ideal for busy weeks ahead. Cook all the components separately and store them in airtight containers in the refrigerator for up to 4 days.
The rice keeps beautifully and actually reheats better than freshly cooked rice. Store it in a sealed container with a damp paper towel on top to prevent drying out. When reheating, add a splash of water and microwave covered for best results.
Prepare the chicken and sauce together, then store in one container. This allows the flavors to meld and the chicken to marinate further in the sauce. Reheat gently on the stovetop or in the microwave, stirring occasionally to prevent the sauce from burning.
Keep the broccoli separate from the other components to maintain its texture. Raw, pre-chopped broccoli stays fresh for 3-4 days and can be quickly sautéed when you’re ready to assemble your bowl.
Mix the spicy mayo fresh each time for the best flavor and texture. However, if you need to prepare it ahead, it will keep for up to 3 days in the refrigerator. Just give it a good stir before drizzling as it may separate slightly.
Important Notes
About the Sauce Consistency: The arrowroot powder creates a glossy, smooth sauce without the slightly cloudy appearance that cornstarch can sometimes produce. However, cornstarch works perfectly as a substitute if that’s what you have on hand. Use the same amount and mix it with water before adding to prevent clumps.
Chicken Cooking Tips: The key to juicy chicken is not overcrowding your pan. If needed, cook the chicken in two batches to ensure proper browning. Overcrowding causes steaming rather than searing, resulting in less flavorful, rubbery chicken.
Adjusting Spice Levels: This recipe has a moderate heat level from the sriracha in both the sauce and mayo. For milder bowls, start with just 1 tablespoon of sriracha in the sauce and omit it from the mayo entirely. You can always add more heat at the table.
Storage Safety: Always cool your chicken and rice to room temperature before refrigerating to prevent bacterial growth. However, don’t leave them at room temperature for more than 2 hours. Divide large batches into smaller, shallow containers to speed up cooling.

Frequently Asked Questions
Can I use frozen broccoli instead of fresh?
Absolutely! Frozen broccoli works well in this recipe, though it may release more water during cooking. Thaw and pat it dry with paper towels before adding to the skillet. You might need to cook it a minute or two longer to evaporate excess moisture and achieve some caramelization.
How do I prevent my rice from getting mushy when meal prepping?
The trick is to slightly undercook your rice if you’re meal prepping. Cook it until it’s about 90% done, then let it cool completely before storing. When reheating, the remaining cooking process completes, and you’ll have perfectly fluffy rice rather than a mushy texture.
Can I make this recipe gluten-free?
Yes! Simply substitute the regular soy sauce with tamari or coconut aminos. Both provide that savory, umami flavor without the gluten. Make sure your other ingredients, like the sriracha and mayo, are also certified gluten-free if you have celiac disease or severe sensitivity.
What if I don’t have rice vinegar?
Rice vinegar can be substituted with apple cider vinegar or white wine vinegar in equal amounts. Both provide the acidity needed to balance the sweet honey and salty soy sauce. However, they have slightly different flavor profiles, so the taste will vary subtly from the original recipe.
How can I make this recipe lower in sugar?
Reduce the honey to 1/4 cup and add 1/4 cup of water or low-sodium chicken broth to maintain the sauce volume. You can also try using a sugar-free honey substitute, though the texture and flavor will differ slightly. Another option is increasing the rice vinegar by 1-2 tablespoons to balance the reduced sweetness.
Why is my sauce not thickening?
Make sure you brought the sauce to a proper simmer before adding the slurry. The heat activates the thickening properties of arrowroot and cornstarch. Also, mix your slurry thoroughly right before adding – the powder can settle at the bottom. If your sauce still seems thin, make another small slurry (1 tsp powder + 1 tbsp water) and add it gradually while stirring.
Can I use chicken thighs instead of breasts?
Definitely! Chicken thighs are actually more forgiving and stay juicier than breasts. They have more fat, which means they’re harder to overcook and dry out. The cooking time may be slightly longer (6-7 minutes per side), but the result is incredibly tender chicken that holds up beautifully to the sticky sauce.
Nutrition Information (per serving): Calories: 559kcal | Carbohydrates: 73g | Protein: 15g | Fat: 25g | Cholesterol: 21mg | Sodium: 1553mg | Fiber: 4g | Sugar: 34g
Note: Nutrition information is approximate and will vary based on specific ingredients and portion sizes used.