Picture this: it's 6 PM, you're starving, and the last thing you want is another sad salad. You want something warm, saucy, and satisfying—but you're also trying to skip the carbs. Enter this zucchini noodle stir-fry: a colorful, crunchy, and utterly delicious dish that comes together in the time it takes to decide what to watch on Netflix.
Advertisements1
This recipe is my love letter to summer zucchini. It's a playful twist on classic pad thai, but with spiralized veggies taking center stage. The peanut sauce is creamy, tangy, and just a little bit spicy—it clings to every noodle like a cozy blanket. And the best part? You can have it on the table in just 20 minutes, making it perfect for busy weeknights.
So grab your spiralizer (or a vegetable peeler) and let's get twirling. This is one of those dinners that feels like a treat, but secretly it's packed with veggies and protein. You're going to love it!
Why You'll Love This Recipe
About the Ingredients
4 medium zucchini (about 2 lbs / 900g), spiralized
Zucchini is the star here—it's low-carb and cooks quickly. If you don't have a spiralizer, use a vegetable peeler to make ribbons. You can also use pre-spiralized zucchini from the store.
1 lb (450g) chicken breast, thinly sliced
Chicken adds protein and keeps you full. Swap with shrimp, tofu, or beef for variety. For extra flavor, marinate in a little soy sauce and garlic for 10 minutes.
1 red bell pepper, thinly sliced
Adds color and crunch. Use any color bell pepper you like, or substitute with julienned carrots or broccoli florets.
1 cup (100g) snap peas
Snap peas give a sweet crunch. If you can't find them, use snow peas or green beans cut in half.
3 cloves garlic, minced
Garlic is essential for flavor. Use fresh for best results, but jarred minced garlic works in a pinch.
1 tablespoon (15ml) sesame oil
Sesame oil adds a nutty aroma. If you don't have it, use vegetable oil and add a few drops of toasted sesame seeds.
1/4 cup (60ml) low-sodium soy sauce
Soy sauce brings saltiness and umami. Use tamari or coconut aminos for gluten-free.
2 tablespoons (30ml) rice vinegar
Rice vinegar adds tang. Substitute with apple cider vinegar or white wine vinegar.
2 tablespoons (30g) natural peanut butter
Peanut butter makes the sauce creamy. Use almond butter or sunflower seed butter for nut-free.
1 tablespoon (15ml) honey or maple syrup
Honey balances the flavors. Use maple syrup or agave for vegan.
1 teaspoon (5g) sriracha
Sriracha adds a kick. Adjust to taste or omit if you prefer mild.
1/4 cup (60g) chopped peanuts, for garnish
Peanuts add crunch. Use cashews or sesame seeds if you prefer.
Tips & Tricks
- Don't overcook the zucchini noodles—they release water and become soggy. Cook just until tender-crisp, about 2-3 minutes.
- Salt the zucchini noodles and let them sit for 10 minutes, then pat dry to remove excess moisture before cooking.
- Have all your ingredients prepped before you start cooking; this stir-fry comes together quickly.
Pro Tips
Step-by-Step Instructions
1. Spiralize the zucchini
Trim the ends of the zucchini and spiralize into noodles. Place them in a colander, sprinkle with a pinch of salt, and let sit for 10 minutes. Then pat dry with paper towels.
2. Whisk the sauce
In a small bowl, whisk together soy sauce, rice vinegar, peanut butter, honey, sriracha, and 2 tablespoons of water until smooth. Set aside.
3. Cook the chicken
Heat sesame oil in a large skillet or wok over medium-high heat (about 400°F / 200°C). Add the chicken slices and cook for 4-5 minutes, stirring occasionally, until golden brown and cooked through (internal temperature reaches 165°F / 74°C).
4. Add aromatics and veggies
Add garlic, bell pepper, and snap peas to the skillet. Stir-fry for 2-3 minutes until the vegetables are crisp-tender and the garlic is fragrant.
5. Add zucchini noodles
Add the zucchini noodles to the skillet. Pour the sauce over everything. Toss gently with tongs for 2-3 minutes until the noodles are heated through and coated with sauce, but still slightly firm.
6. Garnish and serve
Remove from heat. Divide among plates and sprinkle with chopped peanuts. Serve immediately.
Delicious Variations
Protein swap
Use shrimp, tofu, or thinly sliced beef instead of chicken.
Veggie boost
Add shredded carrots, broccoli florets, or mushrooms for extra veggies.
Spicy kick
Add extra sriracha or a sprinkle of red pepper flakes for more heat.
How to Store Zesty Zucchini Noodle Stir-Fry with Peanut Sauce
Refrigerator
Store leftovers in an airtight container in the fridge for up to 2 days. The zucchini noodles will release water, so they may be softer when reheated.
Freezer
This dish is best enjoyed fresh, but you can freeze the cooked chicken and sauce separately for up to 3 months. Thaw overnight in the fridge, then reheat and add fresh zucchini noodles.
Reheating
Reheat in a skillet over medium heat for 2-3 minutes, or microwave in 30-second intervals until hot.
Frequently Asked Questions
Q: Can I make this dish ahead of time?
Yes, you can prep the ingredients ahead and store them separately. Cook the chicken and sauce, then spiralize the zucchini and keep them in the fridge. When ready to eat, just stir-fry everything together.
Q: How do I keep zucchini noodles from getting soggy?
Salt the spiralized zucchini and let them sit for 10 minutes, then squeeze out excess water. Also, cook them quickly over high heat and don't overcook—they should be tender-crisp.
Q: What can I use instead of peanut butter?
You can use almond butter, sunflower seed butter, or even tahini for a different flavor. For a nut-free option, try using a little sesame paste.
Q: Is this recipe keto-friendly?
Yes, this dish is low-carb and keto-friendly if you use a sugar substitute like stevia or monk fruit instead of honey, and ensure your peanut butter has no added sugar.
Q: How many carbs are in this dish?
Each serving has about 22 grams of carbohydrates, which includes about 8 grams of sugar. Zucchini is low in carbs, making this a great low-carb dinner.
Now it's your turn! Whip up this zucchini noodle stir-fry and let me know how it goes in the comments below. Share your own twists and tag me in your photos—I'd love to see your creations! Keep your pen dancing.
Zesty Zucchini Noodle Stir-Fry with Peanut Sauce
This 20-minute zucchini noodle stir-fry is a vibrant, low-carb dinner with a creamy peanut sauce that's bursting with flavor.
🧂 Ingredients
- 4 medium zucchini (about 2 lbs / 900g), spiralized
- 1 lb (450g) chicken breast, thinly sliced
- 1 red bell pepper, thinly sliced
- 1 cup (100g) snap peas
- 3 cloves garlic, minced
- 1 tablespoon (15ml) sesame oil
- 1/4 cup (60ml) low-sodium soy sauce
- 2 tablespoons (30ml) rice vinegar
- 2 tablespoons (30g) natural peanut butter
- 1 tablespoon (15ml) honey or maple syrup
- 1 teaspoon (5g) sriracha
- 1/4 cup (60g) chopped peanuts, for garnish
📋 Instructions
- 1Spiralize the zucchini — Trim the ends of the zucchini and spiralize into noodles. Place them in a colander, sprinkle with a pinch of salt, and let sit for 10 minutes. Then pat dry with paper towels.
- 2Whisk the sauce — In a small bowl, whisk together soy sauce, rice vinegar, peanut butter, honey, sriracha, and 2 tablespoons of water until smooth. Set aside.
- 3Cook the chicken — Heat sesame oil in a large skillet or wok over medium-high heat (about 400°F / 200°C). Add the chicken slices and cook for 4-5 minutes, stirring occasionally, until golden brown and cooked through (internal temperature reaches 165°F / 74°C).
- 4Add aromatics and veggies — Add garlic, bell pepper, and snap peas to the skillet. Stir-fry for 2-3 minutes until the vegetables are crisp-tender and the garlic is fragrant.
- 5Add zucchini noodles — Add the zucchini noodles to the skillet. Pour the sauce over everything. Toss gently with tongs for 2-3 minutes until the noodles are heated through and coated with sauce, but still slightly firm.
- 6Garnish and serve — Remove from heat. Divide among plates and sprinkle with chopped peanuts. Serve immediately.


