Basil pesto pasta salad is a fresh twist on a classic favorite that keeps things light, lively, and full of summer vibes. It’s the kind of dish that’s easy to put together but feels like a little celebration on your plate.
Cherry tomatoes pop with sweetness, while mozzarella balls add a creamy touch that makes every bite a joy. Tossed with peppery arugula and plenty of pesto, this salad is bright, satisfying, and just right for those days when you want something simple but special.

Ingredients
This Basil Pesto Pasta Salad is the kind of dish that brings fresh, vibrant flavors together in a bowl, perfect for sharing with friends or enjoying on a sunny afternoon. It’s simple, colorful, and packed with classic Italian ingredients that sing in every bite.
- 8 oz rotini pasta
- 1 cup cherry tomatoes, halved
- 1 cup fresh mozzarella balls (bocconcini)
- 1 cup fresh arugula leaves
- 1/2 cup basil pesto
- 2 tbsp olive oil
- Salt, to taste
- Freshly ground black pepper, to taste
- 1 small garlic clove, minced (optional, for extra flavor in pesto)
- 1 tbsp pine nuts (optional, to enhance pesto texture and flavor)

Instructions
This salad takes just a few simple steps to bring out fresh, Italian sunshine in every bite. By cooking the pasta just right and combining it with vibrant pesto, juicy tomatoes, and creamy mozzarella, you get a dish that feels both light and satisfying—perfect for a quick lunch or a relaxed weekend meal.
- Boil the pasta: Bring a large pot of salted water to a boil, add the rotini, and cook until al dente, usually about 8-10 minutes; then drain and rinse under cold water to cool the pasta and stop the cooking.
- Prepare the pesto mixture: In a small bowl, mix the basil pesto with the minced garlic and pine nuts if using; this adds extra texture and flavor, giving the pesto a lovely little crunch and a fresh kick.
- Toss pasta with pesto: Put the cooled pasta in a large bowl and stir in the pesto mixture evenly so every spiral pasta gets coated with that vibrant green sauce.
- Add tomatoes and mozzarella: Fold in the halved cherry tomatoes and fresh mozzarella balls, balancing the bright juiciness of the tomatoes with the soft, creamy mozzarella in every bite.
- Gently mix in the arugula: Add the fresh arugula leaves last, folding them gently into the salad so they stay crisp and fresh without bruising.
- Drizzle olive oil and season: Finish with a good drizzle of olive oil, then season with salt and freshly ground black pepper to taste—season lightly and adjust as you go, because you want it just right.
- Give it a final toss and serve: Toss everything together one last time so all the flavors mingle and come alive, then serve at room temperature or chilled, depending on what you prefer.
How to Store Basil Pesto Pasta Salad
Keep your pesto pasta salad in an airtight container in the fridge for up to 2 days. It’s best enjoyed fresh, but if you’re planning ahead, just give it a quick stir before serving to redistribute the pesto and freshen it up. Avoid freezing, as the texture of the cheese and arugula won’t hold up well.
Tweaks and Additions
To give this salad a little extra love and flavor, here are some simple tweaks and additions that bring out more of that authentic Italian charm without fussing things up. These small changes can make it even more tasty and inviting, just like a meal you’d share with friends around the table.
- Swap Cherry Tomatoes for Sun-Dried Tomatoes: Use sun-dried tomatoes instead of fresh to add a deeper, chewy sweetness that pairs beautifully with the creamy mozzarella and pesto.
- Add Fresh Basil Leaves: Sprinkle torn fresh basil over the salad at the end for an extra burst of that bright, herbal aroma—fresh herbs make all the difference.
- Try Burrata Instead of Mozzarella: Swap mozzarella balls for creamy burrata if you want an even richer, more indulgent bite without losing that fresh feel.
- Stir in a Splash of Lemon Juice: A little squeeze of fresh lemon juice right before serving lifts all the flavors and adds a pleasant zing that cuts through the richness.
- Add Toasted Pine Nuts: Toast the pine nuts before mixing them in for a warm, nutty crunch that gives texture and a lovely toasty aroma.
- Include Thinly Sliced Red Onion: Add a few paper-thin slices of red onion for a subtle bite and a pop of color; it’s gentle enough not to overpower the salad’s freshness.
- Use Aged Parmesan for Grating: Grate some aged Parmesan over the top to enhance the cheesy, salty notes—real tasty, no need to fuss over fancy cheese.
- Drizzle a Touch of Balsamic Glaze: A light drizzle of balsamic glaze just before serving adds a little sweet acidity that balances the pesto and tomatoes nicely.
