Description
This 20-Minute Veggie Stir Fry is the fastest way to get a colorful, crisp-tender dinner on the table—no takeout needed. A glossy garlic-ginger sauce coats broccoli, bell pepper, snap peas, carrots, and zucchini, making it perfect for rice bowls, noodles, and meal prep. Quick, flexible, and beginner-friendly: swap in whatever veggies you have, add tofu or edamame for protein, and dinner is done in one pan.
Ingredients
Scale
- 2 tbsp neutral oil (avocado, canola, grapeseed)
- 1 small broccoli crown, bite-size florets (about 3 cups)
- 1 medium carrot, thinly sliced (bias or matchsticks)
- 1 red bell pepper, sliced
- 1 cup snap peas (or green beans)
- 1 small zucchini, sliced into half-moons
- 4 scallions, sliced (whites and greens separated)
- 2 cloves garlic, minced
- 1 tbsp fresh ginger, grated (or 1 tsp ground ginger)
- 2 tbsp low-sodium soy sauce (or tamari)
- 1 tbsp rice vinegar (or lime juice)
- 1 tbsp honey or brown sugar (or maple syrup)
- 1 tsp toasted sesame oil
- 1 tbsp oyster sauce (optional, for extra depth)
- 1/2 cup water or vegetable broth
- Optional toppings: sesame seeds, crushed peanuts/cashews, chili crisp
Instructions
- 1. Prep all vegetables first. Keep firm veggies (broccoli, carrot) together and quick-cooking veggies (pepper, snap peas, zucchini) together.
- 2. Whisk the sauce: soy sauce, rice vinegar, honey/brown sugar, sesame oil, oyster sauce (if using), and water/broth. Set aside.
- 3. Heat a large skillet or wok over medium-high to high for 1–2 minutes. Add neutral oil and swirl to coat.
- 4. Add broccoli and carrots. Stir fry 2–3 minutes until broccoli turns bright green and carrots soften at the edges.
- 5. Push veggies to the sides. Add scallion whites, garlic, and ginger in the center. Stir 20–30 seconds until fragrant (don’t let them brown too much).
- 6. Add bell pepper, snap peas, and zucchini. Stir fry 2–3 minutes, keeping everything moving so it sears instead of steaming.
- 7. Pour in the sauce. Stir constantly 30–60 seconds until glossy and lightly thickened and coating the vegetables.
- 8. Turn off heat. Stir in scallion greens. Taste and adjust with a splash more vinegar (brighter) or soy (saltier) or a pinch of sugar (sweeter).
- 9. Serve immediately over rice or noodles. Top with sesame seeds or crushed nuts if desired.
Notes
- Don’t overcrowd the pan: if your skillet is small, cook in two batches to avoid steaming.
- Cut vegetables to similar thickness so they finish at the same time.
- For extra “takeout” flavor, keep oyster sauce in—or swap with 1 tsp miso + 1 extra tsp soy sauce.
- To add protein: toss 14 oz extra-firm tofu cubes with 1 tbsp cornstarch, pan-sear until golden, then add back at the end.
- Make-ahead: chop veggies up to 2 days ahead and mix sauce up to 5 days ahead in a jar.
- Reheat best in a skillet with a splash of water to loosen the sauce.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Category: Dinner
- Method: Stir Fry
- Cuisine: Asian-Inspired
Nutrition
- Serving Size: 1 bowl
- Calories: 210
- Sugar: 9g
- Sodium: 680mg
- Fat: 11g
- Saturated Fat: 1.5g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 26g
- Fiber: 6g
- Protein: 6g
- Cholesterol: 0mg
Keywords: 20-Minute Veggie Stir Fry, veggie stir fry, quick dinner, vegetarian, weeknight meal, healthy stir fry, meal prep, rice bowl, noodle stir fry, garlic ginger sauce