Easy Peach Caprese Salad

My easy peach Caprese salad is the one dish I make when I want something that looks fancy but takes ten minutes, tops. I first made it on a Tuesday in July, standing at my kitchen counter with three peaches that were about to go soft. That’s usually how my best recipes happen — not from planning, but from trying to save fruit before it turns to mush.
If you’ve ever made a regular Caprese salad with tomatoes and mozzarella, you already know the drill here. We’re just swapping in ripe, juicy peaches for half the tomatoes. And honestly? It might be better. I said what I said.
This isn’t one of those recipes with fifteen ingredients and a weird technique you’ve never heard of. It’s peaches, fresh mozzarella, basil, a good balsamic glaze, and a little salt and pepper. That’s basically it.
My neighbor Denise, who grows peach trees along her back fence and drops off a paper bag of them every August whether I ask for it or not, is the reason I started making this in the first place. She handed me a bag of nine peaches one afternoon — I counted, don’t ask me why — and said “do something with these before they turn.” So I did.
Why You’ll Love This Recipe
There’s a reason this easy peach Caprese salad shows up at every barbecue I bring food to now. It’s fast, it’s pretty, and it tastes like summer without trying too hard. You don’t need to turn on the oven, which matters a lot in July when standing near a stove feels like a punishment.
It also works whether you’re feeding two people on a Tuesday night or twenty people at a backyard party. Just make more.
Another thing I love is that it doesn’t require any real cooking skill. If you can slice a peach and tear some basil leaves, you can make this. It’s the kind of dish that makes people think you put in way more effort than you actually did, which, fair, is basically the dream for any home cook.
And the flavor combo of sweet peach, creamy mozzarella, peppery basil, and that tangy balsamic drizzle just works in a way that feels almost unfair given how little effort goes into it.
Ingredients
Here’s what you’ll need for a peach Caprese salad that serves about four people as a side dish, or two as a light lunch if you’re hungry like I usually am.
- 3 ripe peaches, sliced into wedges (not too ripe, or they’ll fall apart on you)
- 8 ounces fresh mozzarella, the kind packed in water, sliced or torn into chunks
- A big handful of fresh basil leaves, maybe 15 to 20 of them
- 2 to 3 tablespoons balsamic glaze (store-bought is totally fine, no shame)
- 2 tablespoons good olive oil
- Flaky sea salt and black pepper to taste
- Optional: a small drizzle of honey if your peaches aren’t quite sweet enough
That’s the whole list, no exotic ingredients or specialty-store hunting required.
Step-by-Step Instructions
Start by slicing your peaches into wedges, about six to eight per peach depending on size. I like to leave the skin on because it holds up better, and honestly, I’m too lazy to peel three peaches every time I make this. But you can peel them if the fuzzy skin bothers you.
Lay the peach slices out on a large plate or shallow platter, kind of overlapping them so it looks intentional rather than dumped there in a hurry. Which, let’s be honest, is exactly what’s happening.
Next, tuck the mozzarella pieces in between the peach slices. I go back and forth between using the little mozzarella balls (bocconcini, if you want the fancy name) and slicing a bigger ball into rounds. Both work fine, so use whatever you can find.
Scatter your basil leaves over the top. Tear the bigger ones with your hands instead of using a knife. A knife can bruise the basil and make it turn dark faster, and nobody wants sad brown basil on their pretty salad.
Now drizzle the olive oil evenly over everything, then follow it with the balsamic glaze in a zigzag pattern across the top. This is the part that takes it from “fine” to “wow, did you make this?” Finish with a good pinch of flaky salt and a few cracks of black pepper.
If your peaches taste a little more tart than sweet, a small drizzle of honey right at the end fixes that fast. Serve it right away, at room temperature. This salad does not want to sit in the fridge for an hour before you eat it.
Cooking Tips
Pick peaches that give just slightly when you press near the stem, not rock hard and not squishy. Rock hard peaches taste like nothing, and squishy ones fall apart the second your knife touches them. I learned that the hard way the second time I made this, when half my “slices” turned into peach mush on the cutting board. Trust me, a peach that’s one day away from perfect is way better than one that’s three days past it.
Room temperature mozzarella tastes better than cold mozzarella straight from the fridge. It’s creamier, and the flavor actually comes through instead of being muted by the cold. So pull it out maybe twenty minutes before you plan to build the salad.
I used to skip this step because I was always in a rush. Turns out that was a mistake — the salad tastes noticeably better when you don’t skip it, and it costs you nothing but a little patience.
Also, salt your peaches lightly before you even start assembling. It sounds odd to salt fruit, I know. But a tiny pinch on the sliced peaches pulls out some of their juice and makes the flavor pop more once everything’s plated.
Substitutions & Variations
You can swap fresh mozzarella for burrata if you want something even creamier, and honestly a little messier in the best way. When you cut into burrata it kind of oozes everywhere, which is either charming or chaotic depending on your mood that day.
Nectarines work as a stand-in for peaches if that’s what’s ripe at your market, since the two are close enough in flavor that most people won’t notice the swap. Some people add prosciutto for a salty, savory edge, draping thin slices between the peach and mozzarella pieces, and that’s genuinely delicious if you want to turn this side salad into more of a meal.
For a dairy-free version, skip the mozzarella and toss in some toasted pistachios or pine nuts instead for texture, plus maybe a little extra flaky salt to make up for what the cheese would’ve brought to the table.
What to Serve With It
This peach caprese salad pairs really well with anything off the grill — grilled chicken, shrimp, or a simple flank steak, since the sweet and tangy flavors cut through richer, smokier food nicely.
I usually serve it alongside grilled corn and some crusty bread for soaking up whatever balsamic and olive oil pools on the plate. Because let that go to waste? Never.
It also holds its own on a bigger potluck table next to pasta salad, deviled eggs, and iced tea in a big glass pitcher with lemon slices floating around in it.
Storage & Reheating
Here’s the honest truth: this salad doesn’t store well, and there’s no reheating involved since it’s meant to be eaten cold or at room temperature. Once the peaches sit with the balsamic and salt too long, they release water and the whole thing turns soggy within a couple of hours.
Leftovers keep in an airtight container in the fridge for a day, but the texture won’t be as nice — softer peaches, wilted basil. My honest advice is to only make what you’ll eat that same day.
Cook and Prep Time
There’s no actual cooking here, which is half the reason I love this recipe so much in the middle of summer. Prep time runs about 10 minutes, maybe 12 if you’re slow with a knife like I sometimes am after a long day.
Total time from start to plate: 10 to 15 minutes, and that includes standing there deciding how to arrange the peach slices so it looks nice for photos. Which, don’t judge me, takes longer than the actual cooking would.
Nutrition Facts
Per serving, based on four servings total, this peach caprese salad comes in at roughly 210 calories, 14 grams of fat, 15 grams of carbohydrates, and 9 grams of protein. It’s also a decent source of vitamin C and calcium, thanks to the peaches and mozzarella.
Keep in mind these numbers shift depending on how generous you are with the balsamic glaze and olive oil, and whether you add extras like prosciutto or nuts.
Why This Recipe Actually Works
The whole thing comes down to contrast. Sweet peaches, salty cheese, sharp basil, tangy balsamic — every bite hits a different note, and that’s what keeps a simple salad from feeling boring.
It’s the same reason the original tomato caprese has stuck around for decades. The sweet-salty-tangy-fresh formula just works, and peaches slide right into it almost too easily. I didn’t invent this idea, but figuring out the right ratio of peach to cheese to basil so nothing overwhelms anything else took me a few tries to get right.
The Small Change That Made a Big Difference
For the longest time I was slicing my basil into ribbons with a knife, the fancy chiffonade way you see in cooking videos. It looked nice for about four minutes before the cut edges started browning and the whole plate looked tired.
Switching to just tearing the basil leaves by hand fixed that completely. It’s such a small, dumb little change, but it made the salad look fresh for way longer. And honestly, it’s one less thing to be precise about, which I’m always here for.
What I’d Do Differently Making It Again Tomorrow
I’d probably salt the peaches a few minutes earlier than I usually do, just to let that step actually do its job instead of rushing it right before serving.
I’d also buy one extra peach, because every single time I make this I end up wanting just one more slice on the plate and kicking myself for not buying enough. Nine peaches from Denise sounds like plenty until you’re three salads deep into peach season.
What I Skip When Short on Time
When I’m in a hurry, I skip peeling anything, obviously, and I don’t bother slicing the mozzarella into neat rounds. I just tear it with my hands straight from the package.
I’ll also use store-bought balsamic glaze instead of reducing my own balsamic vinegar on the stove. It does taste slightly different, but honestly most people can’t tell, and it saves a solid fifteen minutes.
FAQ
Can I make this ahead of time? You can slice the peaches and cheese a couple hours ahead and keep them separately in the fridge, but don’t assemble the full salad with the basil and balsamic until right before you serve it, or it’ll get watery.
What kind of balsamic glaze should I use? Any thick, syrupy balsamic glaze works — you’re looking for something that coats a spoon rather than running off it like regular vinegar. Most grocery stores carry a bottled version near the vinegar or salad dressings.
Can I use canned or frozen peaches? Fresh is really the way to go here since the texture matters so much, but if peaches are out of season, thawed frozen peach slices can work in a pinch. Just pat them dry first so they don’t add extra water to the plate.
Is this recipe gluten-free? Yes, as written, this easy peach Caprese salad is naturally gluten-free, since there’s no bread or grains involved anywhere in the ingredient list.
Final Thoughts
At the end of the day, this easy peach Caprese salad is proof that you don’t need much to make something that tastes like you tried hard. Four or five ingredients, ten minutes, and a bag of decent peaches — that’s really all it takes.
I still think about that first batch I made for Denise, handing her a plate back with peaches from her own tree, and her saying it tasted better than anything she’d made with them herself. That felt like a small win worth bragging about for at least a week.
Give it a shot next time your peaches are getting a little too ripe for eating plain. You’ll probably end up making it again before the summer’s over.