Go Back
zucchini pasta with pesto, showing the glossy emulsified basil-walnut pesto coating the pasta

Zucchini Pasta with Homemade Basil Walnut Pesto

A bright, fresh summer pasta made with caramelized zucchini and a homemade basil-walnut pesto. It’s a quick 30-minute meal that uses simple ingredients, tastes incredibly fresh, and brings out the best flavors of summer herbs and garden vegetables.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 4 people
Course: Main Course
Cuisine: Italian / Italian-Inspired
Calories: 520

Ingredients
  

For the Pasta & Zucchini
  • 12 oz 340 g short pasta (penne, casarecce, or orecchiette)
  • 2 medium zucchini sliced into thin coins
  • 2 –3 tbsp olive oil for sautéing
  • Salt to taste
  • Black pepper to taste
For the Basil Walnut Pesto
  • 3 packed cups fresh basil leaves
  • ½ cup walnuts
  • 2 garlic cloves
  • ½ cup freshly grated Parmigiano-Reggiano or more to taste
  • ½ –⅔ cup extra-virgin olive oil
  • Salt to taste
  • Optional: 1–2 tsp fresh lemon juice

Method
 

Toast the Walnuts
  1. Place a dry skillet over medium heat.
  2. Add walnuts in a single layer.
  3. Stir for 3–5 minutes until golden and fragrant.
  4. Remove from heat right away so they don’t burn.
Make the Pesto
  1. In a food processor, add toasted walnuts, basil, garlic, Parmesan, and a pinch of salt.
  2. Pulse until roughly chopped.
  3. With the motor running, slowly pour in olive oil until the pesto becomes smooth but still has light texture.
  4. Taste and adjust seasoning. Add lemon juice if you want a brighter flavor.
Cook the Pasta
  1. Bring a large pot of salted water to a boil. The water should taste like the sea.
  2. Cook pasta until al dente.
  3. Before draining, scoop out 1 cup of the pasta water (this is important).
  4. Drain the pasta.
Cook the Zucchini
  1. Heat 2–3 tbsp olive oil in a large skillet over medium-high heat.
  2. Add zucchini slices in a single layer.
  3. Let them cook undisturbed for a few minutes until the bottoms turn golden.
  4. Flip and cook the other side.
  5. Season with salt and pepper.
Combine Everything
  1. Add the drained pasta to the skillet with the zucchini.
  2. Spoon in the pesto.
  3. Add a splash of pasta water (start with ½ cup).
  4. Stir until the sauce becomes glossy and clings to the pasta.
  5. Add more pasta water if needed.
  6. Taste and adjust salt, pepper, or cheese.
Serve
  1. Serve warm with extra Parmesan and a drizzle of olive oil.

Notes

  • Freshly grated Parmesan makes a huge difference. Pre-shredded cheese won’t melt as smoothly.
  • If your basil is very delicate or tends to brown fast, you can blanch it for 5 seconds and pat dry before blending.
  • Short pasta shapes like casarecce or orecchiette work best because they hold the pesto in their curves.
  • If reheating leftovers, add a splash of water or olive oil so the sauce becomes creamy again.