Avocado Pesto Zoodles

Featured in: Grain & Veg Bowls

Avocado Pesto Zoodles is a vibrant, plant-based main dish featuring spiralized zucchini noodles coated in a smooth avocado pesto made from fresh basil, pine nuts, garlic, and lemon juice. Topped with halved cherry tomatoes and fresh basil, this 20-minute dish is naturally gluten-free and low-carb. Perfect for vegetarians seeking a protein boost—easily customize with grilled chicken, shrimp, or chickpeas. Serve warm or chilled as a light lunch or dinner.

Updated on Sat, 17 Jan 2026 09:35:00 GMT
Creamy avocado pesto clings to tender zucchini noodles, with halved cherry tomatoes adding a juicy burst in this vibrant low-carb main dish. Pin It
Creamy avocado pesto clings to tender zucchini noodles, with halved cherry tomatoes adding a juicy burst in this vibrant low-carb main dish. | rapidtongs.com

One afternoon, my kitchen smelled like basil and lemon while I was frantically trying to use up an avocado before it turned brown. I'd just bought a spiralizer on impulse, curious if I could actually make zucchini taste like something I'd want to eat. What started as a desperate attempt to avoid waste became the easiest, greenest lunch I'd made in months—and somehow it tasted better than anything I'd ordered online.

I made this for my roommate once when she came home saying she'd eaten nothing but conference room sandwiches all day. She took one bite and actually paused mid-chew, which for her meant something genuinely good had happened. Now whenever she's tired or stressed, she texts asking if I can make the 'green noodle thing.' Food doesn't have to be complicated to feel like a small act of kindness.

Ingredients

  • Zucchini, spiralized: Two medium ones give you enough for two generous servings without overdoing it—if you spiral them too early, they'll release water, so save this for right before cooking.
  • Fresh basil leaves: Pack them tightly when measuring because loosely scattered basil will give you way less than you need; it's the soul of this pesto, so don't skimp.
  • Pine nuts: These add a buttery richness, but they're pricey, so walnuts or even sunflower seeds work just as well if your budget or allergies dictate it.
  • Ripe avocado: This should yield slightly to gentle pressure—overripe turns brown-tasting, underripe won't blend smoothly into that creamy texture.
  • Lemon juice: Freshly squeezed matters here because it keeps the pesto bright and also prevents the avocado from oxidizing into that sad gray-brown.
  • Garlic: One clove is all you need; garlic can get aggressive in a pesto, and you want to taste the basil and avocado, not just raw garlic heat.
  • Olive oil: Good quality makes a difference here since there's no cooking to mellow it out—it's tasted raw and directly.
  • Parmesan cheese: A light grating adds salt and umami without heaviness; nutritional yeast swaps in beautifully if you're vegan and keeps that savory note intact.
  • Cherry tomatoes: Halved so they nestle into the noodles without being overwhelming, and their juiciness contrasts perfectly with the creamy pesto.

Instructions

Spiralize your zucchini:
Hold the zucchini firmly and let the spiralizer do the work—you'll end up with these beautiful, thin ribbon-like noodles that are way lighter than pasta but still feel substantial.
Quickly sauté the zoodles:
Heat that oil over medium heat, toss in the noodles with a small pinch of salt, and cook for just 2 to 3 minutes until they soften slightly but still have a little snap to them. If you overdo it, they turn mushy and water-logged, so stay nearby and stir occasionally.
Build your pesto:
Throw the avocado, basil, pine nuts, garlic, lemon juice, Parmesan, olive oil, salt, and pepper into a food processor and blend until it's smooth and creamy, stopping halfway to scrape down the sides so everything combines evenly. Don't over-process—you want it creamy, not separated.
Toss everything together:
Pour the warm zoodles into a bowl, add the pesto, and gently toss until each noodle is coated in that bright green sauce. The warmth of the noodles helps the pesto coat everything without making it too soft.
Top and serve right away:
Scatter the halved cherry tomatoes, add a few fresh basil leaves, crack some black pepper over top, and eat it immediately while the contrast between warm and cool is still there.
Pin It
| rapidtongs.com

There's something quietly powerful about a meal that nourishes you without feeling like you're restricting anything. My friend who usually apologizes for 'eating clean' finally admitted that this was the only vegetable-forward dish that made her feel full and actually satisfied, not virtuous in that grim way. That's when I realized this wasn't just a recipe—it was permission to stop treating healthy food as punishment.

When to Make This

This shines in late spring and summer when your farmers market is overflowing with basil and zucchini, and tomatoes taste like something worth remembering. In winter, it's still solid, but the basil loses some brightness and tomatoes become those pale, sad things, so I usually swap in a handful of sun-dried tomatoes or skip the tomatoes entirely and add grilled shrimp or white beans for protein instead.

Make It Your Own

The beauty of this dish is how forgiving it is to substitutions and additions. I've added grilled chicken when I need more protein, swapped cashews for pine nuts, tried it cold as a salad the next day, and even added a drizzle of aged balsamic because I had a bottle sitting around. The core of it—zucchini noodles, avocado pesto, tomatoes—is flexible enough that you can build around what you have and what you're craving.

  • Add chickpeas or white beans if you want to stretch it further and make it more filling.
  • Drizzle with a touch of balsamic vinegar or top with crispy bacon bits for a different kind of richness.
  • Serve it cold as a make-ahead salad, though you'll want to toss it fresh with pesto right before eating to keep everything vibrant.

Storage and Leftovers

The zoodles and pesto are best served fresh and together, but you can absolutely prepare components ahead. Spiralize your zucchini and refrigerate it in a sealed container for up to two days, and make the pesto ahead too—just press plastic wrap directly onto its surface to minimize browning. If you do have leftovers, eat them cold the next day as a salad; reheating tends to make the zucchini weepy.

Bright green zoodles tossed in a rich avocado pesto, garnished with fresh basil and halved cherry tomatoes for a quick, healthy Italian-inspired meal. Pin It
Bright green zoodles tossed in a rich avocado pesto, garnished with fresh basil and halved cherry tomatoes for a quick, healthy Italian-inspired meal. | rapidtongs.com

This is the kind of recipe that slips into regular rotation not because it's trendy, but because it actually solves a real problem: how to eat well without spending an hour in the kitchen. It's become my answer to 'what's for dinner' on nights when I want something that feels intentional and tastes alive.

Your Questions Answered

Can I make the avocado pesto ahead of time?

Yes, prepare the pesto 2-3 hours in advance and store in an airtight container with plastic wrap pressed directly on the surface to prevent browning. Add lemon juice to help preserve color. Toss with zoodles just before serving for best texture.

What's the best way to spiralize zucchini?

Use a hand-held or countertop spiralizer for consistent noodle texture. Pat zucchini dry before spiralizing to reduce excess moisture. Spiralize lengthwise for longer noodles, or cut into sections for shorter strands if preferred.

How do I prevent mushy zoodles?

Sauté the spiralized zucchini for just 2-3 minutes over medium heat until tender-crisp. Avoid overcooking. If serving cold, skip cooking entirely and toss raw zoodles with pesto for a refreshing salad version.

What are good substitutes for pine nuts?

Walnuts, cashews, almonds, or sunflower seeds work well as alternatives. Use the same quantity and adjust blending time if using harder nuts. For nut allergies, sunflower or pumpkin seeds provide similar richness and nutrition.

How can I add protein to this dish?

Grilled or pan-seared chicken breast, shrimp, white fish, or roasted chickpeas pair beautifully. Add 3-4 ounces per serving. For vegetarian protein, consider adding crispy tofu or white beans to boost filling power.

Is this suitable for meal prep?

Store cooked zoodles and pesto separately in sealed containers for up to 3 days. Assemble just before eating to prevent zoodles from becoming watery. Cherry tomatoes can be added at serving time for optimal freshness.

Avocado Pesto Zoodles

Spiralized zucchini noodles with creamy avocado pesto and cherry tomatoes. A fresh, nourishing meal ready in just 20 minutes.

Prep Duration
15 minutes
Cook Duration
5 minutes
Complete Time
20 minutes
Created by Lily Turner


Skill Level Needed Easy

Cuisine Style Italian-Inspired

Makes 2 Portions

Diet Preferences Meat-Free, No Gluten, Low Carb

What You'll Need

Zoodles

01 2 medium zucchini, spiralized
02 1/2 tablespoon olive oil
03 Pinch of salt

Avocado Pesto

01 1 ripe avocado, pitted and peeled
02 1 cup fresh basil leaves, packed
03 2 tablespoons pine nuts (or walnuts)
04 1 clove garlic
05 2 tablespoons lemon juice (about 1/2 lemon)
06 2 tablespoons grated Parmesan cheese (or nutritional yeast for vegan)
07 2 tablespoons olive oil
08 1/4 teaspoon salt
09 1/8 teaspoon black pepper

Toppings

01 1 cup cherry tomatoes, halved
02 Extra basil leaves, for garnish
03 Freshly ground black pepper, to taste

How-To Steps

Step 01

Prepare Zucchini: Spiralize the zucchini into noodles.

Step 02

Sauté Zoodles: Heat 1/2 tablespoon olive oil in a large skillet over medium heat. Add the zoodles and a pinch of salt. Sauté for 2-3 minutes until just tender but still crisp. Remove from heat and set aside.

Step 03

Make Pesto: In a food processor, combine avocado, basil, pine nuts, garlic, lemon juice, Parmesan, 2 tablespoons olive oil, salt, and black pepper. Blend until smooth and creamy, scraping down sides as needed.

Step 04

Combine: Toss the warm zoodles with the avocado pesto in a large bowl until evenly coated.

Step 05

Garnish: Top with halved cherry tomatoes and extra basil. Add more Parmesan or a drizzle of olive oil if desired.

Step 06

Serve: Serve immediately, garnished with freshly ground black pepper.

What You'll Need

  • Spiralizer
  • Large skillet
  • Food processor or blender
  • Mixing bowl
  • Knife and cutting board

Allergy Alerts

Always review every item for allergens. If unsure, talk to a healthcare expert.
  • Contains dairy (Parmesan cheese) and tree nuts (pine nuts or walnuts).
  • For nut allergies, omit nuts or use sunflower seeds. For dairy allergies, use nutritional yeast instead of Parmesan.
  • Always check product labels for hidden allergens.

Nutrition Info (per serving)

Use these numbers as a helpful reference, not as personal health advice.
  • Calorie Count: 320
  • Fat Content: 25 g
  • Carbohydrates: 19 g
  • Protein Amount: 6 g