30-Minute Mezze Penne Caprese Salad

Prep: 20 minCook: 10 min4 servingsmediumItalian
Mezze Penne Caprese Salad with Basil Pesto Vinaigrette

A vibrant cold pasta salad combining sweet apricots and raisins with creamy fresh mozzarella, ripe tomatoes, and a silky basil pesto vinaigrette. The mix of fruit, nuts, and cheese creates unexpected flavor layers with herbaceous brightness. Serve at summer gatherings, picnics, or as a light lunch. This version distinguishes itself by adding dried fruit and toasted pine nuts for textural contrast and subtle sweetness that balances the acidic vinaigrette.

Ingredients

4 servings
  • ½ lbs tomatoes, heirloom or ripe roma
  • ½ lbs pasta, mezze penne or macaroni
  • lbs fresh mozzarella, diced into small bite-size pieces
    burrata1:1creamydairy-free

    adds richness and creaminess

    Full guide →
  • ¼ cup golden raisins
    dried cranberries1:1tart

    shifts flavor to tart-sweet

    Full guide →
  • ¼ cup pine nuts, toasted
    toasted walnuts1:1earthy

    more robust, budget-friendly

    Full guide →
  • 1 cup fresh basil leaves
    fresh mint0.5:1cooling

    lightens dish, reduces herbal intensity

    Full guide →
  • 8 baby apricots, pitted and halved
  • 4 tbsp basil pesto, oil drained
    arugula pesto1:1peppery

    adds peppery note, reduces sweetness

    Full guide →
  • salt and black pepper
  • 3 tbsp lemon juice
    lime juice + zest1:1bright citrus shift

    changes acidity profile

    Full guide →
  • 1 tsp lemon zest
  • 1 tbsp red wine vinegar
    balsamic vinegar0.75:1sweeter

    adds sweetness and depth

    Full guide →
  • 2 tbsp olive oil
    avocado oil1:1neutral

    higher smoke point, neutral taste

    Full guide →

Instructions

  1. 1

    Cook pasta in boiling salted water for 8 to 10 minutes or per package directions. Drain and cool.

  2. 2

    Combine vinegar, lemon juice, and pesto in a food processor. With motor running on slow speed, drizzle olive oil in a thin stream until emulsified. Taste and adjust salt and pepper.

  3. 3

    Toss cooled pasta with apricots, tomatoes, and raisins in a large bowl.

  4. 4

    Add diced mozzarella and pour pesto vinaigrette over pasta. Toss gently to combine.

  5. 5

    Garnish with toasted pine nuts and fresh basil leaves just before serving.

  6. 6

    Serve chilled or at room temperature.

Tips

Tip 1

Toast pine nuts in a dry skillet over medium heat for 2 to 3 minutes, shaking often to prevent burning. Add them just before serving to maintain crunch.

Tip 2

Cool pasta completely before assembling to prevent the mozzarella from melting and the vinaigrette from separating.

Tip 3

Make the pesto vinaigrette up to 2 hours ahead; whisk briefly before tossing to reemulsify if it separates.

Good to Know

Storage

Refrigerate in an airtight container for up to 2 days. The pasta will soften and absorb vinaigrette over time. Stir before serving. Do not freeze.

Make Ahead

Prepare components separately up to 1 day ahead: cook and cool pasta, dice mozzarella, halve apricots, make vinaigrette. Assemble 2 to 4 hours before serving.

Serve With

Serve chilled or at room temperature as a side dish alongside grilled proteins or as a standalone light meal. Garnish with fresh basil and pine nuts at the table for maximum impact.

See pairing guide →

Common Mistakes

Watch

Add pine nuts early to avoid them becoming soft and losing their toasted crunch by serving time

Watch

Skip cooling pasta before assembly to prevent the mozzarella from melting and vinaigrette from breaking

Watch

Toss too vigorously to avoid breaking apart the delicate mozzarella pieces

Substitutions

Dairy-Free Swaps

fresh mozzarella
burrata1:1creamydairy-free

adds richness and creaminess

Full guide →

General Alternatives

golden raisins
dried cranberries1:1tart

shifts flavor to tart-sweet

Full guide →
pine nuts
toasted walnuts1:1earthy

more robust, budget-friendly

Full guide →
red wine vinegar
balsamic vinegar0.75:1sweeter

adds sweetness and depth

Full guide →
basil pesto
arugula pesto1:1peppery

adds peppery note, reduces sweetness

Full guide →
fresh basil
fresh mint0.5:1cooling

lightens dish, reduces herbal intensity

Full guide →
lemon juice + zest
lime juice + zest1:1bright citrus shift

changes acidity profile

olive oil
avocado oil1:1neutral

higher smoke point, neutral taste

Full guide →
Find more substitutions →

FAQ

Can I make this pasta salad ahead?

Yes. Prepare pasta, vegetables, and vinaigrette separately up to 1 day ahead. Assemble 2 to 4 hours before serving to allow flavors to meld. Add pine nuts and basil garnish just before serving to maintain texture.

What if I don't have fresh mozzarella?

Burrata offers creamier richness; use equal amounts. Feta adds tanginess and crumbles nicely. Avoid low-moisture mozzarella, which won't soften into the vinaigrette as elegantly.

How long does this keep?

Refrigerate up to 2 days in an airtight container. The pasta softens and flavors deepen over time. Stir before serving. Do not freeze, as mozzarella and pasta texture deteriorate.