Pesto Pasta Salad

Featured in: Light Everyday Bowls & Sides

This colorful pasta dish combines tender short pasta with vibrant basil pesto, sun-dried tomatoes, fresh mozzarella, and toasted pine nuts. Lightly seasoned with salt, pepper, and optional lemon zest, it’s perfect served chilled or at room temperature. The combination offers a burst of flavors and textures, from creamy cheese to nutty crunch, ideal for easy summer meals or gatherings.

Simple steps include cooking pasta al dente, tossing with pesto and olive oil, folding in vegetables and cheese, then seasoning to taste. Optional spinach adds a fresh green touch, while pine nuts provide satisfying crunchiness. This dish pairs beautifully with crisp white wines or can be enhanced with fresh basil or arugula for added aroma.

Updated on Fri, 26 Dec 2025 11:58:00 GMT
Bright, summery pesto pasta salad with fresh basil, mozzarella, and toasted pine nuts is ready to serve. Pin it
Bright, summery pesto pasta salad with fresh basil, mozzarella, and toasted pine nuts is ready to serve. | spiceshallows.com

There's something magical about the moment when pesto hits warm pasta and those green flecks start clinging to every edge. I discovered this salad on a sweltering afternoon when my refrigerator felt like a cruel joke and I had just enough ingredients to throw something together that didn't require cooking up the kitchen. The result was so good I've made it dozens of times since, each version slightly different depending on what's waiting in my pantry.

I remember bringing this to a potluck where everyone showed up with heavy casseroles and pasta bakes, and somehow this bright, summery salad became the one that got finished first. A friend asked for the recipe right there while eating straight from the serving bowl, which felt like the highest compliment I could receive.

Ingredients

  • Short pasta (350g or 12 oz, fusilli, penne, or farfalle): The shape matters more than you'd think—curly or tube-shaped pasta catches the pesto better than flat noodles, and you'll taste it in every bite.
  • Basil pesto (100g or 1/3 cup, store-bought or homemade): I've stopped feeling guilty about using store-bought, but if you're making your own, toast the pine nuts first for deeper flavor.
  • Sun-dried tomatoes (100g or 2/3 cup, drained and sliced): These little flavor bombs are concentrated sunshine, but make sure you drain them well or your salad will turn into a puddle.
  • Fresh mozzarella balls (200g or 7 oz, bocconcini or diced): Use the freshest you can find because they'll soften slightly as everything mingles, and that creamy texture is half the magic.
  • Pine nuts (40g or 1/4 cup, lightly toasted): Don't skip the toasting step—it wakes them up and prevents that slightly bitter aftertaste that raw ones can have.
  • Fresh baby spinach (50g or 2 cups, optional): I add this when I want to sneak in vegetables without anyone noticing, and it wilts slightly from the warm pasta without becoming mushy.
  • Extra virgin olive oil (2 tbsp): This is your insurance policy for keeping everything coated and flavorful, especially if your pesto is on the thicker side.
  • Salt, freshly ground black pepper, and lemon zest (to taste, zest optional): The lemon zest adds a brightness that ties everything together, but it's easy to skip if you're in a hurry.

Instructions

Product image
Keep kitchen knives sharp for safer slicing, chopping, and precise prep during everyday cooking.
Check price on Amazon
Boil and Cool Your Pasta:
Cook the pasta in salted boiling water until it's just barely tender—al dente is the goal, not soft. Drain it and rinse under cold running water, stirring gently to help it cool faster and prevent it from clumping.
Create Your Pesto Coat:
In a large bowl, combine the still-warm pasta with the pesto and olive oil, tossing like you mean it so every strand gets slicked with that green goodness. This is the moment where the warm pasta absorbs the pesto flavor most effectively.
Layer in Everything Else:
Add the sun-dried tomatoes, mozzarella, pine nuts, and spinach if you're using it, folding gently so the cheese doesn't break apart. You're building texture and flavor here, not mashing everything together.
Season and Taste:
Sprinkle in salt, pepper, and lemon zest if you're feeling it, then taste a forkful before you consider it done. This is your moment to add more of anything that feels missing.
Rest or Serve:
You can eat this immediately while the pasta still has warmth, or cover it and chill for an hour to let all the flavors get to know each other better.
Product image
Keep kitchen knives sharp for safer slicing, chopping, and precise prep during everyday cooking.
Check price on Amazon
A close-up of pesto pasta salad showcases creamy mozzarella, red sun-dried tomatoes, and basil pesto. Pin it
A close-up of pesto pasta salad showcases creamy mozzarella, red sun-dried tomatoes, and basil pesto. | spiceshallows.com

This salad taught me that summer meals don't have to be complicated to be memorable. It's become the dish I make when I want to feel like I've got my kitchen life together without actually breaking a sweat.

Why This Works as a Crowd Pleaser

There's something about the combination of warm and cool elements that makes this salad feel more sophisticated than it has any right to be. The creamy pesto coats each piece of pasta while the fresh mozzarella stays cool and slightly springy, and somehow the sun-dried tomatoes bridge the gap between them with their concentrated sweetness and chew.

Timing Tricks for Your Table

If you're making this for a picnic or party, assemble it at home and let it travel in a covered container—the flavors meld beautifully during transport and you won't have to worry about wilting greens or warm cheese. If you're serving it at home, you can assemble it up to 4 hours ahead, and it actually tastes better than when it's fresh because all the pesto flavors have had time to settle into the pasta properly.

Small Variations That Make a Difference

I've learned that this salad is a blank canvas for whatever looks good at the market that day. Swap in roasted red peppers instead of sun-dried tomatoes in winter, add crispy prosciutto if you want to make it heartier, or throw in some sliced red onion for sharp bite.

  • A handful of fresh arugula scattered on top at serving time adds peppery edge and freshness.
  • If pine nuts feel fancy or expensive, toasted almonds or walnuts work beautifully and cost less.
  • A splash of balsamic vinegar at the end can add depth if your pesto is mild.
Product image
Serve homemade meals comfortably with sturdy utensils and steak knives for everyday dining and special dinners.
Check price on Amazon
This refreshing pesto pasta salad recipe features fusilli, vibrant pesto, and a sprinkle of pine nuts. Pin it
This refreshing pesto pasta salad recipe features fusilli, vibrant pesto, and a sprinkle of pine nuts. | spiceshallows.com

This is the salad I reach for when I want to eat something that tastes like summer, costs almost nothing, and makes me look far more put-together in the kitchen than I actually am. Make it once and it'll probably become a regular in your rotation too.

Recipe Q&A

What type of pasta works best?

Short varieties like fusilli, penne, or farfalle hold the pesto and ingredients well and provide ideal texture.

Can I use homemade basil pesto?

Yes, homemade pesto enhances freshness and can be adjusted for flavor intensity.

How should I toast pine nuts?

Lightly toast pine nuts in a dry pan over medium heat for a few minutes until golden and fragrant, stirring frequently.

Is it better served chilled or room temperature?

Both work well: chilling enhances refreshing qualities, while room temperature brings out robust pesto flavors.

Can I add leafy greens?

Yes, fresh baby spinach or arugula can be folded in to add a fresh, slightly peppery bite.

Pesto Pasta Salad

Fresh basil pesto pasta mixed with sun-dried tomatoes, mozzarella, and toasted pine nuts, ideal for warm days.

Prep time
15 minutes
Cook time
10 minutes
Overall time
25 minutes
Created by James Fisher


Skill level Easy

Cuisine Style Italian

Makes 4 Portions

Diet details Meat-Free

What You Need

Pasta

01 12 ounces short pasta (fusilli, penne, or farfalle)

Pesto

01 1/3 cup basil pesto (store-bought or homemade)

Vegetables & Add-ins

01 2/3 cup sun-dried tomatoes, drained and sliced
02 7 ounces fresh mozzarella balls (bocconcini or diced mozzarella)
03 1/4 cup pine nuts, lightly toasted
04 2 cups fresh baby spinach (optional)

Seasoning

01 Salt and freshly ground black pepper, to taste
02 2 tablespoons extra virgin olive oil
03 Zest of 1 lemon (optional)

Directions

Step 01

Cook Pasta: Boil pasta in a large pot of salted water until al dente according to package instructions. Drain and rinse under cold water to halt cooking. Set aside to cool slightly.

Step 02

Combine Pasta with Pesto: In a large bowl, mix the cooled pasta with basil pesto and extra virgin olive oil, tossing thoroughly to ensure even coating.

Step 03

Add Vegetables and Nuts: Gently fold in sun-dried tomatoes, mozzarella, pine nuts, and spinach if using, mixing until evenly distributed.

Step 04

Season Salad: Season with salt, freshly ground black pepper, and lemon zest if desired. Taste and adjust seasoning as needed.

Step 05

Serve: Serve immediately or refrigerate for 1 hour to allow flavors to meld for a chilled salad experience.

Tools & Equipment

  • Large pot
  • Colander
  • Large mixing bowl
  • Wooden spoon or spatula
  • Knife and cutting board

Allergy alerts

Review every ingredient for allergens and consult your physician or specialist if you’re unsure.
  • Contains wheat (gluten), milk (mozzarella, pesto), and tree nuts (pine nuts, pesto may also contain nuts). Verify ingredient labels when using store-bought pesto.

Nutritional info (for each serving)

This info is for reference only and isn’t medical advice.
  • Caloric Value: 520
  • Fats: 25 g
  • Carbohydrates: 54 g
  • Proteins: 18 g