Grilled Peach Caprese Salad – a spin on a classic with grilled summer peaches, tomatoes, fresh mozzarella and salty prosciutto drizzled with balsamic and sprinkled with basil leaves.
This Grilled Peach Caprese Salad is perfect for peach season, easy enough for a no-fuss weeknight dinner and impressive enough for a party.
A beautiful combination of sweet peaches, creamy mozzarella cheese, fresh basil with a splash of tangy balsamic makes this a total knockout.
Why I love this recipe:
Grilling the peaches caramelizes their sugars and makes them even sweeter.
It’s a celebration of two delicious summer favorites.
Tasty twist on classic caprese salad.
Ingredients needed for Grilled Peach Caprese:
- fresh peaches
- tomatoes (standard or heirloom)
- extra virgin olive oil
- basil leaves
- mozzarella or burrata cheese
- balsamic vinegar (or balsamic reduction for sweeter, less tangy flavor)
- Sea salt and fresh cracked black pepper
What kind of cheese should I use?
Any fresh mozzarella cheese can be used, including buffalo or whole milk mozzarella.
Burrata, a fresh Italian cheese made from cow’s milk is also delicious in this recipe. It has a solid mozzarella outside and creamy, buttery inside.
How to remove the pit from peaches:
Use a sharp knife to slice around the peach from the top near the stem to bottom.
Next hold the peach firmly in both hands then twist each half in opposite directions until they come free. Use the tip of the knife to loosen the pit then pop it out.
Tips for grilling peaches:
- Buy peaches that smell like fresh peach, are ripe but still firm to the touch.
- Peaches can be sliced or cut in half.
- Be sure to brush peaches with oil so they don’t stick to the grill.
How to make Grilled Peach Caprese Salad:
1. Grill the peaches
Preheat the grill to medium-high heat.
Slice peaches in half and remove the pits. Lightly brush them with a little olive oil, then place the peaches cut-side-down on the hot grill. Grill 4–5 minutes total turning halfway through cook time – or until you see grill marks and the peaches start to caramelize. Don’t grill too long or the peaches will get mushy.
2. Assembling the salad:
On a large platter, layer the grilled peaches, creamy mozzarella, and fresh tomatoes. Optional: tuck in slices of prosciutto and scatter plenty of fresh basil leaves over the top.
3. The finishing touches
To garnish, drizzle the whole thing with extra virgin olive oil, a bottled balsamic glaze (or your homemade reduction—see below), a good sprinkle of sea salt, and fresh cracked black pepper.
How to make balsamic reduction (if you’re skipping bottled glaze):
In a small saucepan, pour good balsamic vinegar. Simmer over medium heat 10-12 minutes or until it reduces by half and becomes syrupy. Cool completely before drizzling.
Tips and FAQ:
- Grill pan: grill peaches indoors using a grill pan. Grilling them softens and sweetens them.
- Oil: Brush the peaches with oil so they don’t stick.
- Burrata: Use burrata instead of buffalo mozzarella or whole milk mozzarella.
- Basil Pesto over the top instead of balsamic vinegar for extra fresh herbs flavor.
- Hot honey: add a drizzle of hot honey for a sweet-spicy balance.
- Adjust olive oil and balsamic drizzle to taste.
- Heirloom tomatoes add a beautiful pop of color!
- Room temperature: for best flavor, serve cheese at room temp, peaches from warm to room temp.
What to eat with a Caprese Salad:
This salad can be served as an appetizer with crusty grilled bread main dish or side.
As a light main course, pair with simple protein like grilled chicken, fish or shrimp. As a BBQ side, it’s a refreshing, elegant side with grilled meats like flank steak or burgers.
This caprese salad also goes well with any of your favorite pasta dishes.
Enjoy!
FOLLOW ME on Facebook, Instagram and Pinterest for more easy, tasty recipes!

Grilled Peach Caprese Salad
Equipment
- large plate or platter
Ingredients
- 2-3 fresh peaches (depending on size pitted and halved
- 2-3 medium tomatoes standard or heirloom
- extra virgin olive oil
- 8 ounces fresh mozzarella or burrata sliced or torn
- 6-8 basil leaves various sizes
- 1/4 cup balsamic vinegar reduced to balsamic reduction
- 3 ounces prosciutto
- sea salt and fresh cracked black pepper
Instructions
- Add balsamic vinegar to a small saucepan over medium heat. Bring to a boil then reduce heat and simmer until it reduces by about half and becomes syrupy. Set aside to cool.
- Remove pits from peaches then halve or slice (leave skins on).
- Preheat grill to medium high heat. Brush peaches with olive oil then grill cut side down 4–5 minutes total turning halfway through cook time or until you see grill marks and the peaches start to caramelize. Don’t grill too long or the peaches will get mushy.
- Remove from the grill and cool to room temp.
- Quarter or slice tomatoes and arrange on a plate or large platter with peaches and mozzarella. Tuck slices of prosciutto and scatter basil leaves over the top.
- Drizzle with olive oil and the balsamic reduction then season with sea salt and fresh cracked pepper.






I would definitely eat this as my meal — and maybe again as dessert! Grilled peaches are truly fabulous, and such a highlight of summer eats!
Thank you so much!!
Just the sound of the ingredients is making my mouth water! What a terrific sandwich!
Thank you!
This is such a great, classic salad. I love peaches, but I have to admit I love California peaches more than Michigan ones. I’m a Cali girl stuck in Michigan 😉
Thank you! I’ve never tried the peaches in California but I’ve vacationed there and can see why you miss it!
Ooops, salad! Blame it on sleep deprivation 😉
What a wonderful combination of flavors! Perfect for summer!
Thank you!!
Looks like we had similar ideas! 🙂 I love that you grilled the peaches. I love grilled peaches for dessert, and they’d be wonderful in this salad!
We did! Great minds . . .
Thank you!
What a gorgeous salad! The colors are beautiful and the grilled peaches~YUM! Definitely going on my “must make this week” list!
Thank you so much! Hope you enjoy!!
I love this salad, but when I read Liz’s first comment, my first thought was it would make a fabulous open-faced sammie!! LOVE!
Mmmmm – yes! Great idea!!