
This honey sriracha chicken with broccoli is everything you want in a quick dinner: sweet, spicy, savory, and incredibly satisfying.
Tender pieces of chicken are coated in a sticky, garlicky sauce with just the right amount of heat, paired with crisp-tender broccoli for balance. It comes together fast, uses simple ingredients, and tastes like something straight out of your favorite restaurant.
If you’re looking for a weeknight dinner that feels indulgent but is actually easy and wholesome, you’re in the right place.
Ingredients You’ll Need
One of the best things about this dish is how approachable the ingredient list is.
You’ll need boneless, skinless chicken breast or thighs, cut into bite-sized pieces for quick and even cooking. Fresh broccoli florets add color, texture, and nutrition.
For the sauce, you’ll combine honey and sriracha to create that signature sweet heat. Garlic adds a bold, aromatic base, while soy sauce provides umami depth. A splash of rice vinegar or lime juice helps balance the sweetness with a bit of acidity.
Cornstarch is used to thicken the sauce into that glossy, sticky coating that clings perfectly to the chicken and broccoli. For cooking, a neutral oil like olive oil or a more flavorful option like sesame oil works well.
Optional additions like fresh ginger, red pepper flakes, green onions, and sesame seeds can elevate the dish even further.
How to Make Honey Sriracha Chicken with Broccoli
Start by preparing your ingredients. Cut the chicken into evenly sized pieces and wash and trim the broccoli into bite-sized florets. This helps everything cook quickly and evenly.
In a small bowl, whisk together the sauce ingredients: honey, sriracha, soy sauce, minced garlic, and rice vinegar or lime juice. Set it aside so it’s ready to go.
Heat a large skillet or wok over medium-high heat and add a bit of oil. Once hot, add the chicken in a single layer. Let it cook undisturbed for a few minutes to develop a golden crust, then stir and continue cooking until fully cooked through. Remove the chicken from the pan and set aside.
In the same pan, add a little more oil if needed and toss in the broccoli. Sauté for a few minutes until it’s bright green and tender-crisp. You want it cooked but still slightly firm for the best texture.
Return the chicken to the pan and pour in the prepared sauce. Stir everything together and let it simmer for a few minutes. As it heats, the sauce will begin to thicken. If needed, you can mix a small amount of cornstarch with water and add it to the pan to help the sauce reach that perfect glossy consistency.
Once the chicken and broccoli are fully coated in the thickened sauce, remove from heat. Finish with a sprinkle of green onions and sesame seeds for extra flavor and texture.

Tips for the Best Sweet and Spicy Chicken
For the best results, avoid overcrowding the pan when cooking the chicken. If necessary, cook it in batches so it browns properly instead of steaming.
Adjust the spice level to your preference. If you like it mild, use less sriracha. If you love heat, add extra or include red pepper flakes.
Fresh garlic and ginger make a noticeable difference in flavor, so use them if you can. Also, keep an eye on the sauce as it cooks. Letting it simmer allows it to thicken into that signature sticky glaze, but don’t let it reduce too much or it may become too thick.
If the sauce thickens too quickly, simply add a splash of water or broth to loosen it up.
Variations and Substitutions
This recipe is incredibly flexible, which makes it easy to adapt to your preferences or dietary needs.
You can swap the chicken for shrimp, tofu, or thinly sliced beef. Each option works beautifully with the honey sriracha sauce.
If you don’t have honey, maple syrup is a great alternative that adds a slightly different but equally delicious sweetness.
For extra nutrition and color, add vegetables like bell peppers, snap peas, carrots, or zucchini. It’s a great way to use up what’s in your fridge.
To make it gluten-free, simply use tamari or coconut aminos instead of soy sauce. And if you’re looking for a low-carb option, serve it with cauliflower rice instead of traditional rice.
What to Serve with Honey Sriracha Chicken
This dish pairs well with a variety of sides, depending on what you’re in the mood for.
Steamed white rice or brown rice is the classic choice and soaks up the sauce perfectly. If you want something heartier, try serving it with fried rice or quinoa.
Noodles, such as lo mein or rice noodles, also work well and turn this into a satisfying noodle bowl.
For a lighter option, cauliflower rice keeps things low-carb while still providing a great base for the flavorful sauce.
You can also round out the meal with sides like egg rolls, dumplings, or a simple cucumber salad.
How to Store and Reheat
Leftovers store very well, making this recipe ideal for meal prep.
Place any leftovers in an airtight container and refrigerate for up to four days. When reheating, a skillet is the best option to maintain texture and revive the sauce. Simply add a splash of water and heat over medium until warmed through.
If you’re in a hurry, the microwave works too. Again, add a small amount of water to keep the sauce from drying out.
You can also freeze this dish for up to two months. Keep in mind that the texture of the sauce may change slightly after thawing, but the flavor will still be delicious.
Recipe FAQ’s
Can I use frozen broccoli?
Absolutely. Just thaw and pat dry before cooking to avoid excess moisture.
What protein alternatives work well?
Shrimp, tofu, or beef are great substitutes and cook quickly with the same sauce.
Can I make this less spicy?
Yes. Simply reduce the amount of sriracha or replace part of it with ketchup or sweet chili sauce.

Honey Sriracha Chicken with Broccoli (30-Minutes)
Ingredients
- 500 g boneless skinless chicken breast (cut into bite-sized pieces)
- 300 g broccoli florets
- 80 ml honey about 1/3 cup
- 60 ml soy sauce 1/4 cup
- 2-3 tbsp sriracha adjust to taste
- 3 cloves garlic minced
- 1 tbsp rice vinegar or lime juice
- 1 tbsp cornstarch
- 2 tbsp water for slurry
- 2 tbsp olive oil or sesame oil
- 1 tsp fresh ginger optional, grated
- 2 tbsp green onions sliced, for garnish
- 1 tsp sesame seeds optional, for garnish
Instructions
Prepare the sauce
- In a small bowl, whisk together honey, soy sauce, sriracha, garlic, and rice vinegar. Set aside.
Make the slurry
- In another small bowl, mix cornstarch with water until smooth.
Cook the chicken
- Heat 1 tablespoon oil in a large skillet over medium-high heat.
- Add chicken and cook for 5–7 minutes until golden and fully cooked. Remove and set aside.
Cook the broccoli
- In the same pan, add remaining oil.
- Add broccoli and sauté for 4–5 minutes until tender-crisp.
Combine everything
- Return chicken to the pan. Pour in the sauce and stir well.
Thicken the sauce
- Add the cornstarch slurry and stir continuously for 1–2 minutes until the sauce thickens.
Finish and serve
- Remove from heat. Garnish with green onions and sesame seeds. Serve immediately.
