I did not trust grilled peaches in a Caprese salad. Honestly, that combination sounded like a mistake until the first bite caught me off guard—sweet, smoky, and creamy all at once. It started as a casual summer dinner experiment, thrown together because the peaches in my fridge were on the brink of going bad, and I wanted something fresh but interesting. The idea of grilling fruit alongside the usual tomatoes and pairing it with burrata cheese seemed a little too adventurous for someone who usually stuck to classic recipes.
But then the grill did its magic. The peaches caramelized just enough to bring out their natural sweetness, while the burrata stayed cool and luscious, melting gently into every bite. The basil and balsamic drizzle tied everything together like a quiet symphony of flavors that made me pause and savor. It wasn’t an instant love affair—I kept going back to it, tweaking the ingredients and timing. What stuck was the way this salad feels both fancy and utterly relaxed, perfect for those hot evenings when you want something fresh but different.
Now, this fresh grilled peach Caprese salad with creamy burrata is one of my go-to dishes for summer gatherings or when I want to impress without fuss. It’s that rare recipe that surprised me into belief, and honestly, it’s stayed around because it tastes like the kind of indulgence you can enjoy guilt-free. The sweetness of the peaches, the creaminess of burrata, and the herbaceous punch of fresh basil make it a subtle showstopper. It’s a little unexpected, a little comforting, and just the kind of dish that feels like a quiet celebration of simple ingredients done right.
Why You’ll Love This Fresh Grilled Peach Caprese Salad Recipe
This recipe isn’t just another fruit salad; it’s a result of careful trial and error and honest kitchen moments. What makes it click so well? Let me share a few reasons why it’s become a favorite in my recipe rotation:
- Quick & Easy: You can have this salad ready in under 20 minutes, perfect for those last-minute summer dinners or when unexpected guests drop by.
- Simple Ingredients: No need to hunt down fancy items—just fresh peaches, burrata, basil, tomatoes, and staples like olive oil and balsamic vinegar.
- Perfect for Summer: Whether it’s a backyard BBQ or a light lunch, this salad shines brightest with seasonal peaches and ripe tomatoes.
- Crowd-Pleaser: People always ask for seconds, especially when served alongside grilled dishes like lemon herb chicken skewers.
- Unbelievably Delicious: The smoky char on the peaches plus creamy burrata creates a texture and flavor combo that’s seriously next-level.
What really sets this fresh grilled peach Caprese salad apart is the grilling technique, which adds depth without overpowering the delicate flavors. The burrata’s creaminess is a luxury that turns a simple salad into something special—like a secret ingredient that no one expects but everyone loves. If you think summer salads are boring, this one might just change your mind.
Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples or fresh picks from the farmer’s market that come together effortlessly.
- Fresh Peaches – 3 large, ripe peaches, halved and pitted (look for firm but juicy peaches for grilling)
- Fresh Mozzarella or Burrata Cheese – 8 oz (225g) creamy burrata (I recommend BelGioioso brand for richness)
- Heirloom or Cherry Tomatoes – 1 cup, halved or sliced (seasonal and colorful for visual appeal)
- Fresh Basil Leaves – 1/2 cup loosely packed (adds that classic Caprese herbaceous note)
- Extra Virgin Olive Oil – 3 tablespoons (choose a peppery, fruity variety for best flavor)
- Balsamic Glaze or Reduction – 2 tablespoons (adds sweet tang, you can make your own by simmering balsamic vinegar until syrupy)
- Sea Salt – to taste (a flaky salt like Maldon works beautifully)
- Freshly Ground Black Pepper – to taste
- Optional: Toasted Pine Nuts – 2 tablespoons (for a crunchy contrast)
For a slight twist, in summer you could swap peaches for grilled apricots like in my grilled apricot burrata flatbread. If you need a dairy-free option, try swapping burrata with a creamy vegan cheese or marinated tofu.
Equipment Needed
- Grill or grill pan – essential for that signature char on the peaches
- Tongs – for flipping peaches carefully
- Sharp knife – to halve peaches and slice tomatoes
- Serving platter or bowl – something wide enough to arrange the salad beautifully
- Small saucepan (optional) – if you want to make your own balsamic reduction
If you don’t have a grill, a cast iron grill pan on the stovetop works just fine, though you might miss a little of that smoky flavor. For balsamic glaze, pre-made versions are convenient, but simmering your own allows you to control thickness and sweetness. I’ve also found that using a silicone brush helps when oiling peach halves before grilling to avoid sticking. For budget-friendly tools, a basic grill pan and a trusty knife go a long way.
Preparation Method

- Preheat the grill: Get your grill or grill pan hot over medium-high heat, about 400°F (200°C). This usually takes around 5-7 minutes.
- Prepare the peaches: Rinse and dry the peaches. Slice them in half and remove the pits. Brush the cut sides lightly with olive oil to prevent sticking and encourage caramelization.
- Grill the peaches: Place peaches cut-side down on the grill. Cook for about 3-4 minutes until grill marks appear and the fruit softens slightly but still holds shape. Flip and grill skin side for another 2 minutes. Remove and let cool slightly.
- Slice the tomatoes: While peaches cool, slice heirloom tomatoes into thick rounds or halve cherry tomatoes. Arrange them on your serving platter.
- Arrange the salad: Tear the grilled peaches into bite-sized pieces or leave in halves as you prefer. Place burrata in the center or break into chunks over the tomatoes and peaches. Scatter fresh basil leaves on top.
- Season and dress: Drizzle extra virgin olive oil and balsamic glaze evenly over the salad. Sprinkle with sea salt and freshly ground black pepper to taste.
- Optional finishing touch: Toast pine nuts in a dry skillet over medium heat until golden (about 3-4 minutes) and sprinkle on top for crunch.
Watch for peaches that become too mushy on the grill—that’s a sign the heat is too high or they’ve been cooking too long. The burrata should stay cool and creamy; avoid overhandling it as it can break down too much. If you want to save time, the balsamic glaze can be prepared ahead by simmering ½ cup balsamic vinegar until reduced by half, about 10-12 minutes.
Cooking Tips & Techniques
Grilling fruit can be a little intimidating if you’ve never tried it. Here are some tips I’ve picked up after a few smoky mishaps:
- Oil the fruit, not the grill: Brushing cut peaches with olive oil prevents sticking and helps caramelize the sugars without burning.
- Don’t overcook: Peaches should be warm with visible grill marks but not falling apart. Soft but firm is the sweet spot.
- Use fresh burrata: The creaminess is key, so opt for fresh, high-quality burrata. If unavailable, fresh mozzarella is a decent stand-in.
- Balance flavors: The sweetness of peaches and balsamic glaze contrasts with the creamy burrata and herbaceous basil, so don’t skimp on seasoning.
- Timing counts: Assemble the salad just before serving so the burrata stays fresh and the peaches don’t lose their warmth.
One kitchen lesson I learned the hard way was rushing the balsamic reduction—it can burn easily, so low and slow is better. Also, I once tried this salad with canned peaches (don’t do it!), which killed the fresh vibe completely. Fresh and seasonal is the way to go.
Variations & Adaptations
This fresh grilled peach Caprese salad is as versatile as it is delicious. Here are some ways to switch it up:
- Seasonal fruit swap: Try grilled nectarines, apricots, or even pineapple for a tropical twist. In fall, roasted pears work surprisingly well.
- Cheese alternatives: If you’re avoiding dairy, use a plant-based creamy cheese or marinated tofu cubes for a similar texture.
- Add nuts or seeds: Toasted walnuts, almonds, or pumpkin seeds can add crunch and flavor complexity.
- Spicy kick: Sprinkle with red pepper flakes or a drizzle of chili-infused olive oil for heat.
- Herb variations: Swap basil for fresh mint or tarragon for a different aromatic profile.
I tried a version once adding a splash of honey to the balsamic glaze, which gave it a subtle sweetness that paired beautifully with the grilled peaches. It’s also great alongside smoky meats like the bourbon glazed beef brisket for a full summer meal.
Serving & Storage Suggestions
This salad is best served fresh and slightly warm from the peaches grilling. Serve it on a large platter for a casual family-style meal or plated individually for a sophisticated touch. It pairs wonderfully with grilled proteins like chicken or pork, and a crisp white wine or sparkling water with lemon.
If you need to store leftovers, keep the salad components separate. Refrigerate the grilled peaches and burrata in airtight containers for up to 2 days. Assemble just before serving again to keep the burrata creamy and the peaches tender but not soggy.
Reheat peaches gently in a skillet or microwave for a few seconds if you want that warm contrast, but avoid overheating the cheese. Flavors settle nicely after a few hours, so if you have time, let the salad rest briefly before serving for a melded flavor experience.
Nutritional Information & Benefits
One serving of this fresh grilled peach Caprese salad (about one cup) contains approximately:
| Calories | 220 |
|---|---|
| Protein | 8 g |
| Fat | 16 g (mostly healthy fats from olive oil and cheese) |
| Carbohydrates | 12 g (mostly natural sugars from peaches and tomatoes) |
Peaches provide vitamin C, antioxidants, and fiber, supporting digestion and skin health. Burrata offers calcium and protein, while olive oil contributes heart-healthy monounsaturated fats. This salad is naturally gluten-free and can be made low-carb by moderating fruit portions.
From my perspective, this recipe feels like a delicious way to enjoy seasonal produce without excess calories or fuss, making it a smart choice for summer menus.
Conclusion
This fresh grilled peach Caprese salad with creamy burrata is proof that sometimes the oddest combinations turn into kitchen winners. It’s easy to make, uses simple ingredients, and brings something a little unexpected to the table. You can customize it based on what’s in season or what’s in your fridge, which is why it’s stuck around in my summer repertoire.
For me, it’s that satisfying balance of smoky, sweet, creamy, and fresh that makes me reach for it again and again. If you’re looking for a salad that’s more than just a side dish, this one might be your new favorite. Feel free to share how you tweak it or pair it with your favorite meals—I’m always curious about new takes on this simple but special dish.
Cooking should be fun, and sometimes that means letting a recipe surprise you like this fresh grilled peach Caprese salad did me.
Frequently Asked Questions
Can I use fresh mozzarella instead of burrata?
Yes, fresh mozzarella is a good substitute, though burrata’s creamier texture adds a richer experience.
How do I make balsamic glaze at home?
Simmer ½ cup balsamic vinegar over low heat until it reduces by half and thickens, about 10-12 minutes.
Can I prepare this salad ahead of time?
Prepare components separately and assemble just before serving to keep the burrata fresh and peaches from getting soggy.
What if I don’t have a grill?
A grill pan or even a hot cast iron skillet works well to get those nice char marks on the peaches.
Is this salad suitable for a vegan diet?
Not as written due to burrata, but swapping in a creamy vegan cheese or marinated tofu makes it vegan-friendly.
Pin This Recipe!

Fresh Grilled Peach Caprese Salad Recipe Easy Homemade Burrata Version
A fresh and easy summer salad combining smoky grilled peaches, creamy burrata, ripe tomatoes, and fresh basil, drizzled with olive oil and balsamic glaze for a perfect balance of sweet, smoky, and creamy flavors.
- Prep Time: 10 minutes
- Cook Time: 7 minutes
- Total Time: 17 minutes
- Yield: 4 servings 1x
- Category: Salad
- Cuisine: Italian-inspired
Ingredients
- 3 large ripe peaches, halved and pitted
- 8 oz (225g) creamy burrata cheese
- 1 cup heirloom or cherry tomatoes, halved or sliced
- 1/2 cup fresh basil leaves, loosely packed
- 3 tablespoons extra virgin olive oil
- 2 tablespoons balsamic glaze or reduction
- Sea salt, to taste
- Freshly ground black pepper, to taste
- Optional: 2 tablespoons toasted pine nuts
Instructions
- Preheat the grill or grill pan over medium-high heat (about 400°F or 200°C) for 5-7 minutes.
- Rinse and dry the peaches. Slice them in half and remove the pits. Brush the cut sides lightly with olive oil.
- Place peaches cut-side down on the grill. Cook for 3-4 minutes until grill marks appear and the fruit softens slightly but still holds shape. Flip and grill skin side for another 2 minutes. Remove and let cool slightly.
- While peaches cool, slice heirloom tomatoes into thick rounds or halve cherry tomatoes. Arrange them on a serving platter.
- Tear the grilled peaches into bite-sized pieces or leave in halves as preferred. Place burrata in the center or break into chunks over the tomatoes and peaches. Scatter fresh basil leaves on top.
- Drizzle extra virgin olive oil and balsamic glaze evenly over the salad. Sprinkle with sea salt and freshly ground black pepper to taste.
- Optional: Toast pine nuts in a dry skillet over medium heat until golden (about 3-4 minutes) and sprinkle on top.
Notes
Brush peaches with olive oil to prevent sticking and encourage caramelization. Avoid overcooking peaches to keep them firm but soft. Use fresh burrata for best creaminess. Assemble salad just before serving to keep burrata fresh and peaches warm. Balsamic glaze can be made ahead by simmering balsamic vinegar until syrupy.
Nutrition
- Serving Size: About 1 cup per serv
- Calories: 220
- Fat: 16
- Carbohydrates: 12
- Protein: 8
Keywords: grilled peach salad, Caprese salad, burrata salad, summer salad, grilled fruit, easy salad recipe, fresh basil, balsamic glaze


