I love recipes that feel intentional without being time-consuming. This stir fry is exactly that. I often prep vegetables and mix sauce earlier in the week. When you need a fast supper option, all that’s left to do is heat the wok and cook. In less than ten minutes, you have a colourful, high-protein, nutrient-packed meal on the table — no takeout, no stress, just fresh ingredients and big flavour.
A Flexible, Veggie-Loaded Wok Formula
There’s something so satisfying about cooking in a wok. The heat, the movement, the sizzle — everything happens quickly and intentionally.
This stir fry is not just a fixed recipe, it is built as a formula. You can swap vegetables, change the protein, and make it your own — just remember the magic number:
👉 For 4 servings, aim for 10–12 cups of total raw vegetables
👉 Use about 454 g (1 lb) protein
Balance firm vegetables, medium vegetables, and quick-cooking greens for the best texture.
🥕 Vegetable Formula (4 Servings)
Choose 5–7 vegetables and aim for 10–12 cups total.
🥦 Firm Vegetables (Cook First – 3–4 Minutes)
3–4 cups total
These go into the wok right after the protein.
- Cauliflower florets
- Broccoli florets
- Carrots ( julienned )
- Green beans
- Asparagus
- Brussels sprouts (thinly sliced)
- Cabbage (shredded)
- Broccolini
These need slightly longer to soften while still staying crisp.
🍄 Medium Vegetables (Cook Middle Stage – 2–3 Minutes)
3–4 cups total
Add these after firm vegetables begin to soften.
- Zucchini
- Mushrooms
- Red onion
- Sweet bell peppers
- Snow peas or snap peas
- Yellow squash
- Eggplant (small dice)
- Bean sprouts
- Water chestnuts
- Bamboo shoots
These add texture and absorb flavour beautifully.
🥬 Quick / Leafy Vegetables (Add Last – 1 Minute)
2–3 cups total
These cook very quickly and should go in just before the sauce.
- Spinach
- Baby bok choy
- Napa cabbage
- Kale (thinly sliced)
- Swiss chard
- Baby arugula
They wilt quickly and add freshness and colour.
🥩 Protein Options (4 Servings)
Aim for 450 g / 1 lb total protein
Meat Options:
- Chicken breast
- Chicken thighs
- Thin-sliced flank steak
- Lean pork strips
- Shrimp
Plant Based Options:
- Extra-firm tofu (400 g block)
- Tempeh (400 g)
- Edamame (2 cups shelled)
- Chickpeas (2 cups cooked)
🥜 Toppings & Finishers
This is where personality happens.
Crunch
- Toasted sesame seeds
- Crushed peanuts or cashews
- Crispy shallots
Freshness
- Sliced green onions
- Fresh cilantro
- Fresh basil
- Lime wedges
Heat
- Red pepper flakes
- Chili crisp
- Sriracha drizzle
Umami Boost
- Extra splash of soy sauce
- Dash of fish sauce
- Toasted sesame oil finish
🥣 Light Ginger Garlic Sauce (Perfect for 4 Servings)
- 2 tbsp low sodium soy sauce
- 1 tbsp rice vinegar
- 1 tsp honey or maple syrup
- 1 tsp sesame oil
- 1 tsp fresh grated ginger
- 2 cloves garlic
- Optional: ½ tsp cornstarch
🔥 How to Stir Fry Properly (This Part Matters)
Stir fry is fast-paced cooking. Once you start, there’s no pausing to slice or measure.
Before you turn on the stove:
✔ Slice all vegetables
✔ Measure your sauce
✔ Prep your protein
✔ Have everything sitting beside the stove
You will be stirring constantly.
Step 1: Heat First, Oil Second
Place your wok on medium-high heat and let it heat dry for a few minutes.
You want it properly hot before adding oil.
Then add 1–2 tablespoons oil and swirl to coat.
Step 2: Cook Protein First
Add protein in a single layer.
Cook until just done (chicken to 165°F).
Remove and set aside.
Step 3: Add Vegetables in Stages
Firm vegetables – 2–3 minutes
Medium vegetables – 2–3 minutes
Quick vegetables – 1 minute
Keep everything moving. The goal is crisp-tender, not soft.
If broccoli needs help softening, add 1–2 tablespoons water and cover for 30 seconds, then uncover and continue stir frying.
Step 4: Sauce Last
Return protein to the wok.
Pour sauce around the edges of the hot pan.
Toss 30–60 seconds until glossy and coated.
Total cook time once you begin: about 8–10 minutes.
✨ Stir Fry Tips for Success
• Don’t overcrowd the wok
• Keep heat medium-high
• Slice vegetables evenly so they cook at the same speed
• Have everything prepped before you start
• Stir constantly
This method keeps vegetables bright, crisp, and flavourful.
Let’s sum this up

🥢 Kimberley’s Stir Fry Formula
The Formula (For 4 Servings)
🥦 Vegetables:
👉 10–12 cups total
• 3–4 cups firm
• 3–4 cups medium
• 2–3 cups quick/leafy
🥩 Protein:
👉 450 g / 1 lb
🥣 Sauce:
👉 ¼–⅓ cup total
🔥 Cook Time:
👉 8–10 minutes once you start
Before we end off… Choosing the Right Wok
If you’re cooking over higher heat, the type of wok matters. Traditional stir frying requires medium-high to high heat, which means non-stick coatings aren’t always the best choice. Over time, very high heat can cause coated surfaces to wear down or break down faster.
A carbon steel or stainless steel wok is ideal because it can handle higher temperatures and develops better flavour as it seasons. These types of woks are durable, long-lasting, and designed for the quick, hot cooking that stir frying requires.
If you’re just starting out, don’t stress — use what you have. But if you plan to stir fry regularly, investing in a quality carbon steel wok is worth it.
Ginger Garlic Chicken Stir Fry
Description
Easy healthy stir fry recipe made with fresh vegetables, lean protein, and a light ginger garlic sauce. Ready in under 30 minutes and perfect for weeknights.
See options for each ingredient above
Light Stir Fry Sauce (¼–⅓ cup total)
For Cooking
Toppings
Instructions
-
Prep all vegetables, protein, and sauce before heating the wok. Stir fry cooks quickly, so everything should be within reach.
-
Heat wok over medium-high heat until hot. Add oil and swirl to coat.
-
Add protein in a single layer. Cook until just done (chicken to 165°F). Remove and set aside.
-
Add firm vegetables. Stir fry 2–3 minutes.
-
Add medium vegetables. Stir fry 2–3 minutes more.
-
Add quick or leafy vegetables. Cook about 1 minute until just wilted.
-
Return protein to the wok.
-
Pour sauce around the edges of the hot pan. Toss continuously for 30–60 seconds until everything is coated and glossy.
-
Top with finishers.
-
Serve immediately.
