Pesto Pasta Salad with Cherry Tomatoes & Mozzarella
Introduction
Bright, uncomplicated, and endlessly adaptable — that’s the ethos behind this pesto pasta salad.
As a pro recipe developer, I love recipes that deliver bold flavor without fuss. This salad layers a vivid green herb sauce over tender short pasta, then balances creamy cheese with bursts of juicy tomato and the satisfying crunch of toasted nuts. It’s the kind of recipe that shows up at backyard gatherings and gets invited to potlucks again and again because it travels well and sits happily at room temperature for service.
What makes this recipe sing is the harmony between temperature and texture: the pasta should be cool enough to keep the basil aroma bright, while the dressing clings to ridges and spirals so every bite tastes of herb, garlic, and olive oil. I’ll share small technique notes and presentation tips throughout so your salad looks as good as it tastes.
- Who this is for: busy hosts, picnic packers, and anyone who loves vibrant, herb-forward dishes.
- Why it works: contrast of creamy, acidic, and crunchy elements keeps each forkful interesting.
Expect approachable technique, maximum flavor, and a recipe that’s forgiving — perfect for new cooks and seasoned hosts alike.
Why You’ll Love This Recipe
This pasta salad is a hit for obvious reasons, but the little details are what make it memorable.
First, it’s fast. You can be at the table in minutes because the components are simple and assembly is minimal. Second, the salad is highly versatile: it adapts to warm-weather meals, packed lunches, or a full spread of antipasti. Third, texture contrast elevates every bite — creamy cheese juxtaposed with toothsome pasta and crisp nuts creates a pleasing mouthfeel that keeps people coming back.
As a food creator I’m always thinking about balance: acidity to brighten, fat for mouthfeel, and crunch for contrast. This dish hits each note. It also scales cleanly; whether you’re making a single-serving lunch or a large bowl for a crowd, the technique doesn’t change.
Finally, this recipe rewards small upgrades. A high-quality olive oil and a fresh bowl of torn herbs at the finish can transform a simple salad into something special. These are tiny investments that deliver big flavor returns and make this recipe a perennial favorite at casual gatherings and holiday buffets alike.
Flavor & Texture Profile
Think of this salad as a study in contrasts and balance.
The dominant flavor is herbaceous basil from the pesto — lively, slightly garlicky, and fragrant. That herb core is softened by the buttery, fruity notes of extra virgin olive oil, which adds a luxurious coating to each piece of pasta. Acidic elements — bright tomato juices and a whisper of citrus — cut through the richness and keep the palate refreshed between bites.
Texturally, the salad plays a smart game: the pasta provides a sturdy, satisfying base; creamy cheese offers a tender, melting contrast; toasted nuts bring a welcome snap; and delicate greens add a light, leafy chew. When combined, these textures keep the salad from feeling flat or monotonous, and they make it enjoyable whether eaten immediately or after a short chill.
For the best experience, focus on three sensory priorities:
- Aromatic intensity — fresh herbs and pesto should be bright, not dull.
- Moisture balance — dressing should cling without turning the salad soupy.
- Crispness retention — add crunchy elements at the end to preserve texture.
Paying attention to these points will yield a salad that tastes layered, lively, and sophisticated.
Gathering Ingredients
Below is a clear, structured ingredients list to set you up for success.
- 300g short pasta (penne or fusilli)
- 150g basil pesto (store-bought or homemade)
- 200g cherry tomatoes, halved
- 150g mozzarella bocconcini, halved
- 2 cups baby spinach or arugula
- 2 tbsp toasted pine nuts
- 2 tbsp extra virgin olive oil
- 1 tbsp lemon juice
- 1/4 cup thinly sliced red onion
- 50g grated Parmesan cheese
- Salt to taste
- Freshly ground black pepper to taste
- Fresh basil leaves for garnish
Ingredient sourcing tips:
Choose the freshest tomatoes you can find — they provide the bright acidic counterpoint that lifts the whole salad. For the cheese, mozzarella labeled bocconcini has the right tenderness and moisture; pick pieces that are stored in liquid so they stay soft. Pesto quality matters: a fresh, vibrant pesto will make the dressing sing, so if you can, use a pesto with bright green color and perceptible basil aroma. For the nuts, pre-toasting gives immediate crunch — do this briefly in a dry pan and cool before adding so they remain crisp. Finally, use a good extra virgin olive oil for finishing; it amplifies flavor and gives the salad a silky mouthfeel.
Image prompt description: Realistic flat-lay of all raw ingredients used in the recipe, clearly arranged and visible.
Preparation Overview
This section outlines the mindset and timing behind the recipe without repeating specific steps.
Start by thinking in layers: one for the starch, one for the herb dressing, and one for fresh mix-ins that provide brightness and texture. The goal during prep is to keep flavors distinct until final assembly so nothing becomes overwhelmed or waterlogged. Cooked pasta should be handled with care — you want the surface warm enough to accept the dressing yet not so hot that the cheese melts into an indistinct mass. Cooling the pasta briefly stabilizes the salad and helps the pesto cling instead of sliding off.
For the dressing, aim for an emulsion that is loose enough to coat but not runny. Reserved cooking liquid is a kitchen secret here: a little starchy water can smooth and loosen a thick dressing so it evenly coats the pasta without pooling. When combining ingredients, fold gently to preserve the structure of delicate items like bocconcini or leafy greens.
Final adjustments are about seasoning and texture: a quick taste will tell you if the salad needs more acid, salt, or oil. If you’re preparing ahead, consider holding back the most fragile components and the crunchy garnish until service to keep the salad lively and visually appealing.
Cooking / Assembly Process
Step-by-step instructions for cooking and assembling the salad.
- Bring a large pot of salted water to a boil and cook the pasta until al dente according to package instructions. Reserve about 1/4 cup of the cooking water, then drain and rinse briefly under cold water to stop cooking.
- In a large mixing bowl, whisk together the basil pesto, extra virgin olive oil and lemon juice. Add 1–2 tablespoons of the reserved pasta water to loosen the dressing if needed.
- Add the cooled pasta to the bowl with the pesto dressing. Toss to coat the pasta evenly.
- Fold in the halved cherry tomatoes, mozzarella bocconcini, baby spinach or arugula, thinly sliced red onion, toasted pine nuts and grated Parmesan. Toss gently to combine.
- Season with salt and freshly ground black pepper to taste. If the salad seems dry, add a little more reserved pasta water or a drizzle of olive oil and toss again.
- For best flavor, chill the salad in the fridge for 15–30 minutes to let the flavors meld. Alternatively, serve immediately at room temperature.
- Before serving, garnish with fresh basil leaves and an extra sprinkle of Parmesan if desired.
Pro tips while you cook:
- If your pesto is particularly thick, use the reserved pasta water incrementally to reach the ideal coating consistency.
- When tossing, use wide, gentle strokes so the cheese and tomatoes stay intact instead of breaking open.
- Taste for seasoning after the salad has rested; flavors integrate and seasoning needs can change.
Serving Suggestions
Presentation and pairing elevate a simple salad into a memorable course.
Serve this salad slightly chilled or at cool room temperature to showcase the basil aromatics and keep the cheese texturally appealing. For a casual buffet, present it in a wide bowl and tuck whole basil leaves on top for a fresh, green contrast. If you’re grazing, offer extra grated hard cheese and an olive oil carafe on the side so guests can customize.
Pairing options complement the salad’s bright, herbaceous profile: light white wines or rosés with crisp acidity work well, as do sparkling waters with lemon. For heartier spreads, place the salad alongside grilled vegetables, crusty bread, or a simple green salad dressed with lemon vinaigrette.
To adapt for a lunchbox, pack the salad in a shallow container and add crunchy elements just before eating to maintain texture. For a composed plate, create a base of mixed greens, spoon a portion of the salad on top, and garnish with a few whole basil leaves and an extra drizzle of olive oil for shine.
Serving note: small finishing touches — a grind of fresh pepper and a flake of sea salt — can make the flavors pop at the table.
Storage & Make-Ahead Tips
Smart storage decisions keep the salad tasting fresh and texturally appealing.
If you plan to make this salad ahead, factor in which elements benefit from last-minute assembly. The crunchy nuts and leafy greens are happiest when added just before serving; when refrigerated together for long periods they can wilt or soften. If convenience is the priority, fully assemble and give the salad a short chill, then refresh with a quick toss and an extra splash of olive oil before serving.
For refrigerator storage, use an airtight container and expect the salad to hold well for a couple of days; the dressing will continue to mellow over time. If you want to preserve more texture, store components separately: pasta dressed lightly, tomatoes and cheese in another container, and nuts in a small sealed bag. Combine close to serving.
Avoid freezing this salad — freezing ruins the texture of cheese and produces watery tomatoes. When reviving a chilled salad, let it sit at room temperature for a few minutes and then gently toss; if it seems stiff, a teaspoon or two of warm water can help redistribute the dressing.
Make-ahead checklist:
- Toast nuts in advance and store separately.
- Keep fragile greens and garnish off until service.
- Refresh with oil or a touch of reserved pasta water if the salad tightens up after chilling.
Frequently Asked Questions
Q: Can I swap the pasta shape?
Yes — any sturdy short pasta that holds dressing will work well. Shapes with ridges or twists are particularly good at catching the pesto.
Q: Will the salad keep if I make it the day before?
You can prepare it ahead, but follow make-ahead storage advice: keep crunchy and leafy components separate where possible and refresh before serving.
Q: Can I make this vegan?
Absolutely. Substitute a vegan pesto or make one without cheese, swap the bocconcini for a plant-based alternative, and use nutritional yeast in place of grated hard cheese for umami.
Q: What if my pesto is too thick?
Thin it very slightly with a little warm reserved pasta water or olive oil until it reaches a saucy consistency that will cling to pasta.
Q: Can I toast the nuts in advance?
Yes — toasting in advance is recommended. Store them in an airtight container so they stay crisp, and add them right before serving.
Final note: this salad is forgiving and adaptable; little adjustments tailored to your pantry or preference are welcome. If you have a question not covered here, ask and I’ll share a practical tweak or troubleshooting tip.
Pesto Pasta Salad with Cherry Tomatoes & Mozzarella
Bright, herby and perfect for picnics — try this Pesto Pasta Salad with cherry tomatoes, mozzarella and toasted pine nuts. Ready in 20 minutes and full of fresh flavor! 🥗🍅🧀
total time
20
servings
4
calories
520 kcal
ingredients
- 300g short pasta (penne or fusilli) 🍝
- 150g basil pesto (store-bought or homemade) 🌿🫙
- 200g cherry tomatoes, halved 🍅
- 150g mozzarella bocconcini, halved 🧀
- 2 cups baby spinach or arugula 🌱
- 2 tbsp toasted pine nuts 🌰
- 2 tbsp extra virgin olive oil 🫒
- 1 tbsp lemon juice 🍋
- 1/4 cup thinly sliced red onion 🧅
- 50g grated Parmesan cheese 🧀
- Salt to taste 🧂
- Freshly ground black pepper to taste 🌶️
- Fresh basil leaves for garnish 🌿
instructions
- Bring a large pot of salted water to a boil and cook the pasta until al dente according to package instructions. Reserve about 1/4 cup of the cooking water, then drain and rinse briefly under cold water to stop cooking.
- In a large mixing bowl, whisk together the basil pesto, extra virgin olive oil and lemon juice. Add 1–2 tablespoons of the reserved pasta water to loosen the dressing if needed.
- Add the cooled pasta to the bowl with the pesto dressing. Toss to coat the pasta evenly.
- Fold in the halved cherry tomatoes, mozzarella, baby spinach or arugula, thinly sliced red onion, toasted pine nuts and grated Parmesan. Toss gently to combine.
- Season with salt and freshly ground black pepper to taste. If the salad seems dry, add a little more reserved pasta water or a drizzle of olive oil and toss again.
- For best flavor, chill the salad in the fridge for 15–30 minutes to let the flavors meld. Alternatively, serve immediately at room temperature.
- Before serving, garnish with fresh basil leaves and an extra sprinkle of Parmesan if desired. Enjoy!