Pesto Pasta Salad
There’s something undeniably charming about a bowl of Pesto Pasta Salad. The vibrant greens of the pesto swirl around the pasta, creating an irresistible tapestry of flavors and textures. The moment you take a bite, the fresh basil and garlic burst onto your palate, perfectly harmonizing with the creamy bocconcini and juicy tomatoes. You can’t help but recall lazy afternoons in sunlit gardens, where every bite echoes laughter and nostalgia.

Easy to whip up, this dish makes weeknight dinners a breeze or can elevate any potluck gathering. It’s budget-friendly and easily adapts to your pantry staples. Whether you’re meal prepping for lunch or sharing at a picnic, Pesto Pasta Salad invites you into the kitchen, offering a culinary escape that feels special without the fuss. So grab your ingredients, and let’s dive into this delicious recipe!
Table of Contents
Why You’ll Love This Recipe
- Simple & Quick: Whip it together in just 35 minutes, including prep and cooking time.
- Irresistible Flavor: The combination of fresh pesto, creamy mozzarella, and tangy tomatoes makes every bite a delight.
- Eye-Catching Appeal: The vibrant colors of the ingredients create a visually stunning dish that’s sure to impress.
- Flexible Serving: Perfect for a snack, picnic, or as a side at your next barbecue.
- Diet-Friendly Options: Easily modify for gluten-free or vegan diets by using alternative ingredients.
Ingredients You’ll Need
- 15 oz pasta spirals: This pasta shape offers a delightful bite and holds onto the pesto beautifully. You can substitute with rotini or penne if preferred.
- 1 ½ cups pesto: Fresh basil pesto adds a burst of flavor. For a lighter option, homemade versions work wonders too.
- 2 tablespoons mayonnaise: I recommend Duke’s for its creamy texture. You can skip it if you prefer a lighter salad or use Greek yogurt as an alternative.
- 7 oz marinated bocconcini mozzarella: These mini mozzarella balls add luscious creaminess. Any fresh mozzarella will work, but make sure to drain it well.
- 1 ½ cups cherry tomatoes: Halved tomatoes provide sweet juiciness. Grape tomatoes can also be a great choice.
- ½ cup sun-dried tomatoes: Oil-packed ones are fantastic for flavor; just remember to drain them before use.
- 2 tablespoons pine nuts: Toasted in a pan for an added crunch. Walnuts or pecans make suitable substitutes if you’re allergic.
- 1 cup arugula: Fresh arugula adds a peppery kick, balancing the dish. Spinach or mixed greens can work if arugula isn’t available.
How to Make Pesto Pasta Salad
- Boil the Pasta: Bring a large pot of water to boil, adding a generous amount of salt. When it’s rolling, toss in the 15 oz pasta spirals and cook according to the package instructions, plus an extra 1-2 minutes for that perfect bite.
- Cool the Pasta: Drain and rinse the pasta under cold water until it’s cool to the touch. Give it a good shake to remove excess moisture and allow it to dry fully.
- Prepare the Dressing: In a bowl, mix 1 ½ cups pesto with 2 tablespoons mayonnaise until it smooths out. This blend creates a rich base for our salad.
- Assemble the Salad: In a large serving bowl, combine the drained pasta with the pesto dressing. Add the 7 oz marinated bocconcini, the halved 1 ½ cups cherry tomatoes, the drained ½ cup sun-dried tomatoes, along with 2 tablespoons toasted pine nuts and 1 cup arugula. Toss gently to combine all the flavors beautifully.
Storing & Reheating
To store, keep your Pesto Pasta Salad in an airtight container in the fridge, where it will stay fresh for up to 3 days. For longer preservation, you can freeze the salad; just remember to eat it within 3 months. When it’s time to enjoy again, thaw it in the fridge overnight and stir before serving. A quick drizzle of olive oil can revive the flavors and texture, especially if it seems a bit dry after freezing.
Chef’s Helpful Tips
- Avoid overcooking the pasta; it should be al dente for the best texture.
- Rinsing pasta in cold water not only cools it but also prevents it from sticking together.
- If your pesto seems thick, add a splash of pasta cooking water to loosen it up.
- Feel free to amp up the veggies—bell peppers, cucumbers, or even artichokes work great for added crunch.
- Experiment with different nuts for a unique twist!
An inviting bowl of Pesto Pasta Salad truly brings together an array of flavors and textures, making each bite a taste sensation. Whether enjoyed fresh or stored for later, this salad is a real crowd-pleaser that beckons for experimentation with whatever ingredients you have on hand. Don’t hesitate to customize it to your taste—it’s all about making it your own.

Recipe FAQs
Can I use store-bought pesto?
Is this recipe suitable for meal prep?
Can I make this dish vegan-friendly?
What other add-ins can I use?
More Dinner Recipes
👉 If you make my Pesto Pasta Salad recipe, please leave a comment and a star rating — it really helps others discover the recipe.
Follow me on
Pinterest
for more easy recipes.

Pesto Pasta Salad
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 10 servings 1x
- Category: Salad
- Method: Mixing
- Cuisine: Italian
Description
This Pesto Pasta Salad brings together the vibrant taste of pesto, creamy bocconcini mozzarella, and juicy tomatoes for a delightful, quick meal. Perfect for gatherings or a simple dinner, it’s easy to prepare and bursting with flavor.
Ingredients
- 15 oz pasta spirals
- 1 ½ cups pesto
- 2 tablespoons mayonnaise (preferably Dukes)
- 7 oz marinated bocconcini mozzarella, drained and cut in half
- 1 ½ cups cherry tomatoes or grape tomatoes, halved
- ½ cup sun dried tomatoes, oil packed, julienned in herbs, drained
- 2 tablespoons pine nuts, toasted in a pan and set aside
- 1 cup arugula
Instructions
- Bring a large pot of water to boil with a generous amount of salt.
- Add the pasta and cook according to the package instructions plus an additional 1-2 minutes.
- Drain the pasta and rinse it under cold water, shaking off excess moisture and allowing it to cool and dry completely.
- In a separate bowl, mix the pesto and mayonnaise until smooth.
- In a large bowl, combine the cooled pasta, pesto mixture, bocconcini, both types of tomatoes, toasted pine nuts, and arugula. Toss gently until everything is mixed well. Serve immediately.
Notes
Make sure to season the boiling water well for optimal pasta flavor.
Allow the pasta to cool fully to prevent wilting the arugula.
Feel free to add olives or other veggies to enhance the salad.
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 4g
- Sodium: 400mg
- Fat: 20g
- Saturated Fat: 3g
- Unsaturated Fat: 17g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 2g
- Protein: 7g
- Cholesterol: 10mg




