Pesto Zucchini Noodle Salad

Sarah

Creating memories, one recipe at a time.

Honestly, finding a dish that’s both incredibly healthy and genuinely exciting can feel like searching for a unicorn sometimes. But let me tell you, this Pesto Zucchini Noodle Salad? It’s become an absolute staple in our house, especially during the warmer months, though its vibrant freshness is welcome year-round. The first time I made it, I was slightly skeptical if “zoodles” could truly satisfy that pasta craving, but the combination of the crisp, refreshing zucchini spirals coated in rich, herbaceous homemade pesto, punctuated by sweet, juicy cherry tomatoes and the satisfying crunch of pine nuts… well, it was a revelation. My family, initially wary of the green “spaghetti,” were instantly won over. It’s light yet substantial, packed with flavour, and feels incredibly nourishing. It’s become our go-to for quick weeknight dinners, elegant enough for guests, and perfect for packing up for lunches. It’s that versatile, that delicious, and surprisingly simple to whip up. It truly tastes like sunshine in a bowl!

Ingredients

Here’s what you’ll need to create this vibrant and flavourful salad:

  • Zucchini: 3 medium-large (about 1.5 lbs / 680g) – Choose firm, smooth-skinned zucchini for the best noodle texture.
  • Fresh Basil: 2 packed cups – The heart of the pesto; use vibrant, fresh leaves, discarding thick stems.
  • Pine Nuts: 1/3 cup (plus extra for garnish) – Toasted lightly to bring out their nutty flavour for the pesto, plus some whole for texture in the salad.
  • Garlic: 2 large cloves – Peeled and roughly chopped; adjust to your taste preference for garlicky intensity.
  • Parmesan Cheese: 1/2 cup grated (plus extra for garnish) – Use good quality Parmigiano-Reggiano for the best salty, umami flavour.
  • Extra Virgin Olive Oil: 1/2 cup (plus a splash more if needed) – The emulsifier for the pesto; choose a quality oil for flavour.
  • Lemon Juice: 1 tablespoon, freshly squeezed – Adds brightness and cuts through the richness of the pesto.
  • Cherry Tomatoes: 1 pint (about 2 cups) – Halved or quartered if large; they add sweetness, acidity, and a pop of colour.
  • Salt: 1/2 teaspoon (plus more to taste) – Essential for seasoning the pesto and the final salad.
  • Black Pepper: 1/4 teaspoon (plus more to taste) – Freshly ground black pepper enhances the overall flavour profile.
  • Optional: Red Pepper Flakes: A pinch – For a subtle touch of heat, if desired.

Instructions

Follow these steps for a perfect Pesto Zucchini Noodle Salad every time:

  1. Prepare the Zucchini Noodles: Wash the zucchini thoroughly and trim off both ends. Using a spiralizer (fitted with a blade that creates spaghetti-like strands), process the zucchini into “zoodles.” If you don’t have a spiralizer, you can use a julienne peeler or even a standard vegetable peeler to create ribbons, though the texture will differ. Place the spiralized zucchini noodles in a large colander set over a bowl or the sink. Sprinkle lightly with about 1/4 teaspoon of salt and toss gently. Let the zoodles sit for about 15-20 minutes. This step helps draw out excess moisture, preventing a watery salad. Afterwards, gently squeeze the zoodles (either with your hands or by pressing them between paper towels) to remove as much water as possible. Pat them thoroughly dry with paper towels or a clean kitchen towel. This drying step is crucial for a non-soggy salad. Place the dried zoodles in a large serving bowl.
  2. Toast the Pine Nuts (for Pesto): Place the 1/3 cup of pine nuts in a small, dry skillet over medium-low heat. Toast, shaking the pan frequently, for 3-5 minutes, or until they are lightly golden brown and fragrant. Keep a close eye on them as they can burn quickly. Remove immediately from the skillet and let them cool completely. Set aside a tablespoon or two of toasted nuts for garnish if desired.
  3. Make the Pesto: In the bowl of a food processor, combine the packed fresh basil leaves, the toasted and cooled pine nuts (reserving garnish nuts if using), peeled garlic cloves, and the grated Parmesan cheese. Pulse several times until the ingredients are roughly chopped and combined.
  4. Emulsify the Pesto: With the food processor running on low speed, slowly drizzle in the 1/2 cup of extra virgin olive oil through the feed tube. Continue processing until the pesto is relatively smooth but still has some texture. Scrape down the sides of the bowl as needed. If the pesto seems too thick, you can add another tablespoon or two of olive oil until it reaches your desired consistency.
  5. Season the Pesto: Stir in the freshly squeezed lemon juice, the remaining 1/4 teaspoon of salt (or to taste), and the black pepper. Add a pinch of red pepper flakes if you like a hint of heat. Pulse briefly just to combine. Taste the pesto and adjust seasonings if necessary – more salt, pepper, or lemon juice. Remember that the Parmesan adds saltiness, so taste before adding too much extra salt.
  6. Prepare the Tomatoes: While the zucchini drains or the pesto is being made, wash the cherry tomatoes and slice them in half. If they are particularly large, you might want to quarter them.
  7. Combine the Salad: Add the prepared pesto to the large bowl containing the dried zucchini noodles. Using tongs or two large spoons, gently toss the zoodles until they are evenly coated with the pesto. Be careful not to break the noodles.
  8. Add Tomatoes and Garnish: Gently fold in the halved cherry tomatoes. Taste the salad one last time and adjust salt and pepper if needed.
  9. Serve: Transfer the Pesto Zucchini Noodle Salad to a serving platter or individual bowls. Garnish with the reserved toasted pine nuts, extra grated Parmesan cheese, and perhaps a few small fresh basil leaves. Serve immediately for the best texture.

Nutrition Facts

  • Servings: Approximately 4 servings
  • Calories per Serving: Approximately 450-500 kcal (Note: This is an estimate and can vary based on exact ingredient amounts, particularly the olive oil and cheese.)
  • Healthy Fats: Rich in monounsaturated fats primarily from the extra virgin olive oil and pine nuts, which are beneficial for heart health.
  • Low Carbohydrate: Significantly lower in carbohydrates compared to traditional pasta salads, making it suitable for low-carb or keto-friendly diets (net carbs will vary based on ingredients).
  • Good Source of Vitamins: Provides Vitamins A and C from the zucchini and tomatoes, and Vitamin K from the basil.
  • Dietary Fiber: Contains dietary fiber from the zucchini, tomatoes, and nuts, aiding digestion and promoting satiety.
  • Source of Minerals: Offers minerals like manganese (from pine nuts and zucchini) and calcium (from Parmesan cheese).

(Disclaimer: Nutritional information is an estimate only and may vary depending on ingredients used and portion sizes.)

Preparation Time

This vibrant salad comes together relatively quickly, perfect for busy weeknights or effortless entertaining.

  • Total Preparation Time: Approximately 25-30 minutes.
  • Active Time: Around 20-25 minutes (includes spiralizing, toasting nuts, making pesto, and assembling).
  • Inactive Time: About 15-20 minutes (for letting the zucchini noodles drain to release excess water). If using pre-made pesto, the total time can be reduced to about 15-20 minutes.

How to Serve

This Pesto Zucchini Noodle Salad is wonderfully versatile. Here are some serving suggestions:

  • As a Light Main Course:
    • Serve generous portions on its own for a refreshing and satisfying vegetarian lunch or light dinner.
    • It’s especially perfect on warm days when you crave something flavourful but not heavy.
  • As a Delicious Side Dish:
    • Pair it alongside grilled proteins like chicken breast, salmon fillets, shrimp skewers, or steak.
    • It complements barbecued foods beautifully, offering a fresh counterpoint to smoky flavours.
    • Serve with crusty bread or focaccia to soak up any extra pesto.
  • For Gatherings and Potlucks:
    • It’s a fantastic dish to bring to picnics, potlucks, or barbecues as it’s visually appealing and caters to various dietary preferences (vegetarian, gluten-free, low-carb).
    • Consider assembling it just before leaving or keeping the components separate until arrival for maximum freshness.
  • Enhance with Garnishes:
    • Cheese: Extra shavings or grated Parmesan, crumbled feta, or fresh mozzarella balls (bocconcini).
    • Nuts/Seeds: More toasted pine nuts, toasted sunflower seeds, or chopped walnuts for added crunch.
    • Herbs: A sprinkle of fresh basil leaves or chopped parsley.
    • Heat: A pinch of red pepper flakes for those who like a kick.
    • Acidity: An extra squeeze of fresh lemon juice just before serving.
  • Temperature:
    • Best served immediately at room temperature or slightly chilled for optimal texture and flavour.

Additional Tips

Maximize your Pesto Zucchini Noodle Salad success with these handy tips:

  1. Master the Zoodle Dryness: Don’t skip the salting and draining step for the zucchini noodles. Excess water is the enemy of a good zoodle salad, leading to a watery pesto and soggy texture. Gently squeeze, then pat thoroughly dry with paper towels or a clean kitchen towel. This is arguably the most crucial step for texture.
  2. Pesto Power Moves: For the best pesto flavour, use the freshest basil you can find. Toasting the pine nuts beforehand deepens their flavour significantly. Use a high-quality extra virgin olive oil and genuine Parmigiano-Reggiano for authentic taste. Don’t be afraid to adjust the garlic or lemon juice to your preference.
  3. Make-Ahead Strategy: While this salad is best enjoyed fresh (zucchini noodles can release more water over time), you can prep components ahead. Spiralize the zucchini and store it in an airtight container lined with paper towels in the fridge (up to 1-2 days). Make the pesto and store it in an airtight container with a thin layer of olive oil on top to prevent browning (up to 3-4 days). Halve the tomatoes. Combine just before serving.
  4. Protein Power-Up: Easily turn this salad into a more substantial meal by adding a protein source. Grilled or shredded chicken, cooked shrimp, canned tuna (drained), chickpeas (rinsed and drained), white beans, crumbled feta, or mini mozzarella balls are all excellent additions. Toss them in gently with the tomatoes.
  5. Choosing the Right Zucchini: Opt for medium to large zucchini that feel firm and heavy for their size, with smooth, unblemished skin. Overly large zucchini can sometimes be watery or have large seeds. Straight zucchini are generally easier to spiralize than curved ones.
  6. Spiralizer Selection & Use: Different spiralizer blades create different noodle thicknesses (spaghetti, fettuccine, ribbons). Choose the blade that gives you your preferred texture. Apply steady, even pressure when spiralizing for consistent noodles. If you hit the seedy core, it might stop making noodles; just reposition or trim as needed.
  7. Don’t Salt Zoodles Too Early (Before Serving): While you lightly salt the zoodles to draw out water initially, avoid heavily salting the finished salad until just before serving. Salt continues to draw moisture out of the zucchini, which can make the salad watery if it sits for too long after being fully seasoned and dressed. Taste and add final salt just before it hits the table.
  8. Ingredient Swaps & Additions: Get creative! Swap pine nuts for walnuts or almonds in the pesto. Use sun-dried tomatoes (oil-packed, drained) instead of or alongside fresh cherry tomatoes for a deeper flavour. Add other veggies like finely chopped red onion, bell peppers, or Kalamata olives. A handful of baby spinach or arugula can also be tossed in for extra greens.

FAQ Section

Here are answers to some frequently asked questions about this Pesto Zucchini Noodle Salad:

  1. Q: Can I use store-bought pesto?
    A: Absolutely! Using a good quality store-bought pesto is a fantastic time-saver. Look for refrigerated pestos often found near fresh pasta or in the deli section, as they tend to have a fresher flavour than shelf-stable jarred varieties. You may need about 3/4 to 1 cup of store-bought pesto for this amount of zucchini. Taste and adjust seasoning as needed, as salt levels vary between brands.
  2. Q: How long does this salad last in the refrigerator?
    A: This salad is best enjoyed fresh, ideally within a few hours of making it, as the zucchini noodles tend to release more water over time and can become soft. If you do have leftovers, store them in an airtight container in the refrigerator for up to 1-2 days. Be aware the texture will not be as crisp as when freshly made. Gently toss again before serving.
  3. Q: Can I make this salad ahead of time for a party?
    A: Yes, with caveats. For the best result, prepare the components separately and combine them just before serving. Spiralize the zucchini (salt, drain, dry well) and store in an airtight container lined with paper towels. Make the pesto and store it separately. Halve the tomatoes. Toss everything together right before you plan to serve or leave for the party. If you must assemble it fully ahead, do it no more than 2-3 hours in advance and expect some texture change.
  4. Q: How can I make this recipe vegan or dairy-free?
    A: Easily! To make the pesto vegan and dairy-free, simply omit the Parmesan cheese. You can replace it with 2-3 tablespoons of nutritional yeast for a cheesy, umami flavour, or add a few more nuts or even a tablespoon of white miso paste. Ensure all other ingredients are compliant. The rest of the salad is naturally vegan.
  5. Q: What if I don’t own a spiralizer?
    A: No problem! You can still make a delicious version of this salad. Use a julienne peeler to create thin, noodle-like strands. Alternatively, use a standard vegetable peeler to create wider ribbons (like pappardelle). You can also use a mandoline slicer with a julienne blade. If you have none of these tools, you can carefully use a sharp knife to cut the zucchini into very thin matchsticks (julienne). The texture will be different, but still tasty.
  6. Q: Should I cook the zucchini noodles?
    A: This recipe is designed for raw zucchini noodles, which provide a refreshing crunch and hold up well to the pesto without becoming mushy. Cooking zoodles makes them release water quickly and become soft. If you strongly prefer cooked noodles, you could very briefly blanch them in boiling water for 30-60 seconds, then immediately plunge them into an ice bath to stop the cooking, and dry them extremely well. However, raw is recommended for this salad preparation.
  7. Q: My zucchini noodle salad came out watery. What did I do wrong?
    A: Watery salad is usually due to excess moisture from the zucchini. Ensure you followed the salting, draining, and thorough drying steps for the zoodles. Using very fresh, firm zucchini helps. Also, avoid letting the dressed salad sit for too long before serving, as the pesto (especially its salt content) will continue to draw water out of the zucchini over time. Adding the final seasoning salt just before serving can also help mitigate this.
  8. Q: What other proteins work well with this salad?
    A: Many proteins complement this dish beautifully! Besides grilled chicken, shrimp, and salmon, consider adding:
    • Flaked canned tuna or salmon (oil-packed, drained)
    • Hard-boiled eggs, quartered
    • Crispy prosciutto or bacon bits
    • Seared scallops
    • Pan-fried halloumi cheese
    • For plant-based options: chickpeas, white beans (like cannellini), baked or pan-fried tofu or tempeh, or edamame. Gently toss your chosen protein in with the tomatoes.
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Pesto Zucchini Noodle Salad


  • Author: Kate

Ingredients

Here’s what you’ll need to create this vibrant and flavourful salad:

  • Zucchini: 3 medium-large (about 1.5 lbs / 680g) – Choose firm, smooth-skinned zucchini for the best noodle texture.
  • Fresh Basil: 2 packed cups – The heart of the pesto; use vibrant, fresh leaves, discarding thick stems.
  • Pine Nuts: 1/3 cup (plus extra for garnish) – Toasted lightly to bring out their nutty flavour for the pesto, plus some whole for texture in the salad.
  • Garlic: 2 large cloves – Peeled and roughly chopped; adjust to your taste preference for garlicky intensity.
  • Parmesan Cheese: 1/2 cup grated (plus extra for garnish) – Use good quality Parmigiano-Reggiano for the best salty, umami flavour.
  • Extra Virgin Olive Oil: 1/2 cup (plus a splash more if needed) – The emulsifier for the pesto; choose a quality oil for flavour.
  • Lemon Juice: 1 tablespoon, freshly squeezed – Adds brightness and cuts through the richness of the pesto.
  • Cherry Tomatoes: 1 pint (about 2 cups) – Halved or quartered if large; they add sweetness, acidity, and a pop of colour.
  • Salt: 1/2 teaspoon (plus more to taste) – Essential for seasoning the pesto and the final salad.
  • Black Pepper: 1/4 teaspoon (plus more to taste) – Freshly ground black pepper enhances the overall flavour profile.
  • Optional: Red Pepper Flakes: A pinch – For a subtle touch of heat, if desired.

Instructions

Follow these steps for a perfect Pesto Zucchini Noodle Salad every time:

  1. Prepare the Zucchini Noodles: Wash the zucchini thoroughly and trim off both ends. Using a spiralizer (fitted with a blade that creates spaghetti-like strands), process the zucchini into “zoodles.” If you don’t have a spiralizer, you can use a julienne peeler or even a standard vegetable peeler to create ribbons, though the texture will differ. Place the spiralized zucchini noodles in a large colander set over a bowl or the sink. Sprinkle lightly with about 1/4 teaspoon of salt and toss gently. Let the zoodles sit for about 15-20 minutes. This step helps draw out excess moisture, preventing a watery salad. Afterwards, gently squeeze the zoodles (either with your hands or by pressing them between paper towels) to remove as much water as possible. Pat them thoroughly dry with paper towels or a clean kitchen towel. This drying step is crucial for a non-soggy salad. Place the dried zoodles in a large serving bowl.
  2. Toast the Pine Nuts (for Pesto): Place the 1/3 cup of pine nuts in a small, dry skillet over medium-low heat. Toast, shaking the pan frequently, for 3-5 minutes, or until they are lightly golden brown and fragrant. Keep a close eye on them as they can burn quickly. Remove immediately from the skillet and let them cool completely. Set aside a tablespoon or two of toasted nuts for garnish if desired.
  3. Make the Pesto: In the bowl of a food processor, combine the packed fresh basil leaves, the toasted and cooled pine nuts (reserving garnish nuts if using), peeled garlic cloves, and the grated Parmesan cheese. Pulse several times until the ingredients are roughly chopped and combined.
  4. Emulsify the Pesto: With the food processor running on low speed, slowly drizzle in the 1/2 cup of extra virgin olive oil through the feed tube. Continue processing until the pesto is relatively smooth but still has some texture. Scrape down the sides of the bowl as needed. If the pesto seems too thick, you can add another tablespoon or two of olive oil until it reaches your desired consistency.
  5. Season the Pesto: Stir in the freshly squeezed lemon juice, the remaining 1/4 teaspoon of salt (or to taste), and the black pepper. Add a pinch of red pepper flakes if you like a hint of heat. Pulse briefly just to combine. Taste the pesto and adjust seasonings if necessary – more salt, pepper, or lemon juice. Remember that the Parmesan adds saltiness, so taste before adding too much extra salt.
  6. Prepare the Tomatoes: While the zucchini drains or the pesto is being made, wash the cherry tomatoes and slice them in half. If they are particularly large, you might want to quarter them.
  7. Combine the Salad: Add the prepared pesto to the large bowl containing the dried zucchini noodles. Using tongs or two large spoons, gently toss the zoodles until they are evenly coated with the pesto. Be careful not to break the noodles.
  8. Add Tomatoes and Garnish: Gently fold in the halved cherry tomatoes. Taste the salad one last time and adjust salt and pepper if needed.
  9. Serve: Transfer the Pesto Zucchini Noodle Salad to a serving platter or individual bowls. Garnish with the reserved toasted pine nuts, extra grated Parmesan cheese, and perhaps a few small fresh basil leaves. Serve immediately for the best texture.

Nutrition

  • Serving Size: one normal portion
  • Calories: 500