HealthyEating
This Healthy Zucchini Noodle Stir-Fry is a quick, colorful weeknight dinner with a creamy peanut sauce, ready in 20 minutes.
This is the dinner I make when I want something fast, fresh, and still feels like a treat. Zucchini noodles, crisp bell peppers, and a rich peanut sauce come together in about 20 minutes.
You don't need a spiralizer if you don't have one. A vegetable peeler makes wide ribbons that work just as well. Or grab pre-spiralized zucchini from the produce section to skip the prep entirely.
It's a one-pan meal that's light but satisfying. The sauce is what makes it — creamy, a little spicy, and it clings to every noodle.
Why You'll Love This Recipe
About the Ingredients
4 medium zucchini (about 1.5 lbs / 680g)
Spiralize into noodles. If you don't have a spiralizer, use a vegetable peeler to make ribbons. Look for firm, medium-sized zucchini without soft spots.
1 red bell pepper, thinly sliced
Adds color and crunch. Use yellow or orange for variety.
1 cup (70g) shredded red cabbage
Gives extra crunch and color. Substitute with green cabbage or shredded carrots.
3 green onions, sliced
White parts go in the stir-fry, green parts for garnish. If you don't have green onions, use a small shallot.
2 cloves garlic, minced
Fresh garlic is best. In a pinch, use 1/2 teaspoon garlic powder.
1 tablespoon (15ml) olive oil
For sautéing. Use any neutral oil like canola or avocado.
1/4 cup (60g) creamy peanut butter
Use natural peanut butter without added sugar for a cleaner taste. Almond butter or sunflower seed butter work too.
2 tablespoons (30ml) soy sauce
Use tamari or coconut aminos for gluten-free.
1 tablespoon (15ml) rice vinegar
Adds tang. Apple cider vinegar is a good substitute.
1 tablespoon (15ml) honey or maple syrup
Balances the saltiness. Use maple syrup for vegan.
1 teaspoon sriracha (optional)
For heat. Omit or use less for a milder sauce.
2 tablespoons (30ml) warm water
To thin the sauce to the right consistency.
Tips & Tricks
- Don't overcook the zucchini noodles. They soften fast and turn mushy. Sauté for 2-3 minutes max, just until heated through.
- Salt the zucchini noodles lightly before cooking and let them sit for 10 minutes, then pat dry. This removes excess water and prevents a soggy stir-fry.
- If your sauce is too thick, add warm water a teaspoon at a time. If it's too thin, let it simmer for a minute to thicken.
Step-by-Step Instructions
1. Make the sauce
In a small bowl, whisk peanut butter, soy sauce, rice vinegar, honey, sriracha, and warm water until smooth. Set aside.
2. Prep the veggies
Spiralize the zucchini into noodles. If using a peeler, make wide ribbons. Slice the bell pepper and cabbage. Mince garlic and slice green onions, separating white and green parts.
3. Heat the oil
Heat olive oil in a large skillet over medium-high heat (about 375°F / 190°C). Add the white parts of green onions, garlic, bell pepper, and cabbage. Stir-fry for 3-4 minutes until crisp-tender.
4. Add the zucchini noodles
Add the zucchini noodles to the skillet. Toss gently with tongs for 2-3 minutes, just until they start to soften. Don't overcook—they should still have a slight bite.
5. Add the sauce
Pour the peanut sauce over the noodles and veggies. Toss to coat everything evenly. Cook for another minute until the sauce is warm and slightly thickened.
6. Garnish and serve
Remove from heat. Sprinkle with the green parts of the green onions and sesame seeds if using. Serve immediately.
Delicious Variations
Add protein
Toss in cooked chicken, shrimp, or tofu for a heartier meal.
Make it gluten-free
Use tamari or coconut aminos instead of soy sauce.
Add crunch
Top with crushed peanuts, cashews, or sesame seeds before serving.
How to Store HealthyEating
Refrigerator
Store in an airtight container in the fridge for up to 2 days. The noodles may release water, so reheat gently.
Freezer
Not recommended—zucchini noodles become mushy when frozen and thawed.
Reheating
Reheat in a skillet over medium heat for 2-3 minutes, or microwave in 30-second bursts. Add a splash of water if it seems dry.
Frequently Asked Questions
Q: Can I make this ahead of time?
Yes, but it's best eaten fresh. If you must prep ahead, spiralize the zucchini and store in a sealed bag with a paper towel for up to 24 hours. Make the sauce separately and store in the fridge for up to 3 days.
Q: How do I keep zucchini noodles from getting watery?
Salt them lightly and let them sit for 10 minutes, then pat dry with paper towels. Also, don't overcook them—just warm through.
Q: Can I use a different nut butter?
Absolutely. Almond butter, cashew butter, or sunflower seed butter all work. Just note that sunflower seed butter can turn green due to a reaction with baking soda, but that's harmless.
Q: Is this dish vegan?
Yes, if you use maple syrup instead of honey and ensure your sriracha is vegan. It's naturally dairy-free and egg-free.
I hope this stir-fry becomes a regular in your weeknight rotation. It's quick, healthy, and the whole family will love it. From my table to yours.
Easy Healthy Zucchini Noodle Stir-Fry – 20-Minute Dinner
This Healthy Zucchini Noodle Stir-Fry is a quick, colorful weeknight dinner with a creamy peanut sauce, ready in 20 minutes.
🧂 Ingredients
- 4 medium zucchini (about 1.5 lbs / 680g)
- 1 red bell pepper, thinly sliced
- 1 cup (70g) shredded red cabbage
- 3 green onions, sliced
- 2 cloves garlic, minced
- 1 tablespoon (15ml) olive oil
- 1/4 cup (60g) creamy peanut butter
- 2 tablespoons (30ml) soy sauce
- 1 tablespoon (15ml) rice vinegar
- 1 tablespoon (15ml) honey or maple syrup
- 1 teaspoon sriracha (optional)
- 2 tablespoons (30ml) warm water
📋 Instructions
- 1Make the sauce — In a small bowl, whisk peanut butter, soy sauce, rice vinegar, honey, sriracha, and warm water until smooth. Set aside.
- 2Prep the veggies — Spiralize the zucchini into noodles. If using a peeler, make wide ribbons. Slice the bell pepper and cabbage. Mince garlic and slice green onions, separating white and green parts.
- 3Heat the oil — Heat olive oil in a large skillet over medium-high heat (about 375°F / 190°C). Add the white parts of green onions, garlic, bell pepper, and cabbage. Stir-fry for 3-4 minutes until crisp-tender.
- 4Add the zucchini noodles — Add the zucchini noodles to the skillet. Toss gently with tongs for 2-3 minutes, just until they start to soften. Don't overcook—they should still have a slight bite.
- 5Add the sauce — Pour the peanut sauce over the noodles and veggies. Toss to coat everything evenly. Cook for another minute until the sauce is warm and slightly thickened.
- 6Garnish and serve — Remove from heat. Sprinkle with the green parts of the green onions and sesame seeds if using. Serve immediately.



