Build Your Own Pesto Pasta Salad Recipe
Introduction
This build-your-own pesto pasta salad is a fresh and vibrant dish, perfect for warm days or as a colorful side. Combining tender farfalle with aromatic pesto, toasted pine nuts, and bright vegetables, it’s easy to customize and always satisfying.

Ingredients
- 400g farfalle pasta
- 3 tbsp olive oil
- 50g pine nuts
- 5 tbsp pesto (store-bought or homemade)
- 10 large basil leaves
- ½ lemon, juiced and zested
- 50g parmesan or vegetarian alternative, shaved
- Halved cherry tomatoes
- Drained sweetcorn
- Peas
- Rocket (arugula)
Instructions
- Step 1: Cook the farfalle pasta according to the package instructions until al dente. Drain the pasta and toss it immediately with 1 tablespoon of olive oil to prevent sticking. Transfer the pasta to a large bowl and let it cool, occasionally tossing it to keep it loose.
- Step 2: While the pasta cools, toast the pine nuts in a dry frying pan over low heat. Keep them moving constantly for 4-5 minutes until they turn golden brown. Be careful not to burn them.
- Step 3: When the pasta is completely cool, add the pesto, toasted pine nuts, the remaining 2 tablespoons of olive oil, torn basil leaves, lemon zest and juice. Then fold in the halved cherry tomatoes, sweetcorn, peas, and rocket if using. Season to taste with salt and pepper.
- Step 4: Scatter the shaved parmesan over the salad just before serving for a final savory touch.
Tips & Variations
- Use sun-dried tomatoes or roasted red peppers instead of or alongside cherry tomatoes for a deeper flavor.
- Swap rocket for spinach or mixed salad greens if preferred.
- To make your own pesto, blend fresh basil, garlic, pine nuts, parmesan, and olive oil until smooth.
- Adding a splash of balsamic vinegar can enhance the salad’s brightness.
Storage
Store the pesto pasta salad in an airtight container in the refrigerator for up to 2 days. For best texture and flavor, keep the parmesan separate and add it just before serving. If the pasta absorbs too much dressing after refrigeration, toss gently with a little extra olive oil before serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use a different type of pasta?
Yes, this salad works well with many pasta shapes like penne, fusilli, or farfalle. Just cook according to package instructions.
Is this salad suitable for vegetarians?
Absolutely. Use parmesan or a vegetarian cheese alternative to keep it vegetarian-friendly. You can also ensure that the pesto does not contain animal-derived rennet.
Print
Build Your Own Pesto Pasta Salad Recipe
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A refreshing and customizable pesto pasta salad featuring farfalle tossed with homemade or store-bought pesto, toasted pine nuts, fresh basil, lemon zest and juice, and a mix of colorful vegetables, finished with shaved parmesan for a flavorful and vibrant dish perfect for light lunches or picnics.
Ingredients
Pasta and Dressing
- 400g farfalle pasta
- 3 tbsp olive oil, divided
- 5 tbsp pesto (store-bought or homemade)
- ½ lemon, juiced and zested
Additional Ingredients
- 50g pine nuts
- 10 large basil leaves
- 50g parmesan or vegetarian alternative, shaved
- Halved cherry tomatoes (quantity as preferred)
- Drained sweetcorn (quantity as preferred)
- Peas (quantity as preferred)
- Rocket leaves (optional, quantity as preferred)
Instructions
- Cook the pasta: Boil the farfalle pasta according to the package instructions until al dente. Drain well and toss immediately with 1 tablespoon of olive oil to prevent sticking. Transfer the pasta to a large bowl and allow it to cool completely, tossing occasionally.
- Toast the pine nuts: In a dry frying pan over low heat, toast the pine nuts while constantly stirring for 4-5 minutes until they are golden brown and fragrant. Remove from heat and set aside.
- Toss the salad: Once the pasta has fully cooled, add the pesto, remaining 2 tablespoons of olive oil, toasted pine nuts, torn basil leaves, lemon zest and juice, halved cherry tomatoes, drained sweetcorn, peas, and rocket if using. Toss everything gently to combine.
- Season and serve: Season the salad with salt and pepper to taste. Scatter the shaved parmesan or its vegetarian alternative over the top. Serve immediately or chill for a short time before serving.
Notes
- For best flavor, use freshly made pesto if possible.
- To keep the salad fresh, store components separately and combine just before serving if preparing ahead.
- Feel free to customize with other vegetables like cucumber or bell peppers.
- Parmesan can be swapped with a vegetarian hard cheese alternative to suit dietary preferences.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Salad
- Method: Stovetop
- Cuisine: Italian
Keywords: pesto pasta salad, farfalle pasta salad, vegetarian pasta salad, easy pasta salad, Italian pasta salad, pine nuts, homemade pesto

