This quick weeknight meal brings together tender chicken thighs, colorful bell peppers, broccoli, and aromatic garlic in a savory-sweet sauce. Ready in just 30 minutes, it delivers restaurant-quality flavors with minimal effort. The stir-fry technique keeps vegetables vibrant-crisp while the protein stays juicy.
Perfect for busy evenings, this versatile dish adapts easily to different preferences—swap chicken for tofu, shrimp, or beef. The balance of soy sauce, honey, and ginger creates an addictive glaze that coats every bite. Serve over fluffy rice or nutty quinoa for a complete, satisfying dinner the whole family will love.
One Tuesday after work, I stared at my fridge completely blank, until I grabbed whatever vegetables were looking lonely and threw them into a hot pan with chicken. That impulsive stir-fry turned into something so good that my roommate actually stopped scrolling through her phone to ask what I was making.
Last month my friend came over for dinner and watched me make this, immediately texting herself the recipe before she even took a bite. Now she makes it every Sunday for her weekly lunch prep.
Ingredients
- 500 g boneless skinless chicken thighs: Dark meat stays juicy during high-heat cooking, though firm tofu works beautifully for plant-based versions
- 1 red bell pepper and 1 yellow bell pepper, sliced: The two colors make the final dish pop, plus they add different levels of sweetness
- 1 red onion, sliced: Red onions mellow out nicely when stir-fried and bring pretty color to the bowl
- 2 cups broccoli florets: Add these toward the end so they keep some crunch instead of going mushy
- 2 cloves garlic, minced: Fresh garlic makes a huge difference here, so avoid the pre-minced stuff in jars
- 3 tbsp soy sauce: This is the salt base, so taste as you go if you are sensitive
- 2 tbsp honey or maple syrup: Balances the salty soy sauce and helps everything caramelize slightly
- 1 tbsp rice vinegar or lemon juice: Just enough acid to cut through the richness and brighten each bite
- 1 tsp freshly grated ginger: Peel it with a spoon and grate it right into the pan for the most kick
- 1/2 tsp chili flakes: Totally optional, but nice if you want gentle warmth without overpowering heat
- 2 tbsp olive oil: Divide this between cooking the protein and the vegetables
- 4 cups cooked steamed rice or quinoa: Get this going first so it is ready when the stir-fry is done
- 2 tbsp chopped fresh cilantro or green onions: The finishing touch that makes it feel like a real meal
Instructions
- Sear the protein first:
- Heat 1 tbsp olive oil in a large skillet or wok over medium-high heat. Add chicken thighs (or tofu) and cook for 4 to 6 minutes until browned on all sides. Remove and set aside on a plate.
- Cook the aromatics and vegetables:
- In the same pan, add the remaining olive oil. Sauté garlic, ginger, onion, and bell peppers for 3 to 4 minutes until just tender.
- Add the broccoli:
- Toss in the broccoli florets and stir-fry for another 2 to 3 minutes. They should be bright green but still have some snap.
- Whisk together the sauce:
- In a small bowl, stir together soy sauce, honey, rice vinegar, and chili flakes until the honey dissolves completely.
- Combine everything:
- Return the protein to the pan. Pour the sauce over everything and toss to coat. Reduce heat to medium, cover, and let simmer for 4 to 5 minutes until the chicken is cooked through and the vegetables are glazed.
- Finish and serve:
- Scoop over steamed rice or quinoa. Sprinkle with fresh cilantro or green onions right before eating.
Something about this recipe just works whether I am cooking for myself after a long day or feeding friends on a Friday night. It is the kind of meal that makes people feel taken care of without requiring any special occasion.
Making It Your Own
I have swapped chicken for shrimp, beef, or even chickpeas depending on what is in the freezer. Shrimp only needs about 2 minutes per side, while chickpeas can go in with the vegetables since they just need to warm through.
Vegetable Swaps
Snap peas, carrots, mushrooms, or zucchini all work beautifully here. The key is adding harder vegetables first and softer ones later so everything finishes at the same time.
Serving Ideas
Squeeze fresh lime over each bowl right before serving for a bright pop of acidity. A crisp white wine or sparkling water cuts through the sweet and salty elements perfectly.
- For extra protein, top with a fried egg
- Make it spicy with sriracha on the table
- Double the sauce if you love lots of flavor
This recipe has saved me on countless busy nights, and I hope it finds its way into your regular rotation too.
Recipe FAQs
- → How long does this take to make?
-
Total time is 30 minutes—10 minutes for prep and 20 minutes for cooking. Perfect for weeknight dinners when time is tight.
- → Can I make this vegetarian?
-
Absolutely. Substitute chicken thighs with firm tofu, drained and cubed. Cook the tofu similarly until golden brown before proceeding with vegetables.
- → Is this gluten-free?
-
Yes, use gluten-free soy sauce or tamari. Serve over gluten-free grains like quinoa or rice. Check all ingredient labels to ensure no cross-contamination.
- → What vegetables work best?
-
Bell peppers, broccoli, and red onion provide excellent texture and color. You can add snap peas, carrots, mushrooms, or baby corn for variety based on what's in season.
- → Can I prep this ahead?
-
Yes. Slice vegetables and mix the sauce up to 24 hours in advance. Store separately in the refrigerator. Cook just before serving for best texture and flavor.