If summer had a flavor, I’m convinced it would taste exactly like this Peach Caprese Salad. Juicy ripe peaches, luscious heirloom tomatoes, and creamy mozzarella come together with fragrant basil, a drizzle of olive oil, and sweet balsamic glaze for a show-stopping salad that tastes as radiant as it looks. Every bite bursts with sunshine and fresh garden goodness — it’s the kind of dish that makes you wish peach season lasted all year long. Whether you’re serving a backyard feast, a simple family dinner, or just treating yourself to something a little special, this salad captures the magic of long, golden days in the most delicious way.

Ingredients You’ll Need
What makes Peach Caprese Salad truly shine are the quality and freshness of each ingredient — there’s nothing fussy or complicated here, just vibrant flavors in perfect harmony. Each component adds a layer of taste, texture, or color that turns this salad into something irresistible.
- Peaches: Be sure to pick ripe, fragrant peaches for the juiciest, sweetest bite every time.
- Heirloom Tomatoes: Their rich, sometimes tangy flavor and gorgeous colors elevate each forkful.
- Fresh Mozzarella: Creamy slices (or torn pieces) bring a decadent, milky softness that balances the fruit’s acidity.
- Basil Leaves: Fresh basil adds a peppery, aromatic lift that ties everything together beautifully.
- Extra Virgin Olive Oil: The richness here perfectly coats all the ingredients and intensifies their flavors.
- Balsamic Glaze: A sweet, tangy finish that amplifies the fruit and adds an irresistible sheen.
- Flaky Sea Salt & Black Pepper: Don’t skip these — they make all the flavors pop and add a tiny crunch to each bite.
How to Make Peach Caprese Salad
Step 1: Prep Your Fruits and Cheese
Start by gently pitting and slicing your ripe peaches, making sure to keep the slices about a half-inch thick for the best texture. Do the same with your heirloom tomatoes, opting for large, even rounds or half-moons. If you’re using large balls of fresh mozzarella, slice or tear them into rustic pieces. Lay everything out so it’s ready for easy assembly — this prep ensures quick layering and the prettiest presentation.
Step 2: Arrange on a Platter
On a large serving platter, begin by alternating slices of peach and tomato in a circular or zig-zag pattern. After each peach and tomato slice, nestle in a piece of mozzarella. Between the layers, tuck whole basil leaves so that every mouthful captures fresh herbal notes. It helps to slightly overlap each ingredient to create a gorgeous cascade of colors and textures worthy of a summer celebration.
Step 3: Dress It Up
Once your Peach Caprese Salad is arranged, drizzle the extra virgin olive oil evenly over the top, making sure to catch every ingredient in its silky richness. Follow this with a generous swirl of balsamic glaze, letting it thread through the peaches, tomatoes, and mozzarella for both beauty and bold flavor. Finish with a sprinkle of flaky sea salt and a few turns of freshly cracked black pepper to enhance every bite.
Step 4: Serve and Enjoy
Let your masterpiece sit just a minute at room temperature to let the juices mingle and flavors deepen. Serve right away so peaches stay juicy and the mozzarella stays creamy; every bite will echo the very best days of summer. Bring it to the table just as it is, or accompany it with your favorite sides for a meal that’s bound to get everyone talking.
How to Serve Peach Caprese Salad

Garnishes
A handful of toasted pine nuts or walnuts scattered on top gives the Peach Caprese Salad a delightful crunch and rich, nutty aroma. If you love a touch of luxury, swap in burrata for mozzarella — its creamy center melts into the salad and makes every bite extra decadent. You can even add a few extra small basil leaves or microgreens for a fresh, vibrant garnish that looks as stunning as it tastes.
Side Dishes
This salad shines alongside rustic, crusty bread for mopping up those sweet-salty juices, or as a gorgeous companion to grilled meats like chicken, steak, or pork chops. It’s also perfect paired with a simple pasta tossed in olive oil, or as part of a big antipasto spread for your next summer get-together.
Creative Ways to Present
Why not serve each guest their own personal stack by layering the salad in small bowls or ramekins? For a picnic, pack the ingredients separately and assemble just before serving for peak freshness. Or get playful and thread chunks of peach, tomato, basil, and mozzarella on skewers for a fun appetizer version of Peach Caprese Salad that everyone will swoon over.
Make Ahead and Storage
Storing Leftovers
If you have any Peach Caprese Salad left after the first round (it’s rare!), tuck it into an airtight container and store in the fridge for up to a day. The flavors continue to meld, but keep in mind the peaches and tomatoes will soften as they sit. It’ll be less crisp the next day, but still delicious as a snack or tossed together with greens.
Freezing
Unfortunately, this isn’t a salad that stands up to freezing — the watery structure of both peaches and tomatoes will break down and turn mushy, and the dairy in mozzarella won’t thaw appealingly. For the freshest, juiciest Peach Caprese Salad, it’s best to enjoy it within a day of making.
Reheating
Good news: There’s no need to reheat anything! This salad is meant to be served at room temperature or lightly chilled, making it the ultimate no-cook summer recipe. If it’s been in the fridge, let it sit out for 10–15 minutes before serving to bring out all the vibrant flavors.
FAQs
Can I use nectarines instead of peaches?
Absolutely! Nectarines have a firmer texture and slightly more tartness, which can add a new dimension to your Peach Caprese Salad. Just swap them in for the peaches and proceed as usual.
What’s the difference between burrata and mozzarella in this recipe?
Both are delicious, but burrata has a creamy, almost buttery center that oozes out when cut, while fresh mozzarella remains chewy and soft throughout. Choosing burrata will give your salad extra creaminess — it’s especially decadent with the juicy peaches.
How do I pick the best peaches for this salad?
Seek out peaches that are deeply fragrant and slightly soft to the touch, but not mushy. The best flavor comes from ripe fruit that gives just a little when gently pressed; these will be sweet and juicy in your Peach Caprese Salad.
Can I make Peach Caprese Salad ahead of time for a party?
You can prep the ingredients ahead, but for the freshest result, assemble the salad and dress it just before serving. This keeps the peaches and tomatoes at their best texture and prevents the mozzarella from absorbing too much moisture.
Is there a vegan version of this salad?
Definitely! Replace the mozzarella with your favorite dairy-free mozzarella or a creamy plant-based cheese, and double-check that your balsamic glaze is vegan. All other components are naturally plant-based, making this a perfect addition to a vegan spread.
Final Thoughts
Once you try this Peach Caprese Salad, it’s almost impossible not to make it all season long. With its show-stopping colors and sun-soaked flavors, it turns even weeknight dinners into a celebration. Grab some peaches, embrace those summery vibes, and treat yourself to a salad that truly tastes like the best of the season!
Print
Peach Caprese Salad Recipe
- Total Time: 10 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian, Gluten-Free
Description
A delightful twist on the classic Caprese salad, this Peach Caprese Salad combines sweet, juicy peaches with heirloom tomatoes, creamy fresh mozzarella, and aromatic basil, all drizzled with a balsamic glaze and olive oil. It’s a refreshing and elegant dish perfect for summer gatherings.
Ingredients
Ripe Peaches:
- 3 peaches, pitted and sliced
Heirloom Tomatoes:
- 2 large tomatoes, sliced
Fresh Mozzarella:
- 8 ounces, sliced or torn
Fresh Basil Leaves:
- 1/4 cup
Extra Virgin Olive Oil:
- 2 tablespoons
Balsamic Glaze:
- 1 tablespoon
Flaky Sea Salt and Black Pepper:
- To taste
Instructions
- Arrange Ingredients: Arrange peach and tomato slices on a platter, alternating with mozzarella. Add basil leaves between layers.
- Drizzle Olive Oil and Balsamic: Drizzle olive oil and balsamic glaze over the salad.
- Season and Serve: Sprinkle with salt and pepper. Serve at room temperature.
Notes
- Try burrata for a creamier variation.
- Pair with grilled meats or crusty bread.
- Top with toasted pine nuts or walnuts for added crunch.
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Category: Salad, Side Dish
- Method: No-Cook
- Cuisine: Italian-American
Nutrition
- Serving Size: 1 cup
- Calories: 210
- Sugar: 10 g
- Sodium: 180 mg
- Fat: 15 g
- Saturated Fat: 6 g
- Unsaturated Fat: 8 g
- Trans Fat: 0 g
- Carbohydrates: 13 g
- Fiber: 2 g
- Protein: 8 g
- Cholesterol: 30 mg