If you are searching for a fresh and flavorful dish that brings vibrant colors and mouthwatering tastes to your table, look no further than this delightful Pesto Pasta Salad Recipe. It perfectly balances the herbaceous, nutty goodness of homemade pesto with tender pasta and crisp summer squash, making every bite a celebration of textures and bright, zesty flavors. Whether you’re planning a casual lunch, a picnic, or a side for your dinner, this salad is an absolute crowd-pleaser that never disappoints.

Ingredients You’ll Need
Gathering the right ingredients is key to unlocking the full potential of this Pesto Pasta Salad Recipe. Each item is simple yet essential, adding its unique character—whether it’s the nutty crunch from pine nuts, the fresh zip from lemon juice, or the herbal brightness of basil leaves.
- 12 ounces spiral pasta: Fusilli or cellentani are perfect because their twists hold onto the pesto beautifully.
- ¾ cup pasta water: This starchy water helps bind the pesto to the pasta for a creamy finish.
- 2 small zucchini, thinly sliced: Adds a crisp, mild flavor and vibrant green color.
- 1 small yellow squash, thinly sliced: Complements zucchini with subtle sweetness and bright yellow shade.
- 1 tablespoon fresh lemon juice: Brightens up the salad with tangy freshness.
- 1 teaspoon sea salt: Brings out all the flavors evenly.
- Freshly ground black pepper: Adds just the right amount of warmth and spice.
- ¼ cup toasted pine nuts: Provides a crunchy, buttery texture that’s simply irresistible.
- ½ cup fresh basil leaves: The star herb for that unmistakable pesto aroma and taste.
- Red pepper flakes (optional): Offers a nice kick for spice lovers.
- 2 tablespoons fresh lemon juice: Used again in the pesto to enhance brightness.
- 1 small garlic clove: Gives the pesto a savory depth.
- ¼ teaspoon sea salt: For balanced seasoning in the pesto.
- 2 cups fresh basil leaves: Double the basil makes pesto ultra aromatic and vibrant.
- ½ cup extra-virgin olive oil: The glue that melds all pesto flavors together with rich silkiness.
- ¼ cup freshly grated Parmesan cheese (optional): Adds savory umami and creaminess to the pesto.
How to Make Pesto Pasta Salad Recipe
Step 1: Prepare the Homemade Pesto
Start by making the pesto, which is the heart and soul of this salad. Combine toasted pine nuts, fresh lemon juice, minced garlic, salt, and pepper in a food processor and pulse until everything is finely chopped. Then add basil leaves and pulse again. While the processor runs, slowly drizzle in olive oil until the mixture is creamy and smooth. If you like, add Parmesan cheese for rich umami and pulse briefly to mix it in. The freshness and depth of this homemade pesto will shine through in every forkful.
Step 2: Cook the Pasta
Bring a large pot of salted water to a rolling boil. Cook the spiral pasta just past al dente according to package instructions, so it stays tender but still holds its shape. Before draining, scoop out three-quarters of a cup of the starchy pasta water to use later for loosening the pesto and helping it cling to the noodles perfectly.
Step 3: Cool the Pasta
Drain the pasta and toss it lightly with a dash of olive oil to keep it from sticking together. Then spread the pasta out evenly on a baking sheet to cool completely. This step ensures your pasta salad stays light and never gummy.
Step 4: Combine Salad Ingredients
Once the pasta has cooled, place it in a large mixing bowl. Add the freshly made pesto, thinly sliced zucchini and yellow squash, fresh lemon juice, and the reserved pasta water. Toss everything gently but thoroughly to coat each spiral with bright, flavorful pesto and distribute the crunchy veggies evenly. Season with sea salt and black pepper to taste—don’t be shy with the seasoning here!
Step 5: Garnish and Final Touches
Finish by sprinkling the salad with extra toasted pine nuts and fresh basil leaves. If you love a bit of heat, add a pinch of red pepper flakes to bring some warmth. This last step adds extra crunch, freshness, and just a little kick, making this Pesto Pasta Salad Recipe absolutely unforgettable.
How to Serve Pesto Pasta Salad Recipe

Garnishes
Adding garnishes to this dish not only ups its visual appeal but also brings more layers of flavor. Fresh basil leaves lend a fragrant pop, while extra toasted pine nuts add crunch. A sprinkle of Parmesan can add richness, and a few red pepper flakes can offer delightful heat that energizes your palate.
Side Dishes
This pesto pasta salad pairs wonderfully with grilled chicken or fish, making it a perfect meal for warm-weather gatherings. It also complements a crisp green salad or roasted vegetables. If you’re hosting a picnic or potluck, it shines alongside crusty bread or antipasto platters for a more Mediterranean vibe.
Creative Ways to Present
Try serving this salad layered in clear glass jars for a charming picnic presentation, or pile it high on colorful ceramic platters to make a stunning centerpiece. You can also scoop portions into airtight containers for an easy grab-and-go lunch that looks as good as it tastes.
Make Ahead and Storage
Storing Leftovers
This Pesto Pasta Salad Recipe keeps well in an airtight container in the refrigerator for up to three days. The flavors actually deepen after resting, making leftovers even tastier. Just give it a gentle stir before serving to redistribute the pesto.
Freezing
Because of the fresh vegetables and pasta texture, freezing is not recommended. The zucchini and squash tend to get watery and lose their crispness, and the pesto’s fresh flavor can dull. It’s best enjoyed fresh or within a few days of making.
Reheating
If you prefer your pasta salad slightly warm, gently reheat in the microwave in short bursts, stirring in a splash of olive oil or pasta water to keep it creamy. Otherwise, this salad is best enjoyed chilled or at room temperature to fully appreciate its fresh, vibrant flavors.
FAQs
Can I use store-bought pesto for this recipe?
Absolutely! While homemade pesto is incredible for its fresh flavor, a good-quality store-bought pesto can save time and still taste delicious in this pasta salad.
What’s the best pasta shape for pesto pasta salad?
Spiral shapes like fusilli or cellentani are ideal because their twists and curves hold onto the pesto beautifully, ensuring every bite is flavorful.
Can I make this salad vegan?
Yes, simply omit the Parmesan cheese or choose a vegan cheese alternative. The pesto will still be rich and delicious thanks to the pine nuts and olive oil.
How long will pesto pasta salad keep in the fridge?
Stored properly in an airtight container, it will stay fresh for about three days. It tastes great cold or at room temperature, so plan to enjoy it within that timeframe.
Can I add other vegetables to the salad?
Definitely! Feel free to experiment by adding cherry tomatoes, roasted red peppers, or even steamed green beans for extra color and texture.
Final Thoughts
This Pesto Pasta Salad Recipe is one of those dishes that feels like a warm hug on a plate—comforting, fresh, and packed with bold flavors. Whip it up for your next meal, and I promise it will become a favorite you return to again and again. Enjoy every vibrant, tasty bite and share it with friends who appreciate good food made with simple, wholesome ingredients.
Print
Pesto Pasta Salad Recipe
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Salad
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Description
A vibrant and refreshing Pesto Pasta Salad featuring spiral pasta, fresh zucchini and yellow squash, tossed with a homemade basil pesto and toasted pine nuts. Perfect for a light lunch or a side dish, this salad combines bright lemon juice and flavorful ingredients for a deliciously satisfying meal.
Ingredients
Pasta Salad
- 12 ounces spiral pasta (like cellentani or fusilli)
- ¾ cup reserved pasta water
- 2 small zucchini, thinly sliced
- 1 small yellow squash, thinly sliced
- 1 tablespoon fresh lemon juice
- 1 teaspoon sea salt
- Freshly ground black pepper, to taste
- ¼ cup toasted pine nuts
- ½ cup fresh basil leaves
- Red pepper flakes (optional, for garnish)
Pesto
- ½ cup toasted pine nuts
- 2 tablespoons fresh lemon juice
- 1 small garlic clove
- ¼ teaspoon sea salt
- Freshly ground black pepper, to taste
- 2 cups fresh basil leaves
- ½ cup extra-virgin olive oil
- ¼ cup freshly grated Parmesan cheese (optional)
Instructions
- Prepare the pesto: Combine pine nuts, lemon juice, garlic, salt, and pepper in a food processor and pulse until finely chopped. Add the basil leaves and pulse again. With the processor running, slowly drizzle in the olive oil until the mixture is well combined. Add Parmesan cheese, if using, and pulse briefly to incorporate.
- Cook the pasta: Bring a large pot of salted water to a boil. Add the spiral pasta and cook according to package directions, allowing it to cook slightly past al dente for a tender texture. Before draining, reserve ¾ cup of the pasta water for later use.
- Drain and cool pasta: Drain the cooked pasta and toss it with a small amount of olive oil to prevent sticking. Spread the pasta out on a baking sheet to cool completely.
- Assemble the salad: Once the pasta has cooled, combine it with the prepared pesto, thinly sliced zucchini and yellow squash, additional lemon juice, the reserved pasta water, salt, and freshly ground black pepper. Toss well to evenly coat all ingredients.
- Garnish and serve: Top the pasta salad with toasted pine nuts, fresh basil leaves, and a pinch of red pepper flakes if desired. Serve chilled or at room temperature.
Notes
- For a nuttier flavor, lightly toast the pine nuts in a dry skillet over medium heat before using.
- This salad can be made a few hours in advance to allow the flavors to meld together better.
- Parmesan cheese is optional in the pesto and can be omitted for a dairy-free version.
- The reserved pasta water helps to loosen the pesto and coat the pasta evenly.
- Can be served as a light main course or a side dish to grilled meats or vegetables.

