
Avocado Pesto Zucchini Noodles Recipe tastes creamy, fresh, garlicky, and a little nutty, like summer in a bowl that decided to be healthy and fun at the same time. It works perfectly for anyone who wants a fast weeknight dinner or light lunch in about 25 minutes, including prep and cleanup. I first made this on a hot July night in my tiny apartment kitchen, and my neighbor still asks when I will “accidentally” make too much again.
Why Make This Avocado Pesto Zucchini Noodles Recipe at Home
This Avocado Pesto Zucchini Noodles Recipe gives you all the comfort of a pasta dinner without the heavy, sleepy feeling afterward. The avocado pesto coats each zucchini strand in a rich, silky sauce that tastes indulgent but stays light and bright.
You control the salt, the garlic level, and the texture, so the dish fits your taste instead of the other way around. You also skip mystery oils and extra sugar that often sneak into store-bought sauces.
“Creamy, fresh, and surprisingly filling, this Avocado Pesto Zucchini Noodles Recipe tastes like a restaurant special but comes together in minutes at home.” ★★★★★
Ingredients You Need
For the zucchini noodles
- 3 medium zucchini, firm and fresh
- Choose ones about 6 to 7 inches long for easier spiralizing.
- 1 tablespoon olive oil
- 1 small pinch kosher salt
- 1 small pinch black pepper
For the avocado pesto
- 1 large ripe avocado
- The avocado should give slightly when you press it, not feel mushy.
- 1 packed cup fresh basil leaves
- You can swap half the basil with baby spinach if your basil looks sad or pricey.
- 2 tablespoons fresh lemon juice
- Bottled lemon juice works in a pinch, but fresh tastes brighter.
- 2 to 3 cloves garlic, roughly chopped
- Use 2 cloves for mild flavor, 3 if you love garlic as much as I do.
- 3 tablespoons grated Parmesan cheese
- Use a good wedge and grate it yourself if possible; pre-grated works but tastes milder.
- For dairy free, use nutritional yeast to taste.
- 3 tablespoons nuts
- Pine nuts taste classic, but walnuts or cashews work great and cost less.
- 3 to 4 tablespoons olive oil
- Use extra virgin for best flavor; I like California Olive Ranch or Kirkland Signature.
- 1/4 teaspoon kosher salt, plus more to taste
- 1/4 teaspoon black pepper
- 2 to 3 tablespoons water, as needed to thin the sauce
Optional add-ins and toppings
- Cherry tomatoes, halved
- Red pepper flakes
- Extra grated Parmesan or nutritional yeast
- Toasted nuts or seeds for crunch
- Grilled chicken strips, sautéed shrimp, or crispy chickpeas for extra protein
Equipment
- Spiralizer, julienne peeler, or mandoline with julienne blade
- Cutting board and sharp knife
- Large skillet or sauté pan
- Food processor or high speed blender
- Mixing bowl
- Tongs or large fork for tossing
Tips & Mistakes
- Spiralize the zucchini close to cooking time so it does not release too much water.
- Pat the zucchini noodles dry with paper towels to avoid a watery sauce.
- Do not overcook the noodles; keep them slightly crisp so they hold the pesto.
- Taste the avocado before blending; a bitter or overripe avocado can ruin the sauce.
- Add lemon juice right away to keep the avocado pesto bright green.
- Start with less garlic, then add more after tasting, since raw garlic grows stronger as it sits.
- Thin the pesto with water, not extra oil, if it feels too heavy.
- Salt in layers: season the pesto and the zucchini separately for better flavor.
- Toss the noodles with pesto off the heat so the sauce stays creamy and does not turn oily.
- Serve soon after tossing; the zucchini releases moisture if it sits too long.
How to Make Avocado Pesto Zucchini Noodles Recipe
Step 1: Prep the zucchini noodles
Wash and dry the zucchini well. Trim the ends, then run each zucchini through your spiralizer to form long noodles. If you use a julienne peeler, peel lengthwise strips until you reach the seedy core, then rotate.
Lay the zucchini noodles on a clean kitchen towel or paper towels. Gently press to absorb extra moisture. Set them aside while you make the avocado pesto.
Step 2: Blend the avocado pesto
Cut the avocado in half, remove the pit, and scoop the flesh into a food processor bowl. Add basil, lemon juice, garlic, Parmesan, nuts, salt, and pepper. Pulse a few times until the mixture looks chunky.
With the machine running, drizzle in the olive oil. Scrape down the sides and blend until the pesto looks smooth and creamy. Add 2 tablespoons water and blend again; add the last tablespoon if you want a looser sauce. Taste and adjust salt, pepper, or lemon.
Step 3: Lightly cook the zucchini noodles
Heat 1 tablespoon olive oil in a large skillet over medium heat. Add the zucchini noodles, sprinkle with a small pinch of salt and pepper, and toss with tongs. Cook 2 to 3 minutes, just until the noodles soften slightly but still feel crisp.
Turn off the heat and let the noodles sit in the warm pan for 1 minute. This short rest helps them release a bit more moisture without turning soggy. If you see a lot of liquid, tilt the pan and spoon some out.
Step 4: Toss with avocado pesto
Transfer the warm zucchini noodles to a large mixing bowl. Spoon on about two thirds of the avocado pesto and toss gently until the noodles look coated. Add more pesto if you want a thicker coating.
If the sauce feels too thick, splash in a tablespoon of water and toss again. Taste and adjust seasoning with more salt, pepper, or lemon juice.
Step 5: Add toppings and serve
Fold in cherry tomatoes or protein add-ins if you use them. Sprinkle extra Parmesan, red pepper flakes, or toasted nuts on top. Serve the Avocado Pesto Zucchini Noodles Recipe right away while the noodles stay tender-crisp and the pesto tastes bright.
Variations I've Tried
-
Creamy Greek yogurt twist
Stir 2 tablespoons plain Greek yogurt into the pesto for extra tang and protein. This version tastes great with grilled chicken or roasted chickpeas. -
Spicy avocado pesto noodles
Add 1 small jalapeño (seeded) or 1 teaspoon red pepper flakes to the food processor. The heat pairs nicely with the cool avocado and fresh basil. -
Sun dried tomato avocado pesto
Blend 2 to 3 tablespoons chopped sun dried tomatoes into the pesto. This adds a deeper, savory flavor and a pretty speckled color. -
Zucchini and carrot noodle mix
Spiralize 2 zucchini and 2 carrots, then cook them together. The carrots add sweetness and color, and kids usually love the orange and green combo. -
Vegan protein boost
Skip Parmesan and use nutritional yeast, then top the bowl with crispy roasted chickpeas or baked tofu cubes. The dish stays plant based but still fills you up.
How to Serve Avocado Pesto Zucchini Noodles Recipe
Serve this Avocado Pesto Zucchini Noodles Recipe warm or at room temperature in shallow bowls so the sauce spreads nicely. Add a side of garlic bread, whole grain toast, or a simple green salad to round out the meal. Pair it with sparkling water, iced herbal tea, or citrus infused water for a fresh, light combo. I also pack leftovers cold for lunch and eat them like a chilled avocado pesto salad.
How to store
-
Fridge
- Store leftover zucchini noodles already coated in pesto in an airtight container for up to 2 days.
- The avocado pesto alone keeps in a small jar with plastic wrap pressed on the surface for 2 to 3 days.
-
Freezer
- Freeze avocado pesto by itself in small portions (ice cube tray or small containers) for up to 2 months.
- Do not freeze raw zucchini noodles; they turn mushy after thawing.
-
Reheating
- Reheat the noodles gently in a skillet over low heat for 1 to 2 minutes, just until warm, not hot.
- If the sauce looks thick after chilling, stir in a splash of water or lemon juice before warming.

Avocado Pesto Zucchini Noodles Recipe
Ingredients
Instructions
- Wash and dry the zucchini well. Trim the ends, then run each zucchini through a spiralizer to form long noodles. If using a julienne peeler, peel lengthwise strips until you reach the seedy core, then rotate and repeat.
- Lay the zucchini noodles on a clean kitchen towel or paper towels and gently press to absorb extra moisture. Set aside while you make the avocado pesto.
- Cut the avocado in half, remove the pit, and scoop the flesh into a food processor bowl.
- Add the basil, lemon juice, garlic, Parmesan, nuts, salt, and pepper. Pulse a few times until the mixture looks chunky.
- With the machine running, drizzle in the olive oil. Scrape down the sides and blend until the pesto looks smooth and creamy.
- Add 2 tablespoons water and blend again; add the remaining tablespoon if you want a looser sauce. Taste and adjust salt, pepper, or lemon juice as needed.
- Heat 1 tablespoon olive oil in a large skillet over medium heat. Add the zucchini noodles, sprinkle with a small pinch of salt and pepper, and toss with tongs.
- Cook for 2 to 3 minutes, just until the noodles soften slightly but still feel crisp.
- Turn off the heat and let the noodles sit in the warm pan for 1 minute to release a bit more moisture. If you see a lot of liquid, tilt the pan and spoon some out.
- Transfer the warm zucchini noodles to a large mixing bowl.
- Spoon on about two thirds of the avocado pesto and toss gently until the noodles are evenly coated. Add more pesto if you prefer a thicker coating.
- If the sauce feels too thick, add a tablespoon of water and toss again. Taste and adjust seasoning with more salt, pepper, or lemon juice.
- Fold in cherry tomatoes or protein add-ins if using.
- Sprinkle with extra Parmesan, red pepper flakes, or toasted nuts on top.
- Serve the avocado pesto zucchini noodles right away while the noodles are tender-crisp and the pesto tastes bright.
Notes
Approximate per serving (4 servings, without optional proteins or toppings): 260–300 calories; fat 25 g; saturated fat 4 g; carbohydrates 11 g; fiber 4 g; sugars 5 g; protein 6 g; sodium 260 mg. Values will vary based on specific ingredients, added proteins, toppings, and portion size.

Leave a Reply