Zucchini Pesto Pasta is a vibrant, garden-fresh dish that brings together tender zucchini, aromatic basil pesto, and perfectly cooked pasta. It’s light yet satisfying, making it an ideal choice for warm-weather meals or a simple weeknight dinner.
Why You’ll Love This Recipe
- Packed with summer produce and fresh herbs
- Quick and easy—ready in about 30 minutes
- Customizable with your choice of pasta, nuts, or added proteins
- Vegetarian-friendly and easy to adapt for vegan or gluten-free diets
- Delicious hot or cold—great for meal prep or leftovers
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- pasta (penne, spaghetti, fusilli, or gluten-free alternatives)
- zucchini (sliced, diced, or spiralized)
- fresh basil leaves
- garlic
- pine nuts or other nuts (almonds, cashews, or walnuts work too)
- grated Parmesan cheese (or nutritional yeast for vegan option)
- extra virgin olive oil
- lemon juice (optional, for brightness)
- salt and black pepper
- cherry tomatoes (optional, for topping)
- crushed red pepper flakes (optional, for heat)
directions

- Cook pasta in salted boiling water until al dente. Reserve about ½ cup of the pasta cooking water, then drain.
- In a large skillet, sauté sliced zucchini in olive oil with a pinch of salt and garlic until tender but still crisp, about 5 minutes.
- In a food processor or blender, combine basil, garlic, nuts, Parmesan, salt, pepper, and lemon juice (if using). Slowly stream in olive oil until the pesto is smooth but still textured.
- In a large bowl or skillet, toss the cooked pasta with zucchini and the pesto. Add reserved pasta water a little at a time until the sauce coats the pasta evenly.
- Serve immediately with extra Parmesan, cherry tomatoes, or a sprinkle of red pepper flakes.
Servings and timing
Servings: 4
Prep time: 10 minutes
Cook time: 15–20 minutes
Total time: 25–30 minutes
Variations
- Low-carb version: Replace pasta with spiralized zucchini (zoodles)
- Protein boost: Add grilled chicken, shrimp, chickpeas, or tofu
- Vegan version: Use nutritional yeast instead of Parmesan
- Nut-free option: Use sunflower seeds or omit the nuts entirely
- Extra veggies: Add sautéed mushrooms, spinach, or blistered cherry tomatoes
storage/reheating
Store in an airtight container in the refrigerator for up to 4 days. Reheat gently in a skillet over low heat with a splash of water or olive oil. This pasta also tastes great cold, making it a fantastic option for lunchboxes or summer potlucks.
FAQs
Can I use store-bought pesto?
Yes, though homemade has the freshest flavor. Use about ½ to ¾ cup of prepared pesto.
What kind of pasta works best?
Short pasta like penne or fusilli works well to hold the pesto, but spaghetti and linguine are also great choices.
Is this recipe gluten-free?
Yes, just use gluten-free pasta or replace with zucchini noodles.
Can I serve it cold?
Absolutely. Zucchini Pesto Pasta makes a fantastic cold pasta salad.
Can I freeze the pesto?
Yes, pesto freezes well. Store in small containers or ice cube trays for easy use later.
What can I use instead of pine nuts?
Almonds, cashews, walnuts, or sunflower seeds work well.
How do I make it spicier?
Add a pinch of crushed red pepper flakes or a clove of raw garlic for more kick.
Can I add cheese on top?
Yes—more Parmesan, feta, or goat cheese makes a great topping.
Is it okay to make this ahead of time?
Yes, this dish holds up well in the fridge and reheats easily.
What’s the best way to store leftovers?
Store in a sealed container in the fridge. Add a splash of olive oil before reheating or serving cold.
Conclusion
Zucchini Pesto Pasta is a light, flavorful dish that celebrates seasonal ingredients with simplicity and elegance. Whether served warm or cold, as a main or a side, this versatile pasta dish is sure to become a favorite. It’s fresh, easy, and endlessly customizable—everything you want in a go-to weeknight recipe.
PrintZucchini Pesto Pasta
Zucchini Pesto Pasta is a light, healthy, and flavorful dish featuring spiralized zucchini noodles tossed in a vibrant homemade pesto sauce. It’s perfect as a low-carb meal or a fresh summer side.
- Prep Time: 10 minutes
- Cook Time: 5 minutes
- Total Time: 15 minutes
- Yield: 2 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
Ingredients
- 2 medium zucchinis, spiralized
- 1 cup fresh basil leaves
- 1/4 cup pine nuts
- 1/3 cup grated Parmesan cheese
- 2 cloves garlic
- 1/4 cup extra virgin olive oil
- 1 tablespoon lemon juice
- Salt and pepper to taste
- Optional toppings: cherry tomatoes, more Parmesan, crushed red pepper
Instructions
- Prepare the zucchini by spiralizing it into noodles and set aside on paper towels to absorb excess moisture.
- In a food processor, combine basil, pine nuts, Parmesan, garlic, lemon juice, salt, and pepper. Pulse until finely chopped.
- While processing, slowly drizzle in olive oil until the pesto is smooth and creamy.
- Heat a large skillet over medium heat. Add zucchini noodles and sauté for 2-3 minutes until just tender.
- Remove from heat and toss with the pesto sauce until well coated.
- Serve immediately with optional toppings like cherry tomatoes or extra cheese.
Notes
- Don’t overcook the zucchini noodles—they can become mushy.
- Use store-bought pesto for convenience, though homemade is fresher.
- Add grilled chicken or shrimp for extra protein.
Nutrition
- Serving Size: 1 bowl
- Calories: 280
- Sugar: 4g
- Sodium: 180mg
- Fat: 24g
- Saturated Fat: 5g
- Unsaturated Fat: 17g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 3g
- Protein: 8g
- Cholesterol: 10mg