Bright, vibrant, and full of flavor, this Soy-Free Mixed Vegetable Stir-Fry is a quick and healthy meal that’s perfect for weeknight dinners or meal prep. Featuring crisp-tender broccoli, snap peas, zucchini, carrots, and red bell pepper, this recipe comes alive with the zing of fresh ginger, garlic, and a drizzle of honey-lime dressing. The addition of red chili flakes gives it a subtle kick, while fresh cilantro adds a refreshing finish. Ready in just 30 minutes and free from soy-based sauces, this stir-fry is a delicious and allergen-friendly way to enjoy a rainbow of vegetables. Serve it as a standalone dish or pair it with rice, quinoa, or protein for a complete meal.
Begin by preparing all the vegetables. Slice the red bell pepper and zucchini into thin strips, slice the carrot into matchsticks, and cut the red onion into thin wedges.
Mince the garlic and finely grate the ginger.
Heat a large skillet or wok over medium-high heat and add the olive oil.
Once the oil is hot, add the garlic and ginger. Stir-fry for about 30 seconds until fragrant.
Add the red onion, broccoli, carrot, snap peas, and red bell pepper to the pan. Stir-fry for 5-7 minutes or until the vegetables are crisp-tender.
Add the zucchini to the pan and stir-fry for another 2-3 minutes.
Season the stir-fry with salt, black pepper, and red chili flakes. Stir well to combine.
Stir in the honey and lime juice, ensuring all the vegetables are well coated.
Taste and adjust seasoning if needed.
Remove the pan from heat and sprinkle fresh cilantro over the top.
Serve the stir-fry hot, either on its own or as a side dish to your favorite entrée.
Calories |
630 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 29.5 g | 38% | |
| Saturated Fat | 4.6 g | 23% | |
| Polyunsaturated Fat | 2.8 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 3148 mg | 137% | |
| Total Carbohydrate | 82.1 g | 30% | |
| Dietary Fiber | 17.0 g | 61% | |
| Total Sugars | 50.4 g | ||
| Protein | 16.3 g | 33% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 271 mg | 21% | |
| Iron | 7.3 mg | 41% | |
| Potassium | 1147 mg | 24% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.