Peach Tomato Caprese

Jump to Recipe

Welcome to my love language - today it comes in the form of this Peach Tomato Caprese. Sweet, fragrant peaches layered with juicy heirloom tomatoes, so much fresh mozzarella, and basil, all finished with a bright lemon vinaigrette. It is the kind of dish that requires pretty much zero effort but looks gorg on the table. It's right up there with my Cherry and Peach Panzanella we talked about earlier in the season, my Watermelon Peach Salad and, my Herb Caprese Salad. All winners as we continue on our summer quest of perfect salads.

Peach Tomato Caprese with heirloom tomatoes, fresh mozzarella, basil, and lemon vinaigrette


 

Peach Tomato Caprese at a Glance

  • 🕒 Total Time: 10 minutes
  • 👪 Servings: 6 people
  • 🍝 Cuisine Type: Italian
  • 🧂 Flavor Profile: Sweet, juicy peaches and tangy heirloom cherry tomatoes pair with creamy baby mozzarella and fresh basil, all brought together by a bright and zippy lemon vinaigrette.
  • 📖 Dietary Info: Vegetarian, naturally gluten-free, contains dairy
  • 📦 Storage Notes: Store any leftovers in an airtight container in the refrigerator for up to one day, though the salad is best enjoyed fresh and at room temperature.
  • Why You'll Love It: This is summer on a platter and it literally takes 10 minutes to pull together. Ripe peaches and juicy tomatoes with fresh mozzarella is a combination that just works every single time. The lemon vinaigrette ties everything together without overpowering the gorgeous produce. It is the kind of dish you bring to every gathering from now until Labor Day and everyone always wants the recipe.

Summarize and save this content on

Why I Love This Recipe

We've all had hundreds of caprese salads by now, right? It's the most epic combo of juicy ripe tomatoes and soft fresh mozzarella and it screams summer. Zero cooking required. A duo of textures. Peak produce. It's unstoppable. I feel like this Peach Tomato Caprese is, without a doubt, the right move for the rest of summer!

This Peach Tomato Caprese is the quintessential side dish for literally any main course. Steak, yes. Chicken, obviously. Fish, absolutely perfect. Pasta, duh! You can't go wrong.

Jump to:

Ingredients

Ingredients for peach caprese salad

Substitutions & Swaps

🍑 Peaches & Stone Fruit

  • Nectarines - Gaby calls these out directly as a swap. They have a slightly firmer bite and less fuzz, which means cleaner slices and they hold up beautifully on the platter without getting soggy.
  • White Peaches - Sweeter and more floral than yellow peaches, white peaches bring a delicate honeyed note that plays really nicely against the acidity of the lemon vinaigrette.
  • Plums - A ripe black or red plum adds a jammy tartness that creates a more complex flavor contrast against the creamy mozzarella. Slice them thin so the texture stays light.
  • Apricots - Smaller and more tart than peaches, apricots add a punchy acidity that means you can pull back slightly on the red wine vinegar in the dressing.
  • Cherries - Halved fresh cherries echo the size of the cherry tomatoes and add a deep, sweet-tart richness that makes every bite more interesting. Bing or Rainier both work.

🍅 Tomatoes

  • Heirloom Slicing Tomatoes - Large heirlooms like Brandywine or Cherokee Purple sliced thick and layered under the peaches give you that classic caprese presentation with more dramatic visual impact.
  • Campari Tomatoes - Camparis are consistently juicy and sweet even when local tomatoes are not at peak, making them a reliable backup when heirloom cherry tomatoes are hard to find.
  • Sun Gold Cherry Tomatoes - Sun Golds are intensely sweet and almost tropical, which bridges the gap between the tomato and peach components in a way that feels intentional rather than accidental.
  • Grape Tomatoes - Firmer and meatier than cherry tomatoes, grape tomatoes release less liquid onto the platter so the salad stays composed longer, great if you are making this ahead.

🧀 Mozzarella

  • Fresh Burrata - Tear burrata open over the finished platter and the creamy stracciatella interior melts into the vinaigrette, creating a rich, luscious sauce that coats every bite.
  • Fresh Large Mozzarella Log (sliced) - A hand-packed mozzarella log sliced thick gives you big, creamy rounds that anchor the platter visually and deliver more mozzarella flavor per bite than the baby balls.
  • Whipped Ricotta - Dolloped across the platter, whipped ricotta is lighter and slightly tangier than mozzarella. It soaks up the lemon vinaigrette beautifully and makes the whole dish feel more abundant.
  • Feta (block, not crumbled) - A salty, briny block of Greek feta sliced into planks adds a sharpness that cuts through the sweetness of the peaches. Pull back on the flake salt at the end if you go this route.

🌿 Basil & Herbs

  • Torn Large Basil Leaves - If baby basil is unavailable, tearing full-size leaves by hand releases the oils just as well. The rustic pieces actually look beautiful scattered across the platter.
  • Fresh Mint - Mint has a natural affinity with stone fruit and brightens the whole salad with a cooling herbal note. Use it alongside basil or on its own for a fresher, lighter finish.
  • Tarragon - A small amount of fresh tarragon adds an anise-like complexity that pairs surprisingly well with both ripe peaches and heirloom tomatoes. Use it sparingly, it is assertive.
  • Microgreens - A handful of peppery microgreens like arugula or radish scattered on top adds visual height and a subtle bite that balances the sweetness of the fruit.

🍋 Dressing

  • Champagne Vinegar - Lighter and more delicate than red wine vinegar, champagne vinegar keeps the dressing from overpowering the sweet stone fruit. A great swap when your peaches are especially ripe and sugary.
  • White Balsamic Vinegar - White balsamic adds a gentle sweetness and mild caramel note without the dark color that regular balsamic would deposit on the mozzarella and peaches.
  • Fresh Orange Juice (in place of lemon) - Orange juice adds a rounder, sweeter citrus note that leans into the fruit-forward character of the salad. Use it in equal parts and keep the red wine vinegar for balance.
  • Extra Virgin Olive Oil with Basil Infusion - A high-quality basil-infused olive oil doubles down on the herb element without adding more leaf volume to the platter. Drizzle it right before serving for maximum aroma.

How to Make Peach Tomato Caprese

Colorful salad with peaches and mozzarella

Step 1: Combine the stone fruit, tomatoes, mozzarella and red onion for the salad on a large serving platter.

Bowl of yellow sauce on marble

Step 2: Whisk the ingredients for the vinaigrette together.

Colorful salad with peaches and tomatoes

Step 3: Drizzle over the top and serve with any desired garnishes.

🍑🍅🧀 Tips & Tricks for the Best Peach Tomato Caprese

This is summer on a platter and honestly the only salad you need to be making right now.

  • Buy your peaches a few days before you need them. Peaches continue to ripen off the tree at room temperature. Buying them firm protects them from being bruised and overhandled at the market, and you control the ripening timeline on your own counter.
  • Ripen peaches stem-side down on the counter, never in the fridge. Cold temperatures halt the ripening process and turn the flesh mealy and dry. Room temperature allows the natural ethylene gas the fruit produces to do its job properly.
  • Check your peaches daily once they start to soften. The window between perfectly ripe and overripe is short, sometimes just 24 hours. You want a slight give when you press near the stem, not a mushy collapse.
  • Use heirloom cherry tomatoes in a mix of colors. Different colored heirloom cherry tomatoes have slightly different sugar and acid levels, which adds complexity to every bite and makes the platter look stunning.
  • Halve the mozzarella balls rather than leaving them whole. Cutting the mozzarella exposes the soft interior so the vinaigrette can actually soak in and flavor the cheese, rather than sliding off the outer surface.
  • Whisk the vinaigrette until it is fully emulsified before dressing the salad. Olive oil and acidic liquids naturally separate, so whisking hard creates a temporary emulsion that coats every ingredient evenly rather than pooling at the bottom of the platter.
  • Add the red onion to the vinaigrette for five minutes before assembling. Macerating the onion slices briefly in the red wine vinegar softens their sharp bite without losing the crunch, so they complement rather than overpower the fruit and cheese.
  • Finish with flake salt right before serving, not before. Flaky salt draws moisture out of the tomatoes and peaches quickly. Adding it too early creates a watery pool at the bottom of the platter and dilutes the vinaigrette.
  • Dress the salad lightly and let guests add more at the table. Ripe summer produce is naturally juicy and releases liquid once cut. Over-dressing pushes the platter into a soupy mess fast, so a light hand the first time is always the right call.
  • Serve this salad no more than 30 minutes before serving. The salt and acid begin breaking down the peaches and tomatoes quickly, and the mozzarella starts to take on too much moisture. This is a last-minute assembly dish, not a make-ahead one.
  • Swap in nectarines or any ripe stone fruit if peaches are not available. Nectarines, plums, and apricots all have the same sweet-tart balance that works against the acidity of tomatoes and vinaigrette. Just make sure whatever you use is fully ripe.

Peach Tomato Caprese FAQs

What is Peach Tomato Caprese?

Peach Tomato Caprese is a modern Italian-American summer salad built on the classic caprese foundation of fresh mozzarella and ripe tomatoes, with the addition of juicy sliced peaches or nectarines. It comes together on a single serving platter with heirloom cherry tomatoes, baby mozzarella balls, red onion, and fresh basil, all dressed in a simple lemon and red wine vinegar vinaigrette. The dish works as a side salad, a starter, or a light lunch during peak stone fruit season.

Can you use nectarines instead of peaches in this recipe?

Nectarines work perfectly as a 1-for-1 swap for peaches. Any ripe stone fruit, including plums or pluots, holds up well here. The key is ripeness, not the specific variety. A firm, underripe stone fruit will taste starchy and flat against the tomatoes and mozzarella.

How do you pick a ripe peach for this salad?

Buy peaches 2 to 3 days before you plan to make the salad, while they are still firm, and let them ripen on the kitchen counter at room temperature. A ripe peach yields slightly to gentle pressure but still holds its shape. Once the fruit has too much give and feels very soft all over, it has gone too far and will turn mushy in the salad.

Can this salad be made ahead of time?

Assemble the salad no more than 30 minutes before serving. The vinaigrette draws moisture out of the peaches and tomatoes quickly, and the mozzarella softens once dressed. If you need to prep in advance, slice the fruit and tomatoes and store them separately, then plate and dress right before serving.

What is the difference between this recipe and a traditional caprese?

A traditional caprese uses large sliced tomatoes and thick rounds of fresh mozzarella, typically dressed with just olive oil and basil. This version uses heirloom cherry tomatoes and baby mozzarella for easier eating, adds sliced peaches for sweetness, and finishes with a tangy lemon and red wine vinegar vinaigrette rather than plain olive oil. The result is brighter, more acidic, and better suited to a summer spread than a classic Italian caprese.

Do you need to peel the peaches before adding them to the salad?

Peeling is not necessary. The skin on ripe peaches and nectarines is thin enough that it does not affect texture in the final dish. Simply pit and slice the fruit directly onto the platter. If the skin bothers you, a quick blanch in boiling water for 30 seconds followed by an ice bath will slip the skin off cleanly.

Colorful salad with peaches and mozzarella

Peach Tomato Caprese

Author: Gaby Dalkin
4.9 from 24 votes
Ripe peaches, heirloom tomatoes, fresh mozzarella, and basil tossed with a bright lemon vinaigrette for an easy summer twist on classic Caprese.
Prep Time 10 minutes
Cook Time 0 minutes
Total Time 10 minutes
Course Side Dish, Salad
Cuisine Italian
Servings 6 people

Ingredients
  

  • ¼ cup red onion sliced
  • 4 ripe peaches or nectarines pitted and sliced
  • 3 cups heirloom cherry tomatoes halved
  • 1 cup baby mozzarella balls halved
  • baby basil leaves
  • flake salt to taste
  • freshly cracked black pepper to taste

For the dressing

  • 2 tablespoons red wine vinegar
  • 1 lemon juiced
  • ¼ cup olive oil
  • kosher salt & freshly cracked black pepper to taste

Instructions
 

  • Combine the ingredients for the salad on a large serving platter.
  • Whisk the ingredients for the vinaigrette together. Drizzle over the top and serve.

Notes

  • Buy your peaches a few days before you need them. Peaches continue to ripen off the tree at room temperature. Buying them firm protects them from being bruised and overhandled at the market, and you control the ripening timeline on your own counter.
  • Ripen peaches stem-side down on the counter, never in the fridge. Cold temperatures halt the ripening process and turn the flesh mealy and dry. Room temperature allows the natural ethylene gas the fruit produces to do its job properly.
  • Check your peaches daily once they start to soften. The window between perfectly ripe and overripe is short, sometimes just 24 hours. You want a slight give when you press near the stem, not a mushy collapse.
  • Use heirloom cherry tomatoes in a mix of colors. Different colored heirloom cherry tomatoes have slightly different sugar and acid levels, which adds complexity to every bite and makes the platter look stunning.
  • Halve the mozzarella balls rather than leaving them whole. Cutting the mozzarella exposes the soft interior so the vinaigrette can actually soak in and flavor the cheese, rather than sliding off the outer surface.
  • Whisk the vinaigrette until it is fully emulsified before dressing the salad. Olive oil and acidic liquids naturally separate, so whisking hard creates a temporary emulsion that coats every ingredient evenly rather than pooling at the bottom of the platter.
  • Add the red onion to the vinaigrette for five minutes before assembling. Macerating the onion slices briefly in the red wine vinegar softens their sharp bite without losing the crunch, so they complement rather than overpower the fruit and cheese.
  • Finish with flake salt right before serving, not before. Flaky salt draws moisture out of the tomatoes and peaches quickly. Adding it too early creates a watery pool at the bottom of the platter and dilutes the vinaigrette.
  • Dress the salad lightly and let guests add more at the table. Ripe summer produce is naturally juicy and releases liquid once cut. Over-dressing pushes the platter into a soupy mess fast, so a light hand the first time is always the right call.
  • Serve this salad no more than 30 minutes before serving. The salt and acid begin breaking down the peaches and tomatoes quickly, and the mozzarella starts to take on too much moisture. This is a last-minute assembly dish, not a make-ahead one.
  • Swap in nectarines or any ripe stone fruit if peaches are not available. Nectarines, plums, and apricots all have the same sweet-tart balance that works against the acidity of tomatoes and vinaigrette. Just make sure whatever you use is fully ripe.

Nutrition Information (estimated)

Calories: 200kcal | Carbohydrates: 16g | Protein: 6g | Fat: 14g | Saturated Fat: 4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 8g | Cholesterol: 15mg | Sodium: 139mg | Potassium: 335mg | Fiber: 3g | Sugar: 11g | Vitamin A: 821IU | Vitamin C: 31mg | Calcium: 113mg | Iron: 1mg
Tried this Recipe? Tag me Today!Mention @WhatsGabyCookin or tag #whatsgabycooking!

46 Comments

    1. you could do balsamic! white wine vinegar or champagne vinegar would be my first swap choices but balsamic is also delish

  1. 5 stars
    This recipe is so delicious and easy to make! I’ve made it multiple times and every time it has been a hit. I would definitely recommend this for barbecues, potlucks, just a random Sunday, any day will do!

  2. I have always been afraid of putting fruit in caprese. I think I might have to try it for this one! thanks for sharing!

  3. This salad looks so scrumptious. I think I'm going to try this recipe, but instead of mozzarella cheese, I'll use burrata. Tearing it up and arranging it over this peach and tomato salad must be absolutely fantastic. Thanks for the inspiration, Gaby!
    Love your cookbook by the way

4.92 from 24 votes (5 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating