Summer Pesto Zucchini Pasta (Light Dinner)
This Summer Pesto Zucchini Pasta is my go-to for those warm evenings when I want something satisfying but not heavy. I first tasted a version of this during a trip to the Ligurian coast, where the basil was so fragrant it perfumed the entire kitchen.
Recipe Overview
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Servings: 4
- Difficulty: Easy
Why You’ll Love This Summer Pesto Zucchini Pasta (Light Dinner)
- Fresh, vibrant flavours: The homemade pesto bursts with sweet basil and nutty Parmesan, complementing the tender zucchini perfectly.
- Light yet satisfying: This dish feels indulgent but won’t weigh you down, making it ideal for a summer evening meal.
- Quick weeknight winner: From chopping to serving in just over half an hour, it’s a reliable choice when time is short.
- Uses seasonal produce: Makes the most of garden-fresh zucchini and basil, celebrating what’s best at the market.
- Customisable to your pantry: Easy to adapt with different proteins or vegetables you have on hand.
Ingredients You’ll Need
- 400g dried pasta (spaghetti or linguine work well)
- 3 medium zucchini (about 450g), sliced into half-moons
- 50g fresh basil leaves, plus extra for garnish
- 2 cloves garlic, roughly chopped
- 40g pine nuts
- 60g freshly grated Parmesan cheese
- 120ml extra-virgin olive oil
- ½ teaspoon sea salt, plus more for pasta water
- Freshly ground black pepper, to taste
- 1 tablespoon lemon juice
- 200g cherry tomatoes, halved (optional, for colour)
Tip: For the best flavour, use a good-quality, fruity olive oil and fresh Parmesan that you grate yourself. Pre-grated cheese won’t melt as smoothly.
How to Make Summer Pesto Zucchini Pasta (Light Dinner)
- Prepare the pesto: In a food processor, combine the basil leaves, garlic, pine nuts, and a pinch of salt. Pulse until roughly chopped, scraping down the sides once. With the motor running, slowly drizzle in the olive oil until the mixture becomes a smooth, vibrant green paste. Stir in the grated Parmesan and lemon juice by hand. The pesto should smell intensely of basil and feel thick but spoonable.
- Cook the pasta: Bring a large pot of generously salted water to a rolling boil. Add the pasta and cook according to package instructions until al dente — about 1 minute less than the recommended time. The pasta should be tender at the centre but still offer a slight resistance when bitten. Reserve 200ml of the starchy pasta water before draining.
- Sauté the zucchini: While the pasta cooks, heat a large frying pan over medium-high heat. Add a tablespoon of olive oil, then the sliced zucchini. Cook for 4-5 minutes, stirring occasionally, until the edges are golden brown and the pieces are tender but not mushy. You should hear a gentle sizzle as they hit the pan, and they will release a sweet, nutty aroma as they caramelise.
- Combine everything: Reduce the heat to low. Add the drained pasta to the pan with the zucchini. Spoon in the fresh pesto and toss well with tongs, ensuring every strand is coated. The pesto should cling to the pasta, creating a creamy-looking sauce without being oily.
- Adjust the consistency: Pour in 60ml of the reserved pasta water and toss vigorously. The starchy water will help the pesto emulsify into a silky sauce that coats the pasta beautifully. Add more water, a tablespoon at a time, if the pasta seems dry. The final texture should be glossy and light, with each strand separate yet well-coated.
- Add the tomatoes and finish: Gently fold in the cherry tomatoes, if using. Cook for another minute just to warm them through — they should soften slightly but still hold their shape. Taste and adjust seasoning with salt and black pepper. The tomatoes will add a burst of acidity that balances the richness of the pesto.
- Serve immediately: Divide among warm bowls, garnish with fresh basil leaves and an extra dusting of Parmesan. The pasta should be served hot, with the zucchini still tender and the pesto at its most aromatic.
Tips From My Kitchen
- Toast the pine nuts first: Place the pine nuts in a dry pan over medium heat for 2-3 minutes, shaking frequently, until they turn a light golden brown and smell wonderfully nutty. This deepens their flavour in the pesto and prevents any raw, bitter notes.
- Don’t skip salting the pasta water: The water should taste like the sea. This is the only opportunity to season the pasta from the inside out. If the water is under-salted, your final dish will taste flat, no matter how good your pesto is.
- Reserve extra pasta water than you think you’ll need: I always save at least 200ml. The starch in the water is the secret to a silky, emulsified sauce that clings to the pasta. You may not use it all, but it’s better to have too much than too little.
- Cook the zucchini in batches if needed: If your pan is crowded, the zucchini will steam instead of sauté, turning soggy and grey. Work in two batches if necessary, giving each piece room to make contact with the hot pan and develop those golden-brown edges.
- Make the pesto ahead of time: Pesto can be made up to three days in advance. Press a layer of cling film directly onto the surface to prevent oxidation, which turns it brown. Let it come to room temperature before using for the best flavour and texture.
Equipment You’ll Need
- Large pot for boiling
- Colander
- Large frying pan
- Tongs or pasta fork
- Food processor or blender
- Chef’s knife and chopping board
- Measuring spoons and jug
Common Mistakes to Avoid
- Overcrowding the pan: When sautéing the zucchini, too many pieces in the pan trap steam and prevent browning. Work in batches if needed, giving each piece space to develop those delicious caramelised edges that add so much flavour to the dish.
- Wrong temperature: The pan must be hot enough that the zucchini sizzles immediately when added. If the oil isn’t shimmering, the zucchini will absorb too much fat and become greasy. Medium-high heat is your friend here.
- Skipping the rest time: While this dish is best served straight away, if you’re making the pesto ahead, let it sit at room temperature for 10 minutes before using. This allows the flavours to meld and the olive oil to relax, creating a more cohesive sauce.
Delicious Variations to Try
- Spicy Version: Add a small red chilli, deseeded and roughly chopped, to the food processor with the basil. For extra heat, sprinkle red pepper flakes over the finished dish. The warmth cuts through the richness beautifully.
- Vegetarian/Vegan Option: Replace the Parmesan with 2 tablespoons of nutritional yeast and an extra tablespoon of pine nuts. The yeast adds a savoury, cheesy note without any dairy. Use a good-quality vegan pesto or make your own with the same substitution.
- Different Protein: Toss in 200g of cooked, shredded chicken or flaked grilled fish at the end. The mild flavours of chicken or a white fish like cod work wonderfully without overpowering the pesto. For a heartier meal, try this alongside my Creamy Garlic Herb Chicken Recipe Skillet Meal.
What to Serve With Summer Pesto Zucchini Pasta (Light Dinner)
- A crisp green salad with a simple lemon vinaigrette
- Grilled chicken or fish, such as my Garlic Butter Seared White Fish Recipe Light
- Warm, crusty bread to mop up any remaining pesto
- A glass of chilled sparkling water with lemon
Frequently Asked Questions

Summer Pesto Zucchini Pasta (Light Dinner)
Ingredients
Method
- Prepare the pesto: In a food processor, combine the basil leaves, garlic, pine nuts, and a pinch of salt. Pulse until roughly chopped, scraping down the sides once. With the motor running, slowly drizzle in the olive oil until the mixture becomes a smooth, vibrant green paste. Stir in the grated Parmesan and lemon juice by hand. The pesto should smell intensely of basil and feel thick but spoonable.
- Cook the pasta: Bring a large pot of generously salted water to a rolling boil. Add the pasta and cook according to package instructions until al dente — about 1 minute less than the recommended time. The pasta should be tender at the centre but still offer a slight resistance when bitten. Reserve 200ml of the starchy pasta water before draining.
- Sauté the zucchini: While the pasta cooks, heat a large frying pan over medium-high heat. Add a tablespoon of olive oil, then the sliced zucchini. Cook for 4-5 minutes, stirring occasionally, until the edges are golden brown and the pieces are tender but not mushy. You should hear a gentle sizzle as they hit the pan, and they will release a sweet, nutty aroma as they caramelise.
- Combine everything: Reduce the heat to low. Add the drained pasta to the pan with the zucchini. Spoon in the fresh pesto and toss well with tongs, ensuring every strand is coated. The pesto should cling to the pasta, creating a creamy-looking sauce without being oily.
- Adjust the consistency: Pour in 60ml of the reserved pasta water and toss vigorously. The starchy water will help the pesto emulsify into a silky sauce that coats the pasta beautifully. Add more water, a tablespoon at a time, if the pasta seems dry. The final texture should be glossy and light, with each strand separate yet well-coated.
- Add the tomatoes and finish: Gently fold in the cherry tomatoes, if using. Cook for another minute just to warm them through — they should soften slightly but still hold their shape. Taste and adjust seasoning with salt and black pepper. The tomatoes will add a burst of acidity that balances the richness of the pesto.
- Serve immediately: Divide among warm bowls, garnish with fresh basil leaves and an extra dusting of Parmesan. The pasta should be served hot, with the zucchini still tender and the pesto at its most aromatic.
Notes
After testing this recipe five times, I finally got it just right — balancing the fresh pesto with the tender zucchini and al dente pasta. I hope it becomes a favourite in your summer rotation too. If you give it a try, I’d love to hear how it turned out in the comments below. For another light dinner idea, you might enjoy my Sweet Sesame Chicken Stir Fry Recipe Noodles, which is equally quick and satisfying.

