I know how hectic weeknights can get when you want something healthy on the table fast.
This quick veggie stir fry recipe is proof that healthy weeknight meals don’t have to be boring. We’re skipping the greasy takeout and making a better version at home in under 30 minutes. The secret is a rich, creamy, and spicy peanut-coconut glaze that coats every vegetable with incredible flavor and a beautiful glossy sheen. This easy, family-friendly veggie stir fry recipe focuses on simple preparation and fast cooking, making it a new favorite for busy evenings.

Ingredients
- Vegetables (a vibrant mix for texture and color):
- 250 g (2 cups) broccoli florets (adds a satisfying crunch)
- 200 g (1 large) bell pepper (red or yellow), thinly sliced (color and sweetness)
- 150 g (2 medium) carrots, julienned (provides firmness and crunch)
- 100 g (1 cup) snap peas (sweet and snappy texture)
- 150 g (1 ยฝ cups) cremini mushrooms, sliced (adds umami depth)
- 100 g (1 small) yellow onion, thinly sliced (aromatic base)
- Aromatics (the flavor base):
- 15 g (3 cloves) garlic, minced
- 15 g (1 tablespoon) fresh ginger, grated
- Cooking Oil and Base:
- 30 mL (2 tablespoons) vegetable oil (use canola or grapeseed oil for high heat stir-frying)
- 60 mL (ยผ cup) water or vegetable broth (adjusts glaze consistency, broth adds more flavor)
- Spicy Peanut-Coconut Glaze:
- 60 g (ยผ cup) creamy natural peanut butter (the backbone of the sauce)
- 120 mL (ยฝ cup) full-fat coconut milk (canned, not refrigerated milk for richness; can also use heavy cream)
- 30 mL (2 tablespoons) alcohol-free soy sauce (or tamari for a gluten-free option)
- 15 mL (1 tablespoon) rice vinegar (adds brightness and balance)
- 15 mL (1 tablespoon) maple syrup (for balance, can use honey or brown sugar)
- 10 g (1 teaspoon) chili garlic sauce (adjust to taste for heat preference; omit for kids)
- Garnishes (for texture and freshness):
- 30 g (2 tablespoons) roasted peanuts, chopped (for crunch)
- 10 g (ยผ cup) fresh cilantro, chopped (vibrant freshness)
Instructions
- Prep the rice and vegetables: Prepare your serving rice separately according to package directions; set it aside to keep warm while you cook this quick veggie stir fry recipe. Ensure all vegetables are cut to roughly similar sizes and dried thoroughly before cooking to prevent sogginess. Have all ingredients measured and ready to go (mise en place) as the stir fry process moves quickly once started.
- Sautรฉ aromatics: Heat the vegetable oil in a large wok or a 30 cm (12-inch) skillet over medium-high heat until shimmering. Add the minced garlic and grated ginger to the hot oil. Stir-fry for 30 seconds until fragrant; avoid burning the garlic, as it will turn bitter.
- Cook the firmer vegetables: Add the broccoli florets and julienned carrots to the wok. Stir-fry for 3-4 minutes until they begin to tenderize slightly, as they take longer to cook than the softer vegetables. When making this veggie stir fry recipe, make sure to keep tossing continuously to ensure even cooking and light browning.
- Add remaining vegetables: Add the sliced bell pepper, snap peas, mushrooms, and onion to the wok. Continue to stir-fry for another 4-5 minutes, until all vegetables are tender-crisp and brightly colored. If the vegetables start to steam rather than sear, remove some from the pan and cook in batches, as overcrowding causes sogginess. Do not overcook; they should retain a firm bite for a good stir fry texture.
- Prepare the Spicy Peanut-Coconut Glaze: While the vegetables are cooking, prepare the glaze in a medium bowl (this saves time). Whisk together the peanut butter, coconut milk, soy sauce, rice vinegar, maple syrup, chili garlic sauce, and water or vegetable broth until completely smooth and well combined. Taste the glaze and adjust the chili garlic sauce for heat or maple syrup for sweetness, if desired. This spicy peanut sauce is what makes this veggie stir fry recipe shine.
- Combine and glaze: Once the vegetables are cooked to your desired tenderness, reduce the heat to medium-low. Pour the prepared glaze over the vegetables in the wok. Toss continuously for 1-2 minutes, allowing the glaze to heat through and thicken slightly, coating all the vegetables in this quick veggie stir fry recipe.
- Serve immediately: Remove the finished veggie stir fry recipe from the heat immediately to prevent overcooking the vegetables or making the sauce too thick. To plate, spoon a generous portion of freshly cooked rice into a bowl. Arrange the glazed vegetables over the rice, allowing some of the sauce to pool around the base; garnish generously with chopped peanuts and cilantro.
Tips for a Better Veggie Stir Fry Texture
To get the perfect texture in your veggie stir fry, you need to avoid overcrowding the pan. When too many vegetables are added at once, the temperature drops rapidly, and they steam instead of searing, leading to sogginess. Make sure your vegetables are cut into uniform pieces so everything cooks evenly.
- Avoid Overcrowding: Cook in batches if necessary to maintain high heat.
- Uniform Cuts: Ensure all vegetables are cut to roughly similar sizes to ensure even cooking.
- Dry Vegetables: Keep vegetables dry before adding them to the hot pan; excess moisture prevents searing.
- Layering: Start with the firmest vegetables (like broccoli and carrots) first, cooking them for a few minutes before adding softer ones (like mushrooms and snap peas).

Making This Stir Fry Kid-Friendly and Customizable
One of the best things about this veggie stir fry recipe is its flexibility for family dinners. If you have kids who are sensitive to spice, simply omit the chili garlic sauce from the glaze or substitute it with sweet chili sauce for mild flavor.
You can easily customize the vegetables based on family preference or whatโs seasonal. Good additions include bok choy, zucchini, water chestnuts, or edamame. To make it a heartier meal, add protein like firm tofu, sliced chicken, or beef by browning it first and setting it aside, then adding it back at the end.
FAQs
Can I use a different kind of nut butter?
Yes, you can use almond butter as a substitute for peanut butter, though peanut butter offers the most classic flavor profile for this type of veggie stir fry recipe. Avoid using chunky nut butter for a smooth glaze.
How do I make this gluten-free?
Use tamari instead of standard soy sauce; tamari is specifically designed to be gluten-free. Ensure all other ingredients (like chili garlic sauce or maple syrup) are certified gluten-free as well to maintain a low-carb meal option for celiac-friendly diets.
Can I make this ahead of time?
You can make the spicy peanut-coconut glaze up to 3 days ahead of time and store it in an airtight container in the fridge. For meal prep, store the finished veggie stir fry in containers, but keep it separate from the rice to prevent sogginess. The vegetables retain their crispness better when stored apart from the sauce, though they will soften slightly upon reheating.
Why are my vegetables soggy?
The pan was likely overcrowded, or the heat was not high enough. Make sure to use high heat and stir constantly for best results when cooking this healthy stir fry recipe. If you don’t hear a constant sizzle, turn up the heat or cook in smaller batches.
What other garnishes work well?
Consider toasted sesame seeds for crunch, sliced green onions for mild onion flavor, or a squeeze of fresh lime juice for added brightness. I often add toasted sesame seeds and a squeeze of fresh lime juice right before serving to add brightness and acidity to cut through the richness of the peanut glaze on this quick veggie stir fry recipe.
What if I don’t have a wok?
A large, heavy-bottomed skillet or cast-iron pan will also work well; just ensure it can handle high heat and provides enough surface area for the vegetables to cook without steaming. A 30 cm (12-inch) skillet is perfect for this family-friendly recipe.
Conclusion
This quick veggie stir fry recipe delivers big flavor with minimal effort, making it a perfect solution for busy weeknights when you want something healthy and satisfying. Pin this recipe for later and add it to your rotation for a delicious, time-saving family meal!
Print
veggie stir fry recipe
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A healthy and quick weeknight veggie stir fry coated in a creamy and spicy peanut-coconut glaze. This family-friendly recipe is ready in under 30 minutes and offers a better alternative to greasy takeout.
Ingredients
- 250 g broccoli florets
- 200 g bell pepper, thinly sliced
- 150 g carrots, julienned
- 100 g snap peas
- 150 g cremini mushrooms, sliced
- 100 g yellow onion, thinly sliced
- 15 g garlic, minced
- 15 g fresh ginger, grated
- 30 mL vegetable oil
- 60 g creamy peanut butter
- 120 mL full-fat coconut milk
- 30 mL soy sauce
- 15 mL rice vinegar
- 15 mL maple syrup
- 10 g chili garlic sauce
- 60 mL water or vegetable broth
- 30 g chopped roasted peanuts
- 10 g fresh cilantro, chopped
Instructions
- Prepare Ingredients: Prepare your serving rice separately and keep warm. Chop all vegetables into uniform pieces. Whisk together peanut butter, coconut milk, soy sauce, rice vinegar, maple syrup, chili garlic sauce, and water or broth to create the glaze.
- Sautรฉ Aromatics: Heat the vegetable oil in a large wok or skillet over medium-high heat. Add the minced garlic and grated ginger, stirring for about 30 seconds until fragrant. Avoid burning the garlic.
- Cook Firm Vegetables: Add the broccoli florets and julienned carrots to the wok. Stir-fry for 3-4 minutes until they begin to tenderize slightly, tossing continuously for even cooking.
- Add Remaining Vegetables: Add the sliced bell pepper, snap peas, mushrooms, and onion. Continue to stir-fry for another 4-5 minutes until all vegetables are tender-crisp and brightly colored. Avoid overcrowding the pan to prevent steaming; cook in batches if necessary.
- Glaze and Serve: Reduce heat to medium-low. Pour the prepared glaze over the vegetables in the wok. Toss continuously for 1-2 minutes until the glaze thickens slightly and coats all the vegetables. Serve immediately over rice, garnished with chopped peanuts and cilantro.
Notes
To achieve the best stir-fry texture, avoid overcrowding the pan by cooking in batches and ensure the vegetables are dry before adding them to high heat. Cut all vegetables into similar sizes for even cooking. The spicy peanut-coconut glaze can be prepared up to 3 days ahead and stored in the fridge.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Main Course
- Method: Stir-frying
- Cuisine: Asian
Nutrition
- Serving Size: 1 serving (with rice)
- Calories: 280 kcal
- Sugar: 8 g
- Sodium: 400 mg
- Fat: 20 g
- Saturated Fat: 10 g
- Unsaturated Fat: 10 g
- Trans Fat: 0 g
- Carbohydrates: 15 g
- Fiber: 4 g
- Protein: 8 g
- Cholesterol: 0 mg
FREE PRINTABLE RECIPE
Get the Printable Recipe PDF (Free)
Enter your email and weโll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.
- โ Printable PDF (ingredients + steps)
- โ Save it to your phone (no long scrolling)
- โ Includes cook time + servings
- โ Easy to follow
FAQ
Whereโs the full recipe?
Itโs delivered as a printable PDF so you can save it and cook without scrolling.
I didnโt get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.