Peach Caprese Fruit Salad – A Fresh, Sweet Twist on a Classic

Sweet peaches meet creamy mozzarella and fragrant basil in this playful spin on a summer favorite. It’s bright, juicy, and comes together in minutes, but still feels special enough for guests. The flavors are simple and clean: ripe fruit, soft cheese, a little tang, and fresh herbs.

Serve it as a light lunch, a side for grilled chicken, or a refreshing dish for a picnic. It looks beautiful on the table and tastes even better.

Why This Recipe Works

This salad balances sweet, salty, creamy, and tangy in every bite. The peaches bring natural sweetness, while fresh mozzarella smooths it out with a mild, milky finish.

Basil adds a burst of aroma that ties everything together. A quick drizzle of balsamic and olive oil sharpens the flavors without overpowering them. It’s simple, seasonal, and relies on quality ingredients rather than complicated steps.

What You’ll Need

  • 4 ripe peaches, sliced (freestone peaches are easiest)
  • 8 ounces fresh mozzarella (small balls or sliced from a larger ball)
  • 1 cup cherry or grape tomatoes, halved (optional but great for balance)
  • 1 small handful fresh basil leaves, torn
  • 2–3 tablespoons extra-virgin olive oil
  • 1–2 tablespoons balsamic glaze or aged balsamic vinegar
  • Pinch of flaky sea salt
  • Freshly ground black pepper
  • Optional boosts: a few mint leaves, a squeeze of lemon, or a drizzle of honey if your peaches aren’t very sweet

Instructions

  1. Prep the peaches: Wash, dry, and slice around the pit.If they’re extra juicy, pat slices gently so the salad doesn’t water down.
  2. Cut the mozzarella: If using a large ball, slice into bite-size pieces. Pat dry with a paper towel to remove excess moisture.
  3. Combine the base: In a large shallow bowl or platter, layer peaches, mozzarella, and tomatoes (if using). Keep it casual no need for perfect rows.
  4. Add herbs: Tear basil leaves over the top.Tearing releases aroma and keeps the edges from browning.
  5. Dress it: Drizzle with olive oil and balsamic glaze. Start light you can always add more. Season with salt and a few grinds of pepper.
  6. Taste and adjust: If it needs brightness, add a squeeze of lemon.If your peaches aren’t peak-sweet, a tiny drizzle of honey helps.
  7. Serve right away: This salad shines when the peaches are cool but not cold and the mozzarella is soft.

Keeping It Fresh

This salad is best the day it’s made. If you need to prep ahead, slice the peaches and mozzarella up to 4 hours in advance and keep them chilled, undressed, and covered. Add basil and dressing just before serving to prevent wilting.

Leftovers can be stored for up to a day, but the peaches will soften and release juices. If storing, keep the dressing separate and refresh with extra basil when serving again.

Health Benefits

  • Peaches are rich in vitamins A and C and provide fiber for digestion.
  • Fresh mozzarella offers protein and calcium with a gentler sodium profile than many cheeses.
  • Olive oil adds heart-healthy monounsaturated fats.
  • Basil and tomatoes bring antioxidants like lycopene and vitamin K.

It’s a light, nutrient-dense dish that still feels satisfying thanks to the balance of fruit, fat, and protein.

Pitfalls to Watch Out For

  • Underripe peaches: They’ll be firm and bland. Choose fragrant peaches that give slightly when pressed.
  • Too much liquid: Extra-juicy fruit plus wet mozzarella can water down the salad.Pat both dry before assembling.
  • Overdressing: Start with less oil and balsamic. You can always add more, but you can’t take it back.
  • Old basil: Wilted herbs taste flat. Use fresh, bright green leaves for the best flavor and look.

Variations You Can Try

  • Nectarine Swap: Use nectarines instead of peaches for a slightly firmer bite.No peeling needed.
  • Prosciutto Twist: Add thin ribbons of prosciutto for a salty contrast.
  • Berry Burst: Toss in blueberries or blackberries for extra color and sweetness.
  • Spicy Honey: Drizzle with hot honey for a sweet-heat combo.
  • Vegan Version: Replace mozzarella with avocado or a plant-based mozzarella and keep the rest the same.
  • Nutty Crunch: Scatter toasted pistachios or sliced almonds on top before serving.

FAQ

Do I need to peel the peaches?

No. The skin adds color and texture, and it’s thin enough to eat comfortably. If your peaches are very fuzzy, a quick rinse and rub will do.

Can I make this ahead for a party?

Yes, but keep components separate. Slice peaches and mozzarella up to 4 hours early, refrigerate, and assemble with basil and dressing just before guests arrive.

What kind of balsamic is best?

A thicker balsamic glaze clings nicely and adds sweetness. If using regular balsamic vinegar, use a light hand or reduce it briefly on the stove to thicken.

How do I choose ripe peaches?

Look for fruit that smells sweet and yields slightly to gentle pressure near the stem. Avoid bruises and hard, green-tinged skin.

Can I use burrata instead of mozzarella?

Absolutely. Burrata makes it extra creamy. Just tear it over the top right before serving and expect a luscious, softer texture.

Wrapping Up

Peach Caprese Fruit Salad is simple, fresh, and endlessly flexible. With ripe fruit, a few pantry staples, and fragrant herbs, you’ve got a standout dish in minutes. Keep it light for lunch, plate it for a party, or pair it with grilled mains. It’s the kind of recipe you’ll reach for all season long no fuss, big payoff.

Peach Caprese Fruit Salad - A Fresh, Sweet Twist on a Classic

Prep Time 15 minutes
Total Time 15 minutes
Servings: 4 servings

Ingredients
  

  • 4 ripe peaches, sliced (freestone peaches are easiest)
  • 8 ounces fresh mozzarella (small balls or sliced from a larger ball)
  • 1 cup cherry or grape tomatoes, halved (optional but great for balance)
  • 1 small handful fresh basil leaves, torn
  • 2–3 tablespoons extra-virgin olive oil
  • 1–2 tablespoons balsamic glaze or aged balsamic vinegar
  • Pinch of flaky sea salt
  • Freshly ground black pepper
  • Optional boosts: a few mint leaves, a squeeze of lemon, or a drizzle of honey if your peaches aren’t very sweet

Method
 

  1. Prep the peaches: Wash, dry, and slice around the pit. If they’re extra juicy, pat slices gently so the salad doesn’t water down.
  2. Cut the mozzarella: If using a large ball, slice into bite-size pieces. Pat dry with a paper towel to remove excess moisture.
  3. Combine the base: In a large shallow bowl or platter, layer peaches, mozzarella, and tomatoes (if using). Keep it casual—no need for perfect rows.
  4. Add herbs: Tear basil leaves over the top. Tearing releases aroma and keeps the edges from browning.
  5. Dress it: Drizzle with olive oil and balsamic glaze. Start light—you can always add more. Season with salt and a few grinds of pepper.
  6. Taste and adjust: If it needs brightness, add a squeeze of lemon. If your peaches aren’t peak-sweet, a tiny drizzle of honey helps.
  7. Serve right away: This salad shines when the peaches are cool but not cold and the mozzarella is soft.

Printable Recipe Card

Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.