This vibrant pasta salad combines a homemade seed-based pesto with fresh garden vegetables and leafy greens. It is a versatile dish that works perfectly as a side for gatherings or a light, healthy main course.

List of ingredients
- 1 pound whole grain pasta (fusilli, rotini, penne or farfalle) – provides a hearty base.
- 1 pint cherry tomatoes, halved or quartered – adds juicy sweetness.
- 3 handfuls baby arugula or spinach – provides a fresh, peppery bite.
- ½ cup or more crumbled feta cheese, little mozzarella balls or grated Parmesan (optional) – for salty richness.
- ½ cup thinly sliced Kalamata olives (optional) – adds briny depth.
- 1 can (15 ounces) chickpeas, rinsed and drained, or 1 ½ cups cooked chickpeas (optional) – for added plant-based protein.
- Freshly ground black pepper – for a subtle spicy kick.
- ½ cup pepitas (hulled pumpkin seeds) – the base for the nut-free pesto.
- ½ cup packed fresh basil – provides the classic pesto aroma.
- ½ cup packed fresh flat-leaf parsley or additional basil – adds a clean, herbal layer.
- ¼ cup lemon juice (about 2 lemons) – brightens all the flavors.
- 1 clove garlic, roughly chopped – adds a pungent, savory note.
- ½ teaspoon fine salt – enhances the natural flavors.
- â…“ cup extra-virgin olive oil – emulsifies the sauce into a smooth glaze.
step-by-step instructions
- Cook the pasta: Bring a large pot of salted water to boil. Cook the pasta until al dente according to package directions.
- Prepare for draining: Before draining the pasta, reserve about ½ cup of the starchy cooking water.
- Cool the noodles: Drain the pasta and immediately rinse it under cool water to prevent sticking. Transfer the noodles to a large serving bowl.
- Toast the seeds: Heat a small skillet over medium heat. Toast the pepitas, stirring often, until fragrant and popping, about 4 to 5 minutes.
- Separate the garnish: Pour half of the toasted pepitas into a separate bowl to use as a topping later.
- Blend the pesto: Put the remaining pepitas into a food processor. Add basil, parsley, lemon juice, garlic, and salt.
- Emulsify the sauce: Process the ingredients while slowly drizzling in the olive oil. Scrape the sides as needed until the sauce is smooth.
- Combine pasta and sauce: Pour the pesto over the pasta and toss until evenly coated. Use a splash of reserved pasta water if the sauce needs thinning.
- Mix in additions: Fold in the cherry tomatoes, arugula, remaining toasted pepitas, and any optional cheese, olives, or chickpeas.
- Final seasoning: Toss everything together and season with black pepper. Adjust with additional salt or lemon juice for brightness, or a drizzle of olive oil to mellow bold flavors.
Pro Tips for Best Results
Use the Correct Pasta Shape
Rotini and fusilli are ideal because their spirals capture the pesto sauce effectively. Penne and farfalle also work well, providing a sturdy texture that holds up against the mix-ins. Choose a shape that prevents the sauce from pooling at the bottom of the bowl.
Don’t Skip the Pasta Rinse
Rinsing the pasta with cool water stops the cooking process immediately. This prevents the noodles from becoming overly soft or mushy. It also removes excess surface starch, which is the primary reason pasta clumps together in cold salads.
Reserve the Starchy Water
Pasta water contains starch that acts as a natural binder between the oil in the pesto and the noodles. If the sauce feels too thick or does not coat the pasta evenly, a tablespoon of this water creates a creamier emulsion. Always keep it in a separate heat-proof cup before draining.
Toast Your Seeds Carefully
Toasting pepitas transforms their flavor from raw and mild to nutty and deep. Use medium heat and shake the pan frequently to ensure they do not burn. Stop the process as soon as they begin to pop and smell fragrant.
Ingredient Substitutions
Alternative Nut and Seed Options
If you prefer a traditional taste, pine nuts are the classic choice for pesto. Walnuts or almonds provide a heartier crunch and a different earthy tone. Regardless of the choice, always toast them first to maximize the aromatic profile.
Swapping the Leafy Greens
Baby arugula adds a distinct peppery bite that cuts through the richness of the olive oil. Spinach is a milder alternative that blends more seamlessly with the basil. Avoid using large kale leaves unless they are finely shredded and massaged with oil first.
Using Store-Bought Pesto
To use a jarred version, replace the homemade pesto with 2/3 cup of your favorite brand. Since commercial pestos vary in saltiness, taste the final salad before adding extra salt. You may still want to add fresh lemon juice to brighten the flavor.
Gluten-Free Pasta Alternatives
Choose a sturdy gluten-free blend made from brown rice or quinoa. These types hold their shape better than corn-based noodles during the rinsing process. Be careful not to overcook them, as gluten-free varieties can go from al dente to disintegrated very quickly.
Vegan Cheese Substitutes
For a completely plant-based version, simply omit the cheese. To replace the salty tang of feta, increase the amount of Kalamata olives. Nutritional yeast can also be stirred into the pesto for a cheesy, savory flavor without the dairy.
Flavor Variations
Adding More Protein
Chickpeas are an excellent way to make this a filling meal. You can also add canned cannellini beans or diced grilled chicken breast for extra substance. Ensure all added proteins are drained and patted dry to prevent the salad from becoming watery.
Mediterranean-Style Twists
Increase the amount of olives and add diced cucumbers or thinly sliced red onions. Sun-dried tomatoes can be added alongside the cherry tomatoes for a concentrated burst of sweetness. This version pairs exceptionally well with extra crumbled feta cheese.
Zesty Citrus Adjustments
Lemon juice provides the necessary acidity to balance the fats in the olive oil. If the salad tastes flat, add an extra squeeze of fresh lemon before serving. For a different twist, a small amount of lime juice can add a brighter, more tropical note.
Serving and Storage Guide
Best Serving Temperature
This salad is most refreshing when served chilled or at room temperature. If serving directly from the refrigerator, let it sit for 10 minutes to allow the flavors to open up. Avoid heating it, as the fresh arugula and basil will lose their vibrant color.
Refrigeration and Shelf Life
Store the salad in an airtight glass container in the refrigerator for up to four days. The pasta will continue to absorb the sauce over time. If it becomes too dry on the third or fourth day, stir in a teaspoon of extra-virgin olive oil.
How to Prevent Wilted Greens
If you are preparing the salad for a party several hours in advance, keep the arugula in a separate container. Toss the greens in just before serving. This ensures the leaves stay crisp and the overall presentation remains fresh.
Reheating Recommendations
While intended as a cold dish, you can gently warm the pasta and pesto if desired. Do not use a high microwave setting, as this can cause the oil in the pesto to separate. Use a low heat setting or a warm pan on the stove.
Common Troubleshooting
Fixing a Too-Thick Sauce
If the pesto is too thick to coat the pasta, add the reserved pasta water one tablespoon at a time. A small amount of extra olive oil also works to loosen the texture. Stir vigorously to ensure the liquids are fully emulsified.
Balancing Bold Flavors
If the garlic or lemon is too overpowering, add a pinch more salt or a drizzle of olive oil. The fat in the oil helps mute the sharpness of the acidity and the pungency of the garlic. Let the salad rest for a few minutes to let the flavors settle.
Preventing Pasta Clumping
Ensure the pasta is rinsed thoroughly and tossed with the pesto immediately after cooling. If the pasta sits too long before mixing, the surface starches can set and create clumps. Using a wide mixing bowl allows for easier tossing without breaking the noodles.
Frequently Asked Questions
Can I use dried basil?
Fresh basil is essential for the bright, herbal taste of a high-quality pesto. Dried basil has a much more concentrated, muted flavor that does not emulsify well in a food processor. Always use fresh leaves for the best results.
Which cheese works best?
Feta is highly recommended for its salty, tangy contrast to the sweet basil. Mozzarella balls provide a creamy, mild texture that appeals to children. Parmesan adds a sharp, nutty depth that complements the toasted pepitas.
How do I store the leftovers?
Place the salad in a glass airtight container to keep the flavors fresh and prevent odors from the fridge from seeping in. Ensure the salad is completely cooled before sealing to prevent condensation from forming on the lid.
Print
Refreshing Pepita Pesto Pasta Salad
- Total Time: 25 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
This pesto pasta salad recipe is bursting with fresh flavor. It’s light, healthy and easy to make. Perfect for picnics and potlucks!
Ingredients
- 1 pound whole grain pasta (fusilli, rotini, penne or farfalle)
- 1 pint cherry tomatoes, halved or quartered
- 3 handfuls baby arugula or spinach
- ½ cup crumbled feta cheese, little mozzarella balls or grated Parmesan (optional)
- ½ cup thinly sliced Kalamata olives (optional)
- 1 can (15 ounces) chickpeas, rinsed and drained (optional)
- Freshly ground black pepper
- ½ cup pepitas (hulled pumpkin seeds)
- ½ cup packed fresh basil
- ½ cup packed fresh flat-leaf parsley or additional basil
- ¼ cup lemon juice (about 2 lemons)
- 1 clove garlic, roughly chopped
- ½ teaspoon fine salt
- ⅓ cup extra-virgin olive oil
Instructions
- Step: Bring a large pot of salted water to boil for the pasta. Cook the pasta until al dente according to the package directions. Before draining, reserve about ½ cup pasta cooking water, then drain and immediately rinse the pasta under cool water to prevent the noodles from sticking together. Transfer the pasta to a large serving bowl.
- Step: In a small skillet, toast the pepitas over medium heat, stirring often, until they are fragrant and making little popping noises, about 4 to 5 minutes. Pour half of the pepitas into a bowl for later as garnish.
- Step: Pour the remaining pepitas into a food processor. Add the basil, parsley, lemon juice, garlic and salt. Process while slowly drizzling in the olive oil, stopping to scrape down the sides as necessary, until the pepitas have broken down to create a pretty smooth sauce.
- Step: Pour all of the pesto over the pasta and toss until the pasta is lightly and evenly coated, adding a tiny splash of reserved pasta cooking water if necessary to thin it out. Then add the cherry tomatoes, arugula, remaining toasted pepitas, and any optional add-ins (cheese, olives and/or chickpeas).
- Step: Toss again to combine, then season to taste with pepper. If the pasta needs more flavor, add salt, to taste, or a splash of lemon juice. If the flavors are too bold, let it rest for a few minutes, and add a little splash of olive oil if necessary to tone down the rest.
Notes
To make this dish gluten free, substitute your favorite gluten-free noodles. To make it vegan, omit the cheese. This recipe will keep well, covered and refrigerated, for up to 4 days.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Salad
- Method: By hand
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 480 kcal
- Sugar: 6 g
- Sodium: 340 mg
- Fat: 19 g
- Saturated Fat: 3 g
- Unsaturated Fat: 16 g
- Trans Fat: 0 g
- Carbohydrates: 38 g
- Fiber: 8 g
- Protein: 14 g
- Cholesterol: 8 mg