This vibrant weeknight dinner combines tender chicken thighs with crisp colorful vegetables in a tangy honey-soy glaze. Ready in just 30 minutes, it delivers bold flavors perfect for busy evenings when you want something satisfying without spending hours in the kitchen.
The stir-fry technique keeps vegetables crisp-tender while the savory sauce coats everything beautifully. Serve over fluffy rice or quinoa for a complete meal that balances protein, vegetables, and wholesome grains.
There's nothing quite like the sound of vegetables hitting a hot wok after a chaotic day. My friend Sarah introduced me to this stir-fry during grad school when we were both too tired to think but still needed something that felt like a proper meal. The way the honey caramelizes with soy sauce creates this sticky, glossy coating that makes even humble broccoli feel special.
Last Tuesday, I made this for my sister who swears she hates bell peppers. She ate around them at first, then eventually admitted the way they'd soaked up the sauce made them actually good. Small victories.
Ingredients
- 500 g boneless skinless chicken thighs: Thighs stay juicier than breast meat through high-heat cooking, though firm tofu works beautifully for a plant-based version
- 1 red bell pepper and 1 yellow bell pepper, sliced: The duo adds sweetness and makes the final dish look incredibly vibrant on the plate
- 1 red onion, sliced: Red onions mellow nicely when stir-fried, adding a subtle sweetness rather than harsh bite
- 2 cups broccoli florets: Don't be afraid to get them slightly charred, that's where the flavor lives
- 2 cloves garlic, minced: Fresh garlic makes a difference here, jarred stuff can turn bitter over high heat
- 3 tbsp soy sauce: The salty backbone, use tamari if you need this gluten-free
- 2 tbsp honey or maple syrup: This creates that gorgeous lacquered finish on everything
- 1 tbsp rice vinegar or lemon juice: Just enough acid to cut through the richness
- 1 tsp freshly grated ginger: Peel it with a spoon to avoid wasting the aromatic flesh underneath
- 1/2 tsp chili flakes: Optional, but I love the gentle warmth that builds as you eat
- 2 tbsp olive oil: Divided use, one part for searing protein, one for the vegetables
- 4 cups cooked steamed rice or quinoa: Hot rice waiting in the bowl makes the moment you pour everything over it genuinely satisfying
- 2 tbsp chopped fresh cilantro or green onions: That final pop of color and freshness makes it feel complete
Instructions
- Sear your protein with confidence:
- Heat 1 tbsp olive oil in a large skillet or wok over medium-high heat until it shimmers. Add chicken thighs and cook for 4-6 minutes until deeply browned on both sides, then remove and set aside. Give the chicken space in the pan, overcrowding leads to steaming instead of searing.
- Build your aromatic base:
- In the same pan, add the remaining olive oil. Sauté garlic, ginger, onion, and bell peppers for 3-4 minutes until just tender and fragrant. You want the vegetables to still have some crunch, not collapse into softness.
- Add the hearty vegetables:
- Toss in broccoli florets and stir-fry for another 2-3 minutes. The broccoli should turn a brighter green and pick up some color from the pan.
- Whisk together your sauce:
- In a small bowl, combine soy sauce, honey, rice vinegar, and chili flakes. The honey might resist dissolving at first, just keep whisking until it smooths out.
- Bring it all together:
- Return the protein to the pan. Pour the sauce over everything and stir to coat. Reduce heat to medium, cover, and let simmer for 4-5 minutes until the chicken is cooked through and the sauce has thickened slightly.
- Finish and serve immediately:
- Serve over steaming rice or quinoa. Scatter cilantro or green onions on top while it's still piping hot.
This recipe has become my answer to the question what's for dinner on nights when inspiration is running low but I still want something that feels nourishing and complete.
Making It Your Own
I've swapped chicken for shrimp, beef, even chickpeas when that's what I had on hand. Shrimp only needs about 2 minutes per side, so add them back in with the sauce instead of removing them. Chickpeas should be patted dry before hitting the hot pan, otherwise they steam instead of crisp up.
Vegetable Swaps That Work
Snap peas, sliced carrots, and mushrooms all take beautifully to this cooking method. Just keep in mind that harder vegetables like carrots need an extra minute or two. Mushrooms release water as they cook, so don't be alarmed if the pan looks a bit soupy briefly before it evaporates.
Serving Suggestions
A squeeze of fresh lime right before serving brightens everything in unexpected ways. For a more substantial meal, I'll sometimes top it with a fried egg, letting the yolk mix into the sauce. If you're feeding a crowd, serve extra sauce on the side.
- This reheats surprisingly well for lunch the next day
- The rice is better slightly warm than piping hot, giving the sauce time to cling
- Cook your rice while you prep, that timing makes everything feel seamless
Hope this becomes one of those recipes you can make without even thinking about it, the kind that saves you on busy weeknights.
Recipe Questions
- → Can I make this vegetarian?
-
Yes, simply replace the chicken with firm tofu that's been drained and cubed. Cook the tofu similarly until golden brown before proceeding with the vegetables and sauce.
- → What vegetables work best?
-
Bell peppers, broccoli, and red onion provide great color and texture. You can also add snap peas, carrots, mushrooms, or baby corn based on what you have available.
- → Is this gluten-free?
-
Use gluten-free soy sauce or tamari to make this gluten-free. The rest of the ingredients are naturally gluten-free, making it an easy adaptation.
- → How spicy is this dish?
-
The chili flakes add mild heat. You can adjust the amount or omit them entirely for a non-spicy version, or add sriracha for extra kick if desired.
- → Can I meal prep this?
-
Absolutely. Cook everything and store in airtight containers for up to 4 days. Reheat gently in the microwave or on the stovetop, adding a splash of water if needed.
- → What protein alternatives work?
-
Beyond chicken and tofu, try shrimp, thinly sliced beef, pork tenderloin, or even chickpeas for a plant-based protein option. Adjust cooking times accordingly.