Easy Healthy Zucchini Noodle Stir-Fry - 20-Minute Dinner

By September 1, 20266 min read
Main Dish

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

1

Quick: Ready in 20 minutes from start to finish.
2

Healthy: Loaded with veggies and low in carbs.
3

Flavorful: Peanut sauce is savory, sweet, and a little tangy.
4

Flexible: Swap in any veggies you have on hand.

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.

HealthyEating, freshly made and ready to serve

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.

15 minPrep time10 minCook time2Servings285 kcalCalories

🧂 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

  1. 1Make the sauce — In a small bowl, whisk peanut butter, soy sauce, rice vinegar, honey, sriracha, and warm water until smooth. Set aside.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 6Garnish and serve — Remove from heat. Sprinkle with the green parts of the green onions and sesame seeds if using. Serve immediately.
👨🍳 Chef's Note: If you have picky eaters, let them build their own bowl with extra toppings like crushed peanuts or a sprinkle of cheese. It makes dinner more fun.

Servings: 2

Cuisine: Asian-inspired

Course: Main Dish

Nutrition (per serving): 285 kcal · 9g protein · 22g carbs · 18g fat

Leave a Comment