
When juicy peaches are at their summertime peak, this Peach Caprese Salad transforms them into a fresh and vibrant dish that is always a hit at gatherings. The blend of creamy mozzarella, fragrant basil, and a sweet—sour balsamic finish makes this simple salad well worth adding to your rotation. It is stunning enough for entertaining but easy enough for a laid back lunch.
I first made this salad for a backyard barbecue and every time since, it vanishes from the platter in minutes. The honey drizzle takes those summer peaches to the next level and kids end up fighting over the last scoop.
Ingredients
- Ripe peaches: Look for fruit that is fragrant and yields slightly to the touch for juiciness and sweetness
- Fresh mozzarella cheese: Choose whole milk mozzarella packed in water for best creaminess and mild flavor
- Fresh basil leaves: Use vibrant green leaves with no dark spots for peppery aroma and color
- Balsamic glaze: Opt for a thick syrupy glaze that clings to fruit providing a tangy richness
- Olive oil: A good extra virgin olive oil will add grassy flavor and silkiness to the salad
- Salt and freshly cracked black pepper: Use flaky salt if possible and coarsely ground black pepper for the best finish
- Honey: Drizzle on if you want to emphasize the peaches natural sugars especially if your peaches are a little tart
Step-by-Step Instructions
- Prepare the Peaches:
- Start by washing and slicing your peaches into even wedges removing the pits cleanly. Even slices create a beautiful presentation and make layering easier.
- Arrange the Salad Base:
- On a medium plate or shallow bowl arrange sliced peaches and mozzarella cheese alternating the two for visual contrast and proper cheese to fruit ratio.
- Add the Basil Layers:
- Tuck whole or torn basil leaves between every layer of peaches and cheese scattering extras on top for an aromatic pop and color.
- Dress the Salad:
- Slowly drizzle olive oil over the entire salad making sure every slice gets some then follow with a generous drizzle of balsamic glaze for sweet tangy depth. If desired finish with a ribbon of honey to bolster the peaches flavor.
- Finish and Rest:
- Season with salt and plenty of black pepper then let the salad rest at room temperature for five to ten minutes. This time is key for melding the sweet and savory flavors before serving.

Every year when peaches come in season my mother and I compete for the best arrangement style. I love watching how the basil tucks in so prettily and the salty mozzarella just brings everyone to the table. It is the scent that makes memories.
Storage Tips
Keep leftover salad covered in the fridge for up to one day. The flavors will continue to meld but the peaches can soften so assemble just before serving for best texture. If you want to prep ahead slice everything in advance but layer and dress right before you serve.
Ingredient Substitutions
Swap nectarines or plums if peaches are not available or in season. If you cannot find balsamic glaze you can reduce regular balsamic vinegar with a touch of sugar over low heat until syrupy. Burrata or creamy ricotta also works in place of mozzarella for an even richer salad.
Serving Suggestions
Serve on its own as a starter or as a side with grilled meats and seafood. This salad shines at picnics and potlucks but also makes a memorable addition atop toasted brioches or as a layer in grain bowls. It is especially refreshing served slightly chilled for hot days.
Cultural and Historical Context
Caprese salad originates from the Italian island of Capri celebrating fresh local ingredients in their raw form. Swapping tomatoes for peaches is a modern American spin that first gained popularity at farmers markets in the early 2000s. The concept holds to tradition with bright flavors and minimal processing.

This simple summery salad never fails to surprise those who try it for the first time. The trick is using the ripest peaches and not skipping the final drizzle of honey. It elevates your everyday Caprese from classic to unforgettable.
Frequently Asked Questions
- → Can I use canned peaches instead of fresh?
Fresh peaches are recommended for the best texture and flavor, but well-drained canned peaches can be used if necessary. Avoid those with extra syrup for a lighter taste.
- → What's a good substitute for mozzarella?
Burrata or fresh ricotta could be used for a creamy texture, while feta offers a tangier profile for this salad.
- → How can I make this salad ahead of time?
Prepare the components separately and assemble just before serving to keep the peaches fresh and the cheese from getting soggy.
- → Is the honey necessary?
Honey is optional and adds a hint of sweetness, but the salad is delicious without it, allowing the natural peach flavor to shine.
- → What pairs well with this dish?
This salad is excellent alongside grilled poultry, crusty bread, or as an appetizer at summer gatherings. Its lightness complements many main courses.