This quick Thai vegetable stir-fry is a healthy dinner that still feels exciting to eat. The vegetables stay crisp and colorful, while the sauce brings sweet, salty, and tangy balance. It’s a simple meal that tastes fresh, vibrant, and satisfying in under 30 minutes.
Why you’ll love this recipe
- fresh mix of vegetables with bold flavor
- quick cooking with minimal effort
- perfect for light dinners or meal prep
Difficulty
Easy
Prep Time
15 minutes
Cook Time
10 minutes
Total Time
25 minutes
Servings
4
More ideas: Quick Shrimp Pad Thai with Bold, Rich Flavor
Easy Shrimp Donburi Bowl with Ginger Soy Drizzle
Ingredients
Ingredient Notes & Substitutions
- no snap peas → use zucchini or cabbage
- no peanut butter → use tahini or skip for a lighter sauce
- no lime → lemon works well
When cooking on the stovetop, the right tools make a big difference — especially if you want better texture and less sticking.
I usually rely on simple essentials like these:
Equipment:
– Sharp knife (for fast prep) – a good, sharp knife makes everything easier. I recommend starting with something simple like this: [check a solid beginner option here]
– Cutting board (for easy and safe slicing) – a stable board is just as important as the knife. This is a simple and reliable one: [see it here]
– Non-stick pan (for even cooking and perfect results) – this is probably the most used tool in any kitchen. A good one really makes a difference: [view a recommended option]
– Splatter screen (prevents hot oil from splashing everywhere) – not essential, but super helpful if you cook often: [check it here]
Perfect for quick and easy meals
Instructions
- Whisk soy sauce, lime juice, honey, vinegar, peanut butter, chili flakes, sesame oil, water, and cornstarch in a small bowl.
- Heat oil in a large skillet or wok over medium-high heat.
- Add carrots and broccoli first, cooking for 2–3 minutes until bright and slightly tender.
- Stir in bell pepper, snap peas, and mushrooms.
- Cook until the vegetables look glossy and crisp-tender, not soft.
- Tip: Keep the heat fairly high so the vegetables stay vibrant instead of steaming.
- Add garlic and ginger, stirring for about 30 seconds until fragrant.
- Pour the sauce into the pan and toss everything together.
- Cook for 1–2 minutes until the sauce thickens and coats the vegetables.
- Taste and adjust with extra lime or chili if needed.
- Sprinkle with green onions, peanuts, and cilantro before serving.
- Tip: Serve right away for the best crunch and freshest flavor.
Serving Ideas
Serve this stir-fry over jasmine rice or rice noodles, or enjoy it on its own as a light, colorful bowl.
FAQ
Can I use frozen vegetables for this stir-fry?
Yes, just cook a little longer so excess water evaporates before adding sauce.
How do I keep the vegetables crisp?
Use high heat and avoid overcrowding the pan so they stir-fry instead of steaming.
Can I add protein to this vegetable stir-fry?
Yes, tofu, shrimp, or thin chicken strips work great—just cook them first, remove from the pan, and toss back in at the end.
Storage Tips
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat quickly in a hot pan so the vegetables stay crisp rather than soggy.
I always enjoy the mix of crisp veggies, lime, and that little peanut richness in every bite.
Related recipes: Air Fryer Garlic Herb Shrimp
Crispy Halloumi Sticks with a Crunchy Coating









Leave a Reply