There’s just something magical about summer peaches. The moment they’re sweet, juicy, and perfectly ripe, I start looking for every excuse to add them to my meals. One recipe I come back to again and again is this Peach Caprese Salad. It’s fresh, colorful, and comes together in just minutes, making it perfect for everything from weeknight dinners to backyard barbecues.
If you’re looking for a simple dish that feels a little fancy without requiring much effort, you’re going to love this one. Creamy mozzarella, juicy peaches, fragrant basil, and a homemade balsamic glaze create the perfect balance of sweet, savory, and tangy flavors. It’s one of those recipes that always disappears quickly whenever I serve it!
Whether you’re hosting friends, meal planning for the week, or simply enjoying peak peach season, this salad is a delicious way to celebrate fresh ingredients.
Table of Contents
Why You’ll Love This Peach Caprese Salad
- Quick & Easy: Ready in about 15 minutes with minimal prep.
- Fresh Summer Flavors: Sweet peaches, creamy mozzarella, and basil are a match made in heaven.
- Perfect for Entertaining: A beautiful salad that looks impressive on any table.
- Simple Ingredients: Everything is easy to find at your local grocery store.
- Customizable: Add your favorite toppings or switch up ingredients to make it your own.
- Light Yet Satisfying: Perfect as a side dish, appetizer, or light lunch.
Ingredients
One of my favorite things about this recipe is how just a handful of fresh ingredients come together to create something so flavorful.
For the Balsamic Glaze
- ½ cup balsamic vinegar – Reduces into a rich, sweet glaze.
- 1 teaspoon honey – Adds a touch of natural sweetness and balances the vinegar.
For the Salad
- 2 medium peaches – Choose ripe peaches that are slightly soft but still firm enough to slice.
- 1 (8-ounce) ball fresh mozzarella – Creamy mozzarella complements the sweetness of the peaches perfectly.
- 1 bunch fresh basil – Fresh basil adds bright, peppery flavor that ties everything together.
- Flaky sea salt – Enhances every bite.
- Freshly ground black pepper – Adds just enough contrast.
Easy Substitutions
- Swap peaches for nectarines if that’s what you have.
- Burrata makes an extra creamy alternative to mozzarella.
- Maple syrup can replace honey in the glaze.
- Add heirloom tomatoes if you’d like a more traditional caprese twist.
How to Make Peach Caprese Salad
This recipe couldn’t be easier, and most of the work is simply slicing fresh ingredients.
1. Make the Balsamic Glaze
Combine the balsamic vinegar and honey in a small saucepan over medium heat.
Bring the mixture to a gentle boil, then lower the heat and simmer for 10 to 15 minutes, stirring occasionally. Continue cooking until the glaze has reduced by about half and has a syrup-like consistency.
Transfer it to a small bowl and refrigerate while you prepare the salad. It will continue to thicken as it cools.
2. Slice the Peaches
Wash and halve the peaches, removing the pits.
Cut each half into quarters, then slice each quarter in half so you end up with about eight slices per peach. Peeling the peaches is completely optional.
3. Slice the Mozzarella
For cleaner slices, place the mozzarella in the freezer for a few minutes before cutting.
Slice the ball in half, then place each half flat-side down and cut into thin slices.
4. Prepare the Basil
Gently remove the basil leaves from the stems. Leave smaller leaves whole and tear larger leaves into bite-sized pieces if desired.
5. Assemble the Salad
Arrange alternating slices of peach, mozzarella, and basil on a large serving platter or plate.
Continue layering in a circular pattern until all the ingredients have been used.
6. Finish and Serve
Just before serving, sprinkle the salad with flaky sea salt and freshly ground black pepper.
Drizzle generously with the cooled balsamic glaze and enjoy immediately.
Helpful Tips
- Use ripe but firm peaches so they hold their shape while slicing.
- Chilling the mozzarella for a few minutes really does make slicing much easier. It’s one of those little kitchen tricks that saves frustration.
- Don’t overcook the balsamic glaze. It thickens even more as it cools.
- Wait until serving to drizzle on the glaze so everything stays fresh.
- Fresh basil makes a huge difference. Dried basil simply won’t give you the same bright flavor.
- If your guests start hovering around the serving platter before dinner, don’t be surprised. This salad has a way of disappearing fast!
Variations and Substitutions
One reason I love making Peach Caprese Salad is how easy it is to customize.
- Add sliced heirloom tomatoes for extra freshness.
- Sprinkle toasted pecans, walnuts, or pistachios over the top for crunch.
- Add a handful of arugula to turn it into a larger salad.
- Top with prosciutto for a delicious sweet-and-savory combination.
- Use burrata if you’re craving an even creamier texture.
- Replace peaches with nectarines or fresh apricots depending on what’s in season.
- Add a drizzle of extra virgin olive oil along with the balsamic glaze for extra richness.
Storage and Reheating
- This salad is best enjoyed fresh, but leftovers can still be delicious.
- Store leftovers in an airtight container in the refrigerator for up to 2 days.
- If possible, keep the balsamic glaze separate until serving to help maintain the texture of the peaches and mozzarella.
- Freezing isn’t recommended since fresh mozzarella and peaches lose their texture after thawing.
- Because this is a fresh salad, there’s no reheating needed. Simply enjoy it chilled or let it sit at room temperature for about 10 minutes before serving.

FAQs About Peach Caprese Salad
Can I make Peach Caprese Salad ahead of time?
Yes. Slice the peaches and mozzarella a few hours ahead and refrigerate them separately. Assemble and drizzle with the balsamic glaze just before serving.
Do I have to peel the peaches?
Not at all. The peel is completely edible and adds nice color. Peel them only if you prefer a softer texture.
Can I use store-bought balsamic glaze?
Absolutely. Homemade has wonderful flavor, but a good-quality store-bought glaze works well when you’re short on time.
How long will leftovers last?
Leftovers stay fresh in the refrigerator for up to 2 days, although the texture is best on the first day.
What can I serve with this salad?
It pairs beautifully with grilled chicken, steak, salmon, burgers, sandwiches, or even crusty bread for a light lunch.
Before You Go
If you’re looking for a simple recipe that truly celebrates summer produce, this Peach Caprese Salad is one you’ll want to make again and again. It’s colorful, refreshing, and packed with fresh flavors that never go out of style.
I love serving it for family dinners, cookouts, or whenever peaches are at their sweetest. Sometimes the simplest recipes end up becoming the ones everyone requests the most.
More Fresh Summer Recipes You’ll Love
If you enjoyed this Peach Caprese Salad, here are a few more fresh and flavorful recipes to add to your summer menu:
- Try our Peach Burrata Summer Salad for another delicious combination of juicy peaches and creamy cheese that’s perfect for warm-weather gatherings.
- Make this refreshing Peach Lemonade to serve alongside your salad for the ultimate summer meal.
- Love fruity salads? You’ll also enjoy our Peach Blueberry Arugula Salad, packed with fresh seasonal flavors and a colorful mix of ingredients.
- Looking for a complete meal? Pair this salad with our Grilled Chicken Caprese for an easy, restaurant-worthy dinner everyone will love.
⭐ Tried this Peach Caprese Salad? We’d love to hear what you think! Please leave a 5-star rating and a review below—it helps other home cooks find the recipe and means so much to our little kitchen. Happy cooking!
Peach Caprese Salad
- Total Time: 20 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
This Peach Caprese Salad is a fresh and vibrant summer recipe made with juicy ripe peaches, creamy mozzarella, fragrant basil, and a homemade balsamic glaze. Ready in just 20 minutes, it’s the perfect appetizer, side dish, or light lunch for warm-weather meals, picnics, and backyard gatherings.
Ingredients
For the Balsamic Glaze
- ½ cup balsamic vinegar
- 1 teaspoon honey
For the Peach Caprese Salad
- 2 medium ripe peaches, sliced
- 1 (8-ounce) ball fresh mozzarella, sliced
- 1 bunch fresh basil leaves
- Flaky sea salt, to taste
- Freshly ground black pepper, to taste
Instructions
- In a small saucepan, combine the balsamic vinegar and honey over medium heat. Bring to a gentle boil, then reduce to a simmer. Cook for 10–15 minutes, stirring occasionally, until reduced by about half. Transfer to a bowl and refrigerate until cooled.
- While the glaze cools, place the mozzarella in the freezer for 5 minutes to firm it slightly for easier slicing.
- Slice the peaches in half, remove the pits, and cut each half into 8 slices. Peel if desired.
- Slice the mozzarella into 16 thin slices.
- Remove the basil leaves from the stems and set aside.
- Arrange alternating slices of peach, mozzarella, and basil on a large serving platter in a circular pattern.
- Sprinkle with flaky sea salt and freshly ground black pepper.
- Drizzle generously with the cooled balsamic glaze and serve immediately.
Notes
- Use ripe but firm peaches for the best texture.
- Chill the mozzarella briefly before slicing for cleaner cuts.
- Homemade balsamic glaze can be made up to one week ahead and refrigerated.
- Burrata makes a delicious substitute for fresh mozzarella.
- For extra flavor, drizzle with a little extra virgin olive oil before serving.
- Best enjoyed fresh the day it’s made.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Category: Salad
- Method: No cook
- Cuisine: Italian-American
Nutrition
- Serving Size: 1 serving
- Calories: 245 kcal
- Sugar: 16 g
- Sodium: 220 mg
- Fat: 13 g
- Saturated Fat: 7 g
- Unsaturated Fat: 5 g
- Trans Fat: 0 g
- Carbohydrates: 21 g
- Fiber: 2 g
- Protein: 11 g
- Cholesterol: 35 mg