Late August, and the only thing I want is this grilled peach and burrata salad. The farmer’s market has reached that glorious, almost frantic point where peaches are practically falling off the tables, and you can smell them before you even turn the corner. I remember standing there, a paper bag already heavy with tomatoes and basil, and a woman next to me was arguing with her husband about how many peaches was too many. I grabbed an extra basket and walked home knowing exactly what I was going to do with them.
There’s a specific kind of magic that happens when you grill a peach. The heat does something to the sugars—concentrates them, makes them almost jammy on the inside while the outside gets those dark, smoky marks that look like a map of somewhere you’d rather be. And burrata? Well, burrata is the quiet friend who somehow makes everything better. It’s creamy and delicate and it doesn’t try to steal the show.
I made this salad for a Labor Day party a few years back, mostly because I needed something that looked impressive but didn’t require me to stand over a hot stove while everyone else was drinking wine on the patio. It worked. People stood around the bowl picking at it with their forks, and someone asked for the recipe before the burgers even hit the grill. That’s when I knew this one was a keeper.
This isn’t a complicated recipe. It’s the kind of thing you throw together when you want to eat something that tastes like summer but feels a little bit special. Trust me on this one.
Why You’ll Love This Recipe
I’ve tested this salad more times than I can count, and I can tell you with confidence—it works every single time. Here’s what makes it stand out from every other summer salad you’ve tried.
- Ready in 20 Minutes : From the moment you fire up the grill to the moment you’re digging in, you’re looking at about twenty minutes. Perfect for those Labor Day afternoons when you’d rather be socializing than slaving away in the kitchen.
- Simple, High-Quality Ingredients : There’s nothing weird here. No obscure spices or hard-to-find specialty items. Just good peaches, good cheese, good greens, and a few pantry staples.
- Perfect for Entertaining : This salad looks like you spent an hour plating it at a fancy restaurant. In reality, it comes together in a single bowl with almost no fuss. It’s my go-to for potlucks, barbecues, and any gathering where I want to look like I have my life together.
- Crowd-Pleaser Across the Board : I’ve served this to vegetarians, meat-lovers, picky eaters, and people who claim they don’t like salad. It disappears every single time. The combination of smoky, sweet, creamy, and tangy is basically irresistible.
- Unbelievably Delicious Flavor Contrast : The warm, caramelized peaches against the cold, creamy burrata. The peppery arugula against the sweet balsamic glaze. The crunchy toasted nuts against the soft cheese. Every bite is a textural and flavor experience.
What makes this recipe different from all the other peach salads out there? It’s the timing. Most recipes tell you to grill the peaches and then let them sit. I’ve learned that the secret is to assemble the salad while the peaches are still warm. That slight heat softens the burrata just enough that it starts to melt into the greens, creating this almost sauce-like effect that coats everything in creamy goodness. It’s a small detail, but it makes all the difference.
This is the kind of salad that makes you close your eyes after the first bite. It’s summer on a plate, and it’s exactly what you want to be eating on the last long weekend before fall.
What Ingredients You Will Need
This recipe relies on a handful of ingredients, each one playing a specific role in creating that perfect balance of flavors and textures. Here’s what you’ll need and why each one matters.
For the Salad Base
- 4 ripe but firm peaches (halved and pitted) — The star of the show. You want peaches that are sweet and fragrant but still hold their shape on the grill. If they’re too soft, they’ll turn to mush. Look for peaches that give slightly when you press them but aren’t squishy.
- 8 ounces burrata cheese (2 small balls or 1 large ball, at room temperature) — Burrata is essentially fresh mozzarella with a creamy, buttery center. It’s rich and indulgent and it pairs beautifully with the smoky sweetness of the peaches. I recommend bringing it to room temperature before serving so the inside is extra luscious.
- 5 ounces baby arugula — I love arugula here because its peppery bite cuts through the richness of the burrata and the sweetness of the peaches. It’s not a shy green, and that’s exactly what this salad needs. You could use a spring mix or spinach in a pinch, but the arugula really makes it sing.
- 1/3 cup toasted pecans or walnuts (roughly chopped) — The crunch is non-negotiable. Toasted nuts add texture and a warm, earthy flavor that grounds all the other ingredients. I prefer pecans for their buttery sweetness, but walnuts work beautifully too.
- Fresh basil leaves (about 10-12 leaves, torn) — Basil and peaches are a classic pairing for a reason. The herbaceous, slightly peppery notes of fresh basil brighten up the whole dish. Add them right before serving so they don’t wilt.
For the Balsamic Glaze
- 1/2 cup balsamic vinegar — You can buy pre-made balsamic glaze at the store, but making your own is incredibly easy and gives you control over the thickness and sweetness. I like to use a good quality balsamic here, but nothing crazy expensive.
- 2 tablespoons honey or brown sugar — This balances the acidity of the vinegar and helps it reduce into a syrupy, sweet-tangy glaze. Honey adds a floral note that I really like with the peaches.
For the Dressing
- 3 tablespoons extra virgin olive oil — Use a good one here since you’ll taste it directly. I like a fruity, slightly peppery olive oil for this salad.
- 1 tablespoon balsamic vinegar — Just a splash to brighten things up and tie the whole salad together.
- 1 teaspoon Dijon mustard — This acts as an emulsifier to help the dressing come together, plus it adds a subtle tangy kick.
- Salt and freshly ground black pepper (to taste) — Don’t skimp on the salt. It brings out the sweetness of the peaches and the richness of the burrata.
For Grilling the Peaches
- 1 tablespoon olive oil or avocado oil (for brushing the peaches) — A neutral oil with a high smoke point is best here. You just need enough to prevent sticking and help those beautiful grill marks form.
Ingredient Note : If you can’t find burrata, fresh mozzarella works in a pinch, but the texture won’t be quite the same. The whole point of burrata is that luscious, creamy center that oozes out when you cut into it. It’s worth seeking out. Most grocery stores carry it now in the specialty cheese section.
Substitution Idea : For a dairy-free version, you could try a high-quality cashew-based ricotta or just omit the cheese altogether and add some creamy avocado slices instead. It won’t be the same salad, but it’ll still be delicious.
Equipment Needed
You don’t need much for this recipe, which is part of its beauty. Here’s what you’ll want to have on hand.
- Outdoor grill or grill pan — A charcoal grill will give you the smokiest flavor, but a gas grill or even a cast-iron grill pan on the stovetop works perfectly. I’ve made this on a tiny apartment grill pan more times than I can count, and it’s always been great.
- Tongs — For flipping the peaches on the grill. You want a good pair with a firm grip so you don’t accidentally drop a peach half into the fire.
- Small saucepan — For making the balsamic glaze. Any small pot will do.
- Large serving platter or shallow bowl — You want something wide enough to arrange the salad in a single layer so every bite gets a little bit of everything.
- Chef’s knife and cutting board — For halving the peaches and chopping the nuts.
- Pastry brush — For brushing the oil onto the peach halves before grilling. A silicone brush is easiest to clean.
- Whisk or small jar — For making the dressing. A jar with a tight-fitting lid is my preferred method—just shake it all together.
Budget-Friendly Tip : If you don’t have a grill or grill pan, you can roast the peach halves in a cast-iron skillet in the oven at 425°F for about 10 minutes. They won’t have those iconic grill marks, but they’ll still caramelize beautifully and taste delicious.
Preparation Method
Let me walk you through this step by step. I’ve made this salad dozens of times, and these are the little tricks I’ve picked up along the way.
Step 1: Make the Balsamic Glaze
Pour 1/2 cup of balsamic vinegar into a small saucepan and add 2 tablespoons of honey. Bring it to a gentle simmer over medium heat, then reduce the heat to low. Let it bubble away for about 8-10 minutes, stirring occasionally, until it has reduced by about half and has a syrupy consistency. You’ll know it’s ready when it coats the back of a spoon. Keep an eye on it toward the end—it can go from perfect to burnt pretty quickly. Remove it from the heat and let it cool while you prepare everything else. It will thicken more as it cools.
Step 2: Preheat the Grill
While the glaze is reducing, preheat your grill or grill pan to medium-high heat. You want it nice and hot so you get those beautiful char marks on the peaches. If you’re using a charcoal grill, wait until the coals are covered with white ash and the heat is steady. For a gas grill, about 10 minutes on high should do it.
Step 3: Prepare the Peaches
Cut the peaches in half and remove the pits. If your peaches are particularly stubborn, you can gently twist the two halves in opposite directions to separate them. Brush the cut sides lightly with olive oil—just enough to coat the surface. Don’t soak them; you’re not trying to fry them, just prevent sticking and encourage caramelization.
Step 4: Grill the Peaches
Place the peaches cut-side down on the grill grates. Let them cook undisturbed for 3-4 minutes. Don’t move them around! You want those dark grill marks to develop. After 3-4 minutes, use your tongs to carefully flip them over. Grill for another 2-3 minutes on the skin side. The peaches should be tender when you poke them with a knife but not falling apart. Transfer them to a plate and let them cool for just a minute or two—you want them warm, not scorching hot.
Step 5: Make the Dressing
In a small bowl or jar, whisk together 3 tablespoons of olive oil, 1 tablespoon of balsamic vinegar, 1 teaspoon of Dijon mustard, and a pinch of salt and pepper. If you’re using a jar, just screw the lid on tight and shake it like you mean it. Taste it and adjust the seasoning if needed. The dressing should be tangy and bright, with just a hint of mustard heat.
Step 6: Assemble the Salad
Here’s where the magic happens. Spread the arugula out on your serving platter or in a large shallow bowl. Drizzle about half of the dressing over the greens and toss gently with your hands to coat. Now, arrange the warm grilled peach halves on top of the arugula. Nestle them in there nicely.
Take the burrata and place it on the platter. If you’re using one large ball, place it in the center. If you have two smaller ones, place them on opposite sides. Gently tear the burrata open with your hands or use a knife to cut into it. You want the creamy center to start oozing out onto the greens and peaches.
Step 7: Finish and Serve
Sprinkle the toasted pecans over everything. Tear the fresh basil leaves and scatter them on top. Drizzle the remaining dressing and a generous amount of the balsamic glaze over the whole platter. Finish with a few cracks of black pepper and a light sprinkle of flaky sea salt if you have it. Serve immediately while the peaches are still warm and the burrata is at its creamiest.
Cooking Tips & Techniques
I’ve learned a few things the hard way so you don’t have to. Here are my best tips for getting this salad right every single time.
Don’t overcook the peaches. This is the most common mistake I see. You want them to have nice grill marks and be slightly softened, but they should still hold their shape. If you cook them too long, they’ll turn into grilled peach mush, which is sad and messy. Three to four minutes per side is usually perfect, but keep an eye on them. The size and ripeness of your peaches will affect the cooking time.
Let the burrata come to room temperature. Cold burrata is sad burrata. Take it out of the fridge about 30 minutes before you plan to serve the salad. The inside will be much creamier and more luxurious at room temperature. Trust me on this one—it makes a huge difference.
Toast your nuts. I know it’s an extra step, but untoasted nuts are a missed opportunity. Spread them on a baking sheet and toast them in a 350°F oven for 5-7 minutes, or until they’re fragrant and slightly darker. You can also toast them in a dry skillet over medium heat, shaking frequently, for about 3-4 minutes. Keep a close eye on them—nuts go from toasted to burnt in about 30 seconds.
Make the glaze ahead of time. The balsamic glaze can be made up to a week in advance and stored in an airtight container in the refrigerator. It will thicken up quite a bit when cold, so just let it come to room temperature or give it a quick zap in the microwave for 10 seconds before using.
Grill more peaches than you think you need. I always throw an extra peach or two on the grill because I inevitably end up snacking on them while I’m assembling the salad. Plus, leftover grilled peaches are amazing on yogurt, oatmeal, or ice cream the next day.
Timing is everything. This salad is best served immediately after assembly, so don’t make it ahead of time. You can have all your components prepped and ready to go—the glaze made, the nuts toasted, the dressing whisked—and then grill the peaches and assemble right before serving. The whole active cooking time is about 10 minutes, so it’s not stressful at all.
Variations & Adaptations
One of the things I love about this salad is how adaptable it is. Here are some ways to make it your own.
Make it a main dish. Add some grilled chicken or shrimp on top to turn this into a full meal. The smoky protein pairs beautifully with the peaches and burrata. I’ve also added crispy prosciutto crumbled over the top, and let me tell you, that salty crunch is something special.
Try different fruits. Peaches are the star here, but this salad works beautifully with nectarines, plums, or even apricots. In late summer, I’ve used a mix of all three for a colorful, varied platter. Grilled figs would also be incredible if you can find them.
Go dairy-free. If you’re avoiding dairy, you can skip the burrata and add creamy avocado slices instead. It’s not the same experience, but the creamy texture and healthy fats still work beautifully with the grilled peaches. You could also try a vegan cashew ricotta if you’re feeling ambitious.
Switch up the greens. Arugula is my favorite, but this salad is also fantastic with a mix of baby spinach and watercress, or even with a base of grilled romaine hearts for extra smoky flavor. In the winter, I’ve used a bed of massaged kale, and it was surprisingly good.
Add some crunch. Beyond the nuts, you could add crispy fried shallots, toasted pumpkin seeds, or even some crumbled goat cheese for extra texture. I once added some crushed honey-roasted almonds by accident (long story), and it was a happy accident I’ve repeated on purpose.
Personal variation I love: Sometimes I’ll swap the balsamic glaze for a hot honey vinaigrette. Just whisk together 3 tablespoons olive oil, 2 tablespoons hot honey, 1 tablespoon apple cider vinegar, and a pinch of salt. The spicy-sweet combo with the creamy burrata is absolutely addictive.
Serving & Storage Suggestions
This salad is at its absolute best served immediately, while the peaches are still warm and the burrata is perfectly creamy. I like to serve it on a large wooden board or a wide ceramic platter so everyone can see all the beautiful components. It’s perfect as a side dish for grilled meats, but it’s also substantial enough to be a light lunch on its own.
What to serve with it: This salad is a natural partner for anything off the grill. Think grilled steak, chicken, or salmon. It’s also fantastic alongside a crusty loaf of bread—maybe a crispy no-knead sourdough bread to soak up all those delicious juices and creamy burrata. For a drink, a crisp Sauvignon Blanc or a dry rosé is perfect. If you’re feeling fancy, a light Prosecco would be lovely too.
Storage: Honestly, this salad doesn’t store well. The arugula will wilt, the peaches will get soggy, and the burrata will lose its beautiful creamy texture. If you have leftovers, you can store them in an airtight container in the refrigerator for up to a day, but the texture will be quite different. I’d recommend eating it all in one sitting—it’s that good.
Reheating: Don’t even think about it. The magic of this salad is in the contrast of warm and cold, creamy and crunchy. Reheating will just make everything sad and limp. If you must repurpose leftovers, chop everything up and toss it into a grain bowl with some cooked quinoa or farro. The flavors will still be good, even if the textures have changed.
Nutritional Information & Benefits
This salad is a beautiful balance of indulgence and nutrition. Here’s what you’re getting in each serving.
| Nutrient | Amount Per Serving (approx.) |
|---|---|
| Calories | 380-420 |
| Total Fat | 28g |
| Saturated Fat | 10g |
| Carbohydrates | 28g |
| Fiber | 5g |
| Sugar | 18g |
| Protein | 12g |
| Vitamin C | 25% DV |
| Calcium | 20% DV |
Health highlights: Peaches are rich in vitamins A and C, plus they’re a good source of fiber and antioxidants. Arugula is packed with vitamin K and has those wonderful anti-inflammatory properties. Burrata provides calcium and protein, and the olive oil is full of heart-healthy monounsaturated fats. The nuts add healthy fats, protein, and a nice dose of magnesium.
Dietary considerations: This recipe is naturally vegetarian and gluten-free. To make it dairy-free, simply omit the burrata or use a plant-based alternative. It’s also relatively low in carbs for a salad with fruit, making it suitable for those watching their carbohydrate intake.
I love that this salad feels indulgent—like a special occasion dish—but it’s actually packed with real, whole foods that make you feel good. It’s the kind of meal that satisfies your taste buds and your body at the same time.
Conclusion
This grilled peach and burrata salad has become my official Labor Day tradition. It’s the dish I bring to every end-of-summer gathering, and it never fails to impress. There’s something about the combination of smoky, sweet, creamy, and tangy that just hits every single note perfectly. It tastes like the best parts of summer, all piled onto one plate.
I love that this recipe is forgiving enough for a beginner to pull off but impressive enough to serve to your most food-snob friends. It’s the kind of dish that makes people think you spent hours in the kitchen when really, you were out on the patio with a glass of wine the whole time. And honestly, isn’t that the dream?
I’d love to hear how this salad turns out for you. Did you try any variations? Add any fun twists? Drop a comment below and let me know—I read every single one, and I love seeing how you make these recipes your own. And if you’re looking for another showstopper for your next gathering, you might enjoy this homemade fresh strawberry galette with vanilla glaze for dessert. It’s simple, beautiful, and tastes like pure summer.
Until next time, happy grilling, and don’t forget to save room for another peach.
Frequently Asked Questions
Can I make this salad ahead of time?
I don’t recommend assembling this salad more than 10-15 minutes before serving. The arugula will wilt from the warm peaches and dressing, and the burrata will lose its beautiful creamy texture. However, you can prep all the components ahead of time—make the glaze, toast the nuts, whisk the dressing, and wash the arugula. Then just grill the peaches and assemble right before you’re ready to eat.
What if I don’t have a grill?
No problem at all! You can use a cast-iron grill pan on the stovetop, or even a regular skillet. If you don’t have either, you can roast the peach halves in the oven at 425°F for about 10 minutes. They won’t have those signature grill marks, but they’ll still caramelize beautifully and taste delicious.
Can I use frozen peaches?
I really don’t recommend it. Frozen peaches are much too soft and watery to hold up on the grill. They’ll turn into mush and won’t develop that beautiful caramelization. Fresh, ripe but firm peaches are essential for this recipe. If peaches aren’t in season, try this recipe with grilled nectarines or plums instead.
What can I substitute for burrata?
Fresh mozzarella is the closest substitute, but it won’t have that luscious, creamy center. You could also use a soft goat cheese or even a thick, creamy ricotta. For a dairy-free option, creamy avocado slices work surprisingly well and add a similar richness to the salad.
How do I know when the balsamic glaze is done?
The glaze is ready when it has reduced by about half and has a syrupy consistency that coats the back of a spoon. It will continue to thicken as it cools, so don’t cook it until it’s super thick on the stove. If it gets too thick, you can thin it out with a splash of warm water or vinegar. And if you accidentally burn it (it happens to the best of us), just start over—it’s only vinegar and honey, so it’s not a costly mistake.
Pin This Recipe!

Best Grilled Peach & Burrata Salad for Labor Day
A stunning summer salad featuring smoky grilled peaches, creamy burrata, peppery arugula, and a sweet-tangy balsamic glaze. Ready in 20 minutes, it’s the perfect showstopper for Labor Day gatherings.
- Total Time: 20 minutes
- Yield: 4 servings 1x
Ingredients
- 4 ripe but firm peaches, halved and pitted
- 8 ounces burrata cheese (2 small balls or 1 large ball), at room temperature
- 5 ounces baby arugula
- 1/3 cup toasted pecans or walnuts, roughly chopped
- 10–12 fresh basil leaves, torn
- 1/2 cup balsamic vinegar
- 2 tablespoons honey or brown sugar
- 3 tablespoons extra virgin olive oil
- 1 tablespoon balsamic vinegar
- 1 teaspoon Dijon mustard
- Salt and freshly ground black pepper, to taste
- 1 tablespoon olive oil or avocado oil (for brushing peaches)
Instructions
- Make the balsamic glaze: In a small saucepan, combine 1/2 cup balsamic vinegar and 2 tablespoons honey. Bring to a gentle simmer over medium heat, then reduce heat to low. Cook for 8-10 minutes, stirring occasionally, until reduced by half and syrupy. Remove from heat and let cool.
- Preheat grill or grill pan to medium-high heat.
- Cut peaches in half and remove pits. Brush cut sides lightly with olive oil.
- Place peaches cut-side down on grill. Cook undisturbed for 3-4 minutes until grill marks form. Flip and grill for another 2-3 minutes on skin side. Peaches should be tender but not falling apart. Transfer to a plate and let cool slightly.
- Make the dressing: In a small bowl or jar, whisk together 3 tablespoons olive oil, 1 tablespoon balsamic vinegar, 1 teaspoon Dijon mustard, and a pinch of salt and pepper. Set aside.
- Assemble the salad: Spread arugula on a large serving platter or shallow bowl. Drizzle with half the dressing and toss gently. Arrange warm grilled peach halves on top. Place burrata on the platter and gently tear or cut to expose the creamy center.
- Sprinkle toasted pecans and torn basil over everything. Drizzle with remaining dressing and balsamic glaze. Finish with black pepper and flaky sea salt if desired. Serve immediately.
Notes
Assemble the salad while peaches are still warm to slightly soften the burrata. For best results, bring burrata to room temperature before serving. The balsamic glaze can be made up to a week ahead. If you don’t have a grill, roast peaches in a cast-iron skillet at 425°F for about 10 minutes.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Category: Salad
- Cuisine: American
Nutrition
- Serving Size: 1 serving (about 1/4
- Calories: 400
- Sugar: 18
- Sodium: 200
- Fat: 28
- Saturated Fat: 10
- Carbohydrates: 28
- Fiber: 5
- Protein: 12
Keywords: grilled peach salad, burrata salad, summer salad, Labor Day recipe, peach recipe, easy salad, vegetarian salad, gluten-free salad





