Zucchini Noodles Tossed with Pesto

As seen in: Easy Meals for Busy Nights

Spiralized zucchini noodles are tossed with a creamy pesto made from fresh basil, Parmesan, pine nuts, and olive oil. Cherry tomatoes add juicy brightness, making this dish refreshingly light and colorful. Everything comes together in just 15 minutes without any cooking, making it perfect for warm days or busy evenings. Finish with extra basil and a sprinkle of Parmesan for irresistible flavor. This vibrant Italian classic is naturally vegetarian and gluten-free, suiting a variety of diets while delivering vibrant taste in every bite.

A woman wearing an apron and smiling.
Created By Mia
Last modified on Mon, 23 Jun 2025 09:03:26 GMT
A bowl of zucchini noodles with pesto. Save This
A bowl of zucchini noodles with pesto. | yummywithmia.com

Zucchini noodles with pesto is my favorite way to keep dinners light, colorful, and flavor-packed on hot days. In just fifteen minutes, a pile of fresh spiralized zucchini gets tossed with a bright, herby basil pesto and sweet cherry tomatoes for a meal that tastes like pure summer. There’s no cooking required so cleanup is quick and your kitchen stays cool.

When my garden is overflowing with zucchini and basil this is the meal I reach for again and again. The first time I made it was for a friend who avoids gluten and she declared it her favorite “pasta” ever.

Ingredients

  • Zucchini noodles: Made from two medium zucchini, choose firm zucchini with smooth skin for best texture
  • Fresh basil leaves: One cup packed, use the most fragrant leaves possible since this is all about basil flavor
  • Grated Parmesan cheese: Use block Parmesan and grate just before mixing for the sharpest flavor
  • Pine nuts or walnuts: Choose fresh nuts, not stale, for maximum nuttiness
  • Small garlic clove: Offers zip and freshness
  • Extra virgin olive oil: Adds richness, choose one with a mild peppery finish for the best pesto
  • Sea salt and black pepper: Balances all the flavors and draws out the freshness
  • Cherry tomatoes: These bring sweetness and acidity, I look for ripe and glossy tomatoes at the market
  • Extra basil leaves and extra Parmesan: For an inviting garnish

Step-by-Step Instructions

Spiralize the Zucchini:
Use a spiralizer or julienne peeler to turn two medium zucchini into noodles. Give them a gentle pat dry and add them to a large mixing bowl. Letting excess moisture drip off helps the pesto cling.
Make the Pesto:
In a food processor, blend fresh basil, Parmesan, pine nuts or walnuts, garlic, sea salt, and pepper until everything is finely chopped and fragrant. Use a spatula to scrape down the sides so every bit is finely combined.
Emulsify with Olive Oil:
Slowly pour in the olive oil while the processor is running. Blend until the pesto is luscious, thick, and glossy. Taste and adjust seasoning as needed.
Toss Zucchini Noodles with Pesto:
Spoon the fresh pesto over the zucchini noodles. Gently toss everything together so the zucchini is well coated but not crushed.
Add Tomatoes and Finish:
Add the halved cherry tomatoes and toss just until combined. Divide between plates and shower with extra basil and Parmesan if desired. Serve right away for the best texture.
A fork is being used to pick up a piece of food. Save This
A fork is being used to pick up a piece of food. | yummywithmia.com

This dish always reminds me of summer garden parties with my family. My favorite part is using homegrown basil—its bright, spicy aroma makes everything taste better. The splash of raw olive oil in the pesto is another detail that brings me back to my Italian grandmother’s kitchen.

Storage Tips

Zucchini noodles tend to release water as they sit. For best results, toss everything together just before serving. If you have leftovers, store in an airtight container for up to one day. Sometimes I drain off excess liquid and add a fresh spoonful of pesto the next day before eating.

Ingredient Substitutions

If you do not have pine nuts, try walnuts or even roasted almonds for a different twist on the pesto. Nutritional yeast makes a fantastic plant-based replacement for the Parmesan cheese. For a nut-free pesto, use roasted sunflower seeds and check for seed-based cheese substitutes.

Serving Suggestions

Eat this as a refreshing main dish for lunch or dinner. Sometimes I scatter grilled chicken strips or chickpeas on top to make it more filling. A hunk of crusty bread on the side is never a bad idea for soaking up extra pesto.

Cultural and Historical Context

Pesto alla Genovese is classic to the Ligurian region of Italy, originally made to show off basil’s peak summer flavor. Spiralizing vegetables as a pasta alternative has become popular in recent years as cooks look for lighter and gluten-free options. I love how this recipe honors tradition but keeps it fresh for modern tables.

A bowl of pasta with tomatoes and zucchini. Save This
A bowl of pasta with tomatoes and zucchini. | yummywithmia.com

Common Questions

→ How do I prevent zucchini noodles from getting watery?

Serve zucchini noodles immediately after tossing with pesto, and avoid letting them sit too long to maintain the best texture.

→ Can I substitute the pine nuts in the pesto?

Yes, you can use walnuts or almonds for a different nutty flavor in your pesto.

→ Is there a vegan alternative to Parmesan?

Try replacing Parmesan with nutritional yeast or your favorite vegan cheese for a plant-based version.

→ What tools are recommended for spiralizing zucchini?

A spiralizer works best, but a julienne peeler also creates noodle-like strips quickly and easily.

→ Can I add extra protein to this dish?

Grilled chicken or shrimp make great additions for those looking to boost protein content.

→ Are there allergens in this dish?

This dish contains dairy and tree nuts; substitute sunflower seeds and vegan cheese if needed.

Zucchini Noodles with Pesto

Spiralized zucchini with basil pesto and juicy tomatoes for a quick, refreshing Italian-inspired meal.

Preparation Time
15 Minutes Required
Cooking Time
~
Overall Time
15 Minutes Required
Created By: Mia

Recipe Type: Weeknight Dinners

Skill Level: Beginner-Friendly

Recipe Origin: Italian

Output: 2 Portions

Diet Preferences: Low in Carbs, For Vegetarians, Without Gluten

What You Need

→ Zucchini Noodles

01 2 medium zucchini, spiralized

→ Pesto

02 1 cup fresh basil leaves, packed
03 1/4 cup grated Parmesan cheese
04 1/4 cup pine nuts
05 1 small garlic clove
06 1/3 cup extra-virgin olive oil
07 1/2 teaspoon sea salt
08 1/4 teaspoon freshly ground black pepper

→ Vegetables

09 1 cup cherry tomatoes, halved

→ Garnish

10 Extra basil leaves, for garnish
11 Additional grated Parmesan, to taste

How to Make It

Step 01

Spiralize the zucchini to create noodles. Place them in a large mixing bowl and set aside.

Step 02

In a food processor, combine basil leaves, Parmesan cheese, pine nuts, garlic, salt, and pepper. Pulse until finely chopped.

Step 03

With the processor running, slowly drizzle in olive oil until the pesto is smooth and creamy. Scrape down the sides as needed.

Step 04

Add the pesto to the bowl with zucchini noodles. Toss gently to coat evenly.

Step 05

Add cherry tomatoes and toss again until well combined.

Step 06

Divide between plates and garnish with extra basil and Parmesan, if desired. Serve immediately.

Helpful Tips

  1. For a vegan version, use nutritional yeast instead of Parmesan.
  2. Swap pine nuts for walnuts or almonds if preferred.
  3. Add grilled chicken or shrimp for extra protein.
  4. Serve immediately to avoid watery noodles.

What You'll Need

  • Spiralizer or julienne peeler
  • Food processor
  • Large mixing bowl
  • Chef’s knife
  • Cutting board

Allergy Details

Review ingredients for allergens and reach out to a healthcare expert with concerns.
  • Contains dairy (Parmesan cheese).
  • Contains tree nuts (pine nuts or walnuts).
  • For nut or dairy allergies, substitute with seeds and vegan cheese or nutritional yeast.
  • Double-check all labels for allergens if unsure.

Per-Serving Nutrition Info

Please view this nutritional data as an estimate and not a replacement for professional guidance.
  • Calories: 310
  • Fat Content: 28 g
  • Carbohydrates: 10 g
  • Protein Content: 7 g