This vibrant dish brings together tender chicken breast, colourful bell peppers, snap peas, and aromatic onions in a glossy sweet chilli glaze. The balance of tangy, sweet, and savoury flavours creates an Asian-inspired weeknight meal that's ready in under 30 minutes. Perfect served over steamed jasmine rice or rice noodles.
The kitchen timer was beeping somewhere in the background while I was frantically searching for my phone to answer a work email. That chicken and veg mix in the wok was starting to smell incredible, and suddenly the email didn't matter anymore. I turned off the burner, took a breath, and realised this dinner came together in under twenty minutes. That night became my go-to solution for every chaotic weeknight that followed.
My sister-in-law asked for the recipe after just one bite, and I sheepishly admitted it was mostly throwing whatever vegetables I had in the fridge into a hot pan with a simple sauce. She wrote it down on her phone right there at the table, and now it's become her family's Tuesday night staple too. Sometimes the most impromptu meals become the ones people remember most.
Ingredients
- 500 g boneless skinless chicken breast, thinly sliced: Cutting against the grain into thin strips means each bite stays tender and cooks evenly
- 1 red bell pepper, thinly sliced: Red peppers bring natural sweetness and that gorgeous pop of colour
- 1 yellow bell pepper, thinly sliced: Yellow peppers mellow out the heat and add visual contrast
- 1 small red onion, thinly sliced: Red onion holds up better than white in a hot stir-fry and adds mild bite
- 100 g sugar snap peas, trimmed: These stay crisp even after cooking, giving you that satisfying crunch in every forkful
- 2 spring onions, sliced: Fresh onion on top makes everything taste brighter
- 4 tbsp sweet chilli sauce: This is your flavour backbone, so use one you actually like eating straight from the jar
- 2 tbsp light soy sauce: Adds that essential salty depth without overpowering the other flavours
- 1 tbsp rice vinegar: Cuts through the sweetness and keeps the sauce from feeling cloying
- 1 tbsp honey: Helps the sauce cling to everything and balances the chilli heat
- 1 tsp sesame oil: A tiny amount goes a long way for that authentic finish
- 2 cloves garlic, minced: Fresh garlic matters here, jar stuff just doesn't have the same punch
- 1 tsp fresh ginger, grated: Peel it first, then grate directly into the pan
- 1 tbsp vegetable oil: High smoke point means you can cook at the temperature stir-fries actually need
- 1 tbsp sesame seeds: Toast them in a dry pan first if you want next-level flavour
- Fresh coriander leaves: Some people love it, some people don't, but it really does brighten the whole dish
Instructions
- Whisk your sauce first:
- Combine sweet chilli sauce, soy sauce, rice vinegar, honey, and sesame oil in a small bowl until completely smooth
- Get the pan ripping hot:
- Heat vegetable oil in your wok over high heat until you see the slightest wisp of smoke rising
- Cook the chicken in batches:
- Add chicken slices and stir-fry for 3 to 4 minutes until just cooked through, then remove and set aside on a plate
- Wake up the aromatics:
- Toss in garlic and ginger, stir constantly for 30 seconds until you can really smell them, but don't let them brown
- Add the hard vegetables:
- Throw in bell peppers, red onion, and sugar snap peas, stir-frying for 2 to 3 minutes until they're bright and just starting to soften
- Bring it all together:
- Return chicken to the pan, pour in that sauce you made earlier, and toss everything for 2 to 3 minutes until everything's hot and coated
- Finish with freshness:
- Scatter spring onions and sesame seeds over the top, add coriander if you're using it, and get it on the table while it's still sizzling
The first time I made this for a crowd, I doubled the recipe and tried to cook it all in one massive pan. Everything turned out soggy and uninspired. Now I know that cooking in batches, no matter how tedious it feels in the moment, is actually the secret to restaurant-quality results at home.
Getting The Heat Right
High heat is what separates stir-fry from sauté, but it took me months to understand the difference between burnt and properly seared. The pan needs to be hot enough that ingredients sizzle immediately upon contact. If you don't hear that sound, your pan isn't ready yet.
Building Better Sauces
I used to just dump sweet chilli sauce straight from the bottle and wonder why my stir-fries tasted one-dimensional. The combination of soy for salt, vinegar for acid, and honey for balance transformed everything. Now I taste and adjust before it even hits the pan.
Perfecting The Rice Situation
Day-old rice reheats beautifully without turning gummy, but freshly cooked jasmine rice works perfectly fine if you fluff it immediately and don't overcrowd the pot. I always start the rice before I even begin prep work.
- Rinse your rice until the water runs mostly clear
- Don't lift the lid while it steams
- Fluff with a fork, never a spoon
Some of the best meals happen when time is short and you just trust yourself to throw things together. This recipe is proof that dinner doesn't need to be complicated to be the thing everyone keeps talking about.
Questions & Answers About the Recipe
- → How spicy is this dish?
-
The heat level is mild to medium. Sweet chilli sauce provides a gentle warmth rather than intense spice. For extra kick, add sliced fresh red chilli.
- → Can I make this ahead?
-
Best enjoyed fresh, but you can prep ingredients in advance. Slice vegetables and mix the sauce up to 24 hours ahead. Cook just before serving for optimal texture.
- → What protein alternatives work well?
-
Firm tofu or prawns make excellent substitutes. Adjust cooking time slightly—tofu needs 3-4 minutes, prawns cook in 2-3 minutes until pink.
- → Is this gluten-free?
-
Naturally dairy-free, but check your sweet chilli and soy sauce labels. Use tamari instead of soy sauce for a fully gluten-free version.
- → What sides complement this dish?
-
Steamed jasmine rice, fluffy noodles, or even cauliflower rice for a lighter option. The sauce coats starch beautifully.