Welcome to your new favorite summer meal. This classic basil pesto pasta salad bursts with fresh flavor and vibrant color. It combines tender whole grain pasta with a homemade, nutty pesto sauce, sweet cherry tomatoes, and peppery arugula.
The result is a dish that feels both hearty and refreshing. Perfect for picnics, potlucks, or a quick weeknight dinner, this salad comes together in about twenty-five minutes. You can even make it ahead, as the flavors get better after a few hours in the fridge. Ultimately, this versatile recipe proves that simple ingredients create the most memorable meals.

Why You’ll Love This Basil Pesto Pasta Salad
This pasta salad wins hearts for many reasons. Firstly, it delivers a powerful punch of garden-fresh taste. The homemade basil pesto offers a bright, herby flavor far superior to any store-bought version. Secondly, the recipe is incredibly flexible. You can easily swap in your favorite pasta shape or leafy green.
Thirdly, it serves as a complete, satisfying meal all by itself, especially with the optional add-ins. Moreover, it travels beautifully, making it the star of any outdoor gathering. Finally, it is packed with wholesome ingredients that leave you feeling energized, not sluggish. For another fresh and bright dish perfect for sharing, you might enjoy our Key Lime Cupcakes which share that same zesty, lively character.
Recipe
Print
Classic Basil Pesto Pasta Salad
- Total Time: 25 min
- Yield: 6 servings 1x
Description
A vibrant and fresh pasta salad with homemade basil pesto, cherry tomatoes, and arugula. Perfect for picnics and easy dinners.
Ingredients
- 1 pound whole grain pasta (fusilli, rotini, penne or farfalle) (450 g)
- 1 pint cherry tomatoes, halved or quartered (475 ml)
- 3 handfuls baby arugula or spinach
- Optional cheese: ½ cup or more crumbled feta cheese, little mozzarella balls or grated Parmesan (120 ml)
- Optional additions: ½ cup thinly sliced Kalamata olives and/or 1 can (15 ounces) chickpeas, rinsed and drained (or 1 ½ cups cooked chickpeas) (120 ml / 425 g)
- Freshly ground black pepper
- ½ cup pepitas (hulled pumpkin seeds)* (120 ml)
- ½ cup packed fresh basil (120 ml)
- ½ cup packed fresh flat-leaf parsley or additional basil (120 ml)
- ¼ cup lemon juice (about 2 lemons) (60 ml)
- 1 clove garlic, roughly chopped
- ½ teaspoon fine salt
- â…“ cup extra-virgin olive oil (80 ml)
Instructions
- 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.
- Transfer the pasta to a large serving bowl.
- Meanwhile, to prepare the pesto: In a small skillet, toast the pepitas over medium heat, stirring often, until fragrant and popping, about 4 to 5 minutes.
- Pour half of the pepitas into a bowl for later garnish.
- Pour the remaining pepitas into a food processor.
- Add the basil, parsley, lemon juice, garlic and salt to the food processor.
- Process while slowly drizzling in the olive oil, stopping to scrape down the sides as necessary, until smooth.
- To assemble the pasta salad, pour all of the pesto over the pasta and toss to coat evenly.
- Add a tiny splash of reserved pasta cooking water if necessary to thin the sauce.
- Then add the cherry tomatoes, arugula, remaining toasted pepitas, and any optional add-ins (cheese, olives and/or chickpeas).
- Toss again to combine, then season to taste with pepper.
- Taste and adjust with salt or a splash of lemon juice if needed.
Notes
- Toasting the pepitas is highly recommended for the best nutty flavor.
- Rinsing the cooked pasta under cool water prevents sticking and stops the cooking process.
- The salad will keep well, covered and refrigerated, for up to 4 days.
- Prep Time: 15 min
- Cook Time: 10 min
- Category: Main Course
- Method: Baked
- Cuisine: American
Nutrition
- Calories: 343 calories
- Sugar: 3.6 g
- Sodium: 156.1 mg
- Fat: 15.3 g
- Carbohydrates: 46.2 g
- Fiber: 7 g
- Protein: 11 g
Ingredients and Substitutions
Gathering your ingredients is the first step to success. This recipe uses simple, whole foods that work together in harmony.
Base Components
You will need a pound of whole grain pasta. Shapes like fusilli, rotini, penne, or farfalle work best because they hold the pesto sauce nicely. Next, grab a pint of cherry tomatoes. Halve or quarter them for the perfect juicy bites. Then, pick your greens. Three handfuls of baby arugula or spinach add a lovely peppery note and a pop of color.
Sauce and Seasonings
The pesto is the star. You need half a cup of pepitas, which are hulled pumpkin seeds. They toast to a wonderful nuttiness. You also need half a cup each of packed fresh basil and fresh flat-leaf parsley. The parsley adds a clean, fresh layer. For acidity, use a quarter cup of fresh lemon juice. One chopped garlic clove and half a teaspoon of fine salt build the base flavor. Finally, one-third cup of extra-virgin olive oil brings everything together into a smooth, emulsified sauce.
Optional Additions
Feel free to customize. Half a cup of crumbled feta cheese or little mozzarella balls adds a creamy, salty touch. You can also add half a cup of thinly sliced Kalamata olives for a briny kick. For extra protein and fiber, include one can of rinsed chickpeas. Always finish with freshly ground black pepper to taste.

How to Make Basil Pesto Pasta Salad
Follow these clear steps for a perfect result every time. The process involves cooking the pasta, toasting seeds, making pesto, and assembling.
Step 1: Cook the Pasta
First, bring a large pot of salted water to a rolling boil. Add your chosen whole grain pasta. Cook it according to the package directions until it is just al dente. Before you drain the pasta, remember to reserve about half a cup of the starchy cooking water.
This liquid is magic for thinning sauces. Then, drain the pasta completely. Immediately rinse it under cool running water to stop the cooking and prevent the noodles from sticking together. Finally, transfer the cooled pasta to your large serving bowl.
Step 2: Toast the Pepitas
Meanwhile, heat a small skillet over medium heat. Add all half cup of pepitas. Toast them, stirring often, for about four to five minutes. You will know they are ready when they become fragrant and start making little popping sounds. Pour half of the toasted pepitas into a small bowl and set them aside for your garnish later.
Step 3: Blend the Pesto
Now, pour the remaining toasted pepitas into a food processor. Add the fresh basil, parsley, lemon juice, chopped garlic, and fine salt. Secure the lid and start to process. While the machine is running, slowly drizzle in the one-third cup of extra-virgin olive oil through the feed tube. Stop once or twice to scrape down the sides with a spatula. Continue processing until the pepitas have broken down and the sauce looks mostly smooth.
Step 4: Assemble the Salad
Pour all of your fresh pesto over the cooled pasta in the large bowl. Toss everything thoroughly until each piece of pasta gets a light, even coating. If the pesto seems too thick, add a tiny splash of the reserved pasta water to loosen it.
Next, add your halved cherry tomatoes, baby arugula, the reserved toasted pepitas, and any optional add-ins like cheese, olives, or chickpeas. Give everything another good toss to combine. Season the whole salad with a generous amount of freshly ground black pepper. Taste and adjust. You might add a pinch more salt or a squeeze of lemon juice if needed.
Pro Tips for Success
A few expert tricks will elevate your pasta salad from good to great. Always salt your pasta water generously; it should taste like the sea. This flavors the pasta from the inside out. Furthermore, do not skip rinsing the pasta after draining.
This crucial step stops the cooking process and prevents a gummy, sticky salad. Additionally, toast your pepitas. Toasting unlocks their deep, nutty flavor, which forms the backbone of your pesto. Also, when blending the pesto, drizzle the oil in slowly.
This gradual incorporation helps create a stable, creamy emulsion. If the flavors taste too sharp right after mixing, let the salad rest for ten minutes. The ingredients will mellow and marry beautifully. For a sweet finish to your meal, consider our Lemon Cupcakes with Blueberry Buttercream.
Flavor Variations
This recipe serves as a wonderful canvas for creativity. Feel free to play with different herbs. Try using all basil for a more traditional pesto, or swap the parsley for fresh mint for a surprising twist. You can also change the nuts. While pepitas are excellent, toasted sunflower seeds or pine nuts work beautifully too.
For a creamier texture, blend in a quarter cup of plain yogurt or a ripe avocado with the pesto ingredients. If you want a richer flavor, a tablespoon of nutritional yeast can add a cheesy, umami depth without dairy. You can even change the pasta. Gluten-free pasta, chickpea pasta, or even cooked quinoa make fantastic bases.
Serving Suggestions
This pasta salad truly shines as a standalone main course. Serve it slightly chilled or at room temperature. It pairs wonderfully with simple grilled vegetables like zucchini or asparagus. For a larger spread, offer it alongside crusty bread and a simple green salad. It also makes a fantastic filling for a wrap or a stuffed tomato for a portable lunch. Because it holds up so well, it is the ideal dish to bring to a barbecue, picnic, or potluck dinner. Everyone will ask you for the recipe.
Storage and Freezing Instructions
Proper storage keeps your salad tasting fresh. Store any leftovers in an airtight container in the refrigerator. They will keep well for up to four days. The arugula may wilt slightly, but the flavors will continue to develop.
Unfortunately, we do not recommend freezing this assembled pasta salad. The fresh vegetables and greens will not survive the freezing and thawing process well, becoming mushy and watery. However, you can freeze the pesto sauce by itself.
Pour extra pesto into an ice cube tray, freeze until solid, then transfer the cubes to a freezer bag. They will keep for up to three months. Thaw in the refrigerator overnight before using.
Nutrition Facts per Serving
| Calories | Fat | Carbs | Protein | Fiber | Sugar | Sodium |
|---|---|---|---|---|---|---|
| 343 calories | 15.3 g | 46.2 g | 11 g | 7 g | 3.6 g | 156.1 mg |
FAQs About Basil Pesto Pasta Salad
Can I make this pasta salad ahead of time?
Absolutely. In fact, making it a few hours ahead allows the flavors to meld beautifully. Combine everything except the arugula, cover, and refrigerate. Add the arugula and give it a final toss just before serving to keep it fresh and crisp.
What can I use instead of pepitas?
Many seeds or nuts work as great substitutes. Toasted pine nuts, walnuts, almonds, or sunflower seeds will all create a delicious pesto. Just use the same quantity for a similar texture and richness.
Is this pasta salad gluten-free?
It easily can be. Simply use your favorite gluten-free pasta shape. Ensure all other ingredients, like your optional add-ins, are certified gluten-free as well.
How can I make this recipe vegan?
This recipe is naturally vegan if you omit the optional cheese. The pesto gets its creaminess from the blended pepitas and olive oil, so you will not miss the cheese at all. For a cheesy flavor, add a sprinkle of nutritional yeast.
My pesto is too thick. How can I thin it?
Do not worry. This is a common issue. Simply use a small amount of the reserved starchy pasta water. Add it one tablespoon at a time while tossing the pasta until you reach your desired consistency. You can also use a little more olive oil or a splash of water.
Can I use dried herbs instead of fresh?
We do not recommend it for the pesto. The fresh basil and parsley are essential for that bright, vibrant flavor and color. Dried herbs will not blend into a smooth sauce and will taste dusty. However, you can use dried herbs in a pinch for other parts of your meal, like the floral notes in our Lavender Honey Cupcakes.
Final Thoughts
This classic basil pesto pasta salad is a celebration of simple, fresh ingredients. It proves that you do not need complicated techniques or a long list of items to make something truly delicious. The process is straightforward, the results are consistently fantastic, and the dish adapts to your preferences and the season.
Whether you need a quick family dinner, a dish to pass at a party, or a make-ahead lunch for the week, this salad has you covered. So, gather your fresh herbs and whole grain pasta, and get ready to enjoy a meal that is as nutritious as it is satisfying. Happy cooking!







