Fresh Pesto Zucchini Noodles Dish

Fresh Pesto Zucchini Noodles Dish

There are some meals that just feel like sunshine in a bowl, and these Pesto Zucchini Noodles are precisely that. They have become a staple in my kitchen, a dish that feels both wonderfully indulgent and refreshingly light at the same time. This was inspired by a dish I had at a little restaurant in Spain, where they served the most incredible courgette carpaccio with a vibrant, nutty pesto. I came home determined to recreate that fresh, vivid flavour in a more substantial main course, and after a few tweaks, this recipe was born. It’s a brilliant way to enjoy all the satisfying textures of a pasta dish without the heaviness, making it a fantastic healthy dinner option.

What makes this dish so special is the contrast of textures and flavours. We have the tender-crisp zucchini pasta, which we call ‘zoodles’, lightly sautéed so they still have a bit of bite. They are coated in a rich, aromatic homemade basil pesto that’s bursting with the fragrance of fresh basil, the salty depth of Parmesan, and the gentle warmth of garlic. To finish, we scatter over some sweet, juicy cherry tomatoes that pop in your mouth and a handful of toasted pine nuts for a buttery crunch. It’s a meal that comes together in under 30 minutes, yet it looks and tastes like something you’ve spent hours preparing.

This is a recipe for those evenings when you want something nourishing that doesn’t skimp on taste. It’s ideal for anyone looking to incorporate more vegetables into their diet or for those following a low-carb or gluten-free lifestyle. It’s also just a genuinely delicious meal that always gets compliments. For another vegetable-centric main course, my Stuffed Peppers With Rice Recipe Dinner is another favourite you might enjoy.

Recipe Overview

This recipe transforms fresh courgettes into light ‘zoodles’ (zucchini noodles), which are then tossed in a vibrant, homemade basil pesto and dotted with sweet cherry tomatoes and crunchy pine nuts. The key is to barely cook the zoodles to maintain their delightful texture. During testing, I found that a quick 2-3 minute sauté in a hot pan is the sweet spot; any longer and you risk them becoming watery.

  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Total Time: 25 minutes
  • Servings: 2 people
  • Difficulty: Easy

Why You’ll Love This Pesto Zucchini Noodles

  • Genuine Flavour: The homemade pesto is the star here. It’s intensely aromatic from the fresh basil, with a nutty, savoury depth from the toasted pine nuts and proper Parmigiano-Reggiano. It clings to every strand of the veggie noodles.
  • Ready in Under 30 Minutes: From getting your ingredients out to sitting down at the table, this entire dish is ready in about 25 minutes, making it a brilliant choice for a busy weeknight.
  • Flexible Recipe: This is a fantastic base recipe. You can easily add grilled chicken, pan-fried prawns, or even a tin of chickpeas to make it more substantial. The pesto itself is adaptable; try using walnuts or cashews instead of pine nuts.
  • Great for a Light Dinner: It works beautifully for those times you want a satisfying meal that won’t leave you feeling heavy. It’s a nourishing and colourful plate of food.
  • Family Tested: This is my go-to recipe when I need something quick but impressive. Even my pasta-loving friends ask for the recipe after trying it. It’s one of those dishes that everyone seems to love.
Pesto Zucchini Noodles

Pesto Zucchini Noodles

⏱️ 20 min prep  •  🍳 10 min cook  •  👥 2 servings


📌 Pin This Recipe

Ingredients You’ll Need

For the best results, use the freshest ingredients you can find, especially for the pesto. A high-quality extra virgin olive oil makes a significant difference to the final flavour. I often use a good Italian brand like De Cecco for its balanced, fruity notes that don’t overpower the delicate basil.

  • For the Pesto:
  • 80g fresh basil leaves, thick stems removed
  • 60g pine nuts, plus extra for topping
  • 50g Parmigiano-Reggiano cheese, finely grated
  • 1 large clove garlic, peeled and roughly chopped
  • 125ml extra virgin olive oil
  • Juice of ½ lemon
  • ½ tsp sea salt
  • ¼ tsp black pepper, freshly ground
  • For the Zucchini Noodles:
  • 4 medium courgettes (about 800g)
  • 1 tbsp olive oil
  • 200g cherry tomatoes, halved
  • Extra grated Parmesan, to serve

Ashley’s Tip: Take a moment to toast your pine nuts in a dry frying pan over medium heat for 3-4 minutes until they are fragrant and lightly golden. This simple step unlocks a huge amount of nutty flavour and makes a world of difference to your pesto.

How to Make Pesto Zucchini Noodles

The process for making these zucchini pasta is straightforward. The most important part is to not overcook the zoodles. We are just warming them through, not boiling them like traditional pasta. A large frying pan or wok is ideal for this.

  1. Toast the Pine Nuts: Place the 60g of pine nuts in a small, dry frying pan over a medium heat. Toast for 3-5 minutes, shaking the pan often, until they are golden brown and smell wonderfully nutty. Keep a close eye on them as they can burn quickly. Remove from the pan and set aside to cool.
  2. Make the Pesto: In the bowl of a food processor, combine the basil leaves, most of the toasted pine nuts (reserving a tablespoon for garnish), the grated Parmigiano-Reggiano, chopped garlic, and lemon juice. Pulse a few times to break everything down.
  3. Emulsify the Pesto: With the food processor running on low, slowly stream in the 125ml of extra virgin olive oil until the pesto is smooth and creamy. Scrape down the sides of the bowl once or twice. Season with salt and pepper, then pulse one last time to combine. Set aside. You can learn more about the origins of this wonderful sauce on the Wikipedia page for Pesto.
  4. Prepare the Courgettes: Wash and dry the courgettes. Trim the ends. Using a spiraliser, create your zucchini noodles. If you don’t have one, a julienne peeler or even a standard vegetable peeler (to make wide ribbons) will work.
  5. Dry the Zoodles (Important!): Place the spiralised courgettes on a clean tea towel or a few sheets of kitchen paper. Gently pat them dry to remove excess moisture. This is my key step to prevent a watery sauce later.
  6. Cook the Zoodles: Heat 1 tablespoon of olive oil in a large, non-stick frying pan or wok over a medium-high heat. Once the oil is shimmering, add the zucchini noodles. Sauté for just 2-3 minutes, using tongs to toss them gently. We want them to be tender but still have a slight crunch (al dente).
  7. Combine and Serve: Remove the pan from the heat immediately. Add about 4-5 tablespoons of your fresh pesto (or to your taste) and the halved cherry tomatoes to the pan. Toss everything together gently until the zoodles are well-coated.
  8. Garnish and Enjoy: Divide the pesto zucchini noodles between two bowls. Top with the reserved toasted pine nuts, an extra grating of Parmesan, and a crack of black pepper. Serve straight away.

Tips From My Kitchen

  • Temperature Control: Ensure your pan is properly hot before adding the zoodles. This allows them to sear slightly and heat through quickly without stewing in their own juices. A medium-high heat is ideal.
  • The Secret Step: I learned that to avoid watery zoodles, you can lightly salt them after spiralising and let them sit in a colander for 15 minutes. The salt draws out a surprising amount of water. Just be sure to rinse them briefly and pat them completely dry before cooking.
  • Make-Ahead: The pesto is brilliant for making in advance. It will keep in an airtight jar in the fridge for up to 5 days. Pour a thin layer of olive oil over the top to prevent it from oxidising and turning brown. However, I recommend spiralising and cooking the courgettes just before serving for the best texture.
  • Storage: Leftover pesto zoodles can be stored in an airtight container in the refrigerator for up to 2 days. The texture will soften, but they make a delicious cold lunch the next day, almost like a pasta salad. I don’t recommend freezing this dish.

Delicious Variations to Try

One of the best things about this pesto zoodles recipe is how easily you can adapt it. Think of it as a canvas for other delicious ingredients. Here are a few of our favourite ways to change it up.

  • Spicy Version: For a gentle warmth, add ¼ to ½ teaspoon of dried red chilli flakes to the pan along with the olive oil before you add the courgettes.
  • Creamy Vegan Option: To make this plant-based, simply use a good quality vegan Parmesan alternative and swap the pine nuts for cashews in the pesto for an extra creamy texture. Adding 2 tablespoons of nutritional yeast will also enhance the “cheesy” flavour.
  • Different Protein: This dish works wonderfully with added protein. Pan-fried king prawns, flaked hot-smoked salmon, or shredded leftover roast chicken are all excellent additions. For something really hearty, a few Grilled Lamb Chops served alongside would be magnificent.

What to Serve With Pesto Zucchini Noodles

While these pesto zucchini noodles are a complete meal on their own, a little something on the side can round it out beautifully, especially if you’re serving it for a more formal dinner.

  • Crusty Garlic Bread: A warm, crusty slice of garlic bread is fantastic for mopping up any delicious pesto left in the bottom of the bowl.
  • A Simple Rocket Salad: A peppery rocket salad with a simple lemon and olive oil dressing provides a fresh, sharp contrast to the rich, nutty pesto.
  • Drink Pairing: A crisp, chilled glass of Sauvignon Blanc or an Italian Pinot Grigio is a classic choice. The acidity cuts through the richness of the pesto and cheese perfectly. For a non-alcoholic option, a sparkling elderflower pressé is delightful.

Frequently Asked Questions

Can I make this ahead of time?
You can certainly make the pesto up to 5 days in advance and store it in the fridge. However, I strongly recommend preparing and cooking the zucchini noodles just before you plan to eat. Pre-spiralised courgette can become watery as it sits, and pre-cooked zoodles will lose their pleasant, firm texture upon reheating.

How can I keep my pesto from turning brown?
The vibrant green of pesto can fade due to oxidation. To prevent this, you can blanch the basil leaves for 15-20 seconds in boiling water, then immediately plunge them into an ice bath before adding them to the food processor. This locks in the chlorophyll. A simpler trick for storage is to pour a thin layer of olive oil over the surface of the pesto in its jar, which creates a barrier against the air.

How do I store leftovers?
Store any leftovers in an airtight container in the fridge for up to 2 days. The courgette will soften and release more water over time, so the texture won’t be quite the same, but the flavour is still lovely. It’s great enjoyed cold straight from the fridge.

Can I use a different nut for the pesto?
Absolutely. While pine nuts are traditional, walnuts make a wonderfully earthy and robust pesto. Cashews will give you a slightly sweeter and creamier result, and almonds are also a great option. Feel free to experiment to find your favourite combination.

What if I don’t own a spiraliser?
No problem at all! You can easily create zucchini pasta without a spiraliser. A julienne peeler will give you fine, spaghetti-like strands. Alternatively, use a standard vegetable peeler to shave the courgette into long, wide ribbons for a “pappardelle” style dish. Both are just as delicious.

Fresh Pesto Zucchini Noodles Dish

Pesto Zucchini Noodles

A fresh and vibrant low-carb meal, featuring spiralised zucchini 'noodles' tossed in a rich, homemade basil pesto with sweet cherry tomatoes and toasted pine nuts.
Prep Time 20 minutes
Cook Time 10 minutes
Total Time 30 minutes
Servings: 2 servings
Course: Main Course
Cuisine: Italian
Calories: 450

Ingredients
  

For the Pesto
  • 80 g fresh basil leaves thick stems removed
  • 60 g pine nuts plus extra for topping
  • 50 g Parmigiano-Reggiano cheese finely grated
  • 1 large clove garlic peeled and roughly chopped
  • 125 ml extra virgin olive oil
  • Juice of ½ lemon
  • ½ tsp sea salt
  • ¼ tsp black pepper freshly ground
For the Zucchini Noodles
  • 4 medium courgettes about 800g
  • 1 tbsp olive oil
  • 200 g cherry tomatoes halved
  • Extra grated Parmesan to serve

Method
 

  1. Toast the Pine Nuts: Place the 60g of pine nuts in a small, dry frying pan over a medium heat. Toast for 3-5 minutes, shaking the pan often, until they are golden brown and smell wonderfully nutty. Keep a close eye on them as they can burn quickly. Remove from the pan and set aside to cool.
  2. Make the Pesto: In the bowl of a food processor, combine the basil leaves, most of the toasted pine nuts (reserving a tablespoon for garnish), the grated Parmigiano-Reggiano, chopped garlic, and lemon juice. Pulse a few times to break everything down.
  3. Emulsify the Pesto: With the food processor running on low, slowly stream in the 125ml of extra virgin olive oil until the pesto is smooth and creamy. Scrape down the sides of the bowl once or twice. Season with salt and pepper, then pulse one last time to combine. Set aside. You can learn more about the origins of this wonderful sauce on the Wikipedia page for Pesto.
  4. Prepare the Courgettes: Wash and dry the courgettes. Trim the ends. Using a spiraliser, create your zucchini noodles. If you don't have one, a julienne peeler or even a standard vegetable peeler (to make wide ribbons) will work.
  5. Dry the Zoodles (Important!): Place the spiralised courgettes on a clean tea towel or a few sheets of kitchen paper. Gently pat them dry to remove excess moisture. This is my key step to prevent a watery sauce later.
  6. Cook the Zoodles: Heat 1 tablespoon of olive oil in a large, non-stick frying pan or wok over a medium-high heat. Once the oil is shimmering, add the zucchini noodles. Sauté for just 2-3 minutes, using tongs to toss them gently. We want them to be tender but still have a slight crunch (al dente).
  7. Combine and Serve: Remove the pan from the heat immediately. Add about 4-5 tablespoons of your fresh pesto (or to your taste) and the halved cherry tomatoes to the pan. Toss everything together gently until the zoodles are well-coated.
  8. Garnish and Enjoy: Divide the pesto zucchini noodles between two bowls. Top with the reserved toasted pine nuts, an extra grating of Parmesan, and a crack of black pepper. Serve straight away.

Notes

The key to avoiding a watery sauce is to thoroughly pat the zucchini noodles dry with a clean towel or paper towels after spiralising them.

This dish truly is a celebration of fresh, simple ingredients coming together to create something special. It’s a healthy, flavour-packed meal that I return to again and again. I hope you love these pesto zucchini noodles as much as we do in my kitchen. Please let me know how you get on in the comments below – I love hearing about your creations!

You might also like these recipes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating