There used to be this tiny Italian place tucked behind a bookstore in Portland—barely ten tables, mismatched chairs, a chalkboard menu that changed daily. They made a grilled peach and burrata salad that I still think about, years after they closed. I mean, I literally dreamt about it once. When they shuttered during that rough summer, I actually felt a little panicked. After seven tries—seven salads that were either too sweet, too sad, or just plain wrong—I finally got it. Honestly, I almost cried when the balsamic hit the warm peaches and the burrata started to ooze. It’s not exactly their version, but it’s close enough that I can finally stop obsessing. Maybe you’ve been there—that one dish you can’t let go of. This creamy burrata and grilled peach salad is my tribute to that little restaurant, and let me tell you, it’s worth every single attempt.
The first time I tried to recreate it, I grabbed peaches that were rock hard. Disaster. The second time, I used a cheap balsamic that tasted like cough syrup. You get the picture. But somewhere around attempt number five, things clicked. I learned that the peaches need to be just ripe enough—not mushy, not green—and the burrata has to sit out for a bit so it’s not fridge-cold. The balsamic glaze? That’s the secret weapon. It ties everything together like a little flavor hug.
This salad is one of those rare dishes that feels fancy but takes almost no effort. It’s perfect for summer dinners, lazy weekend lunches, or when you want to impress someone without breaking a sweat. I keep making it because it reminds me that good food doesn’t need to be complicated—it just needs the right ingredients and a little patience. And honestly? That first bite still makes me close my eyes every single time.
Why You’ll Love This Recipe
Let me tell you why this creamy burrata and grilled peach salad has become my go-to for everything from backyard barbecues to quiet weeknight dinners. It’s one of those recipes that looks like you spent an hour in the kitchen when really, you just threw a few things together and let the ingredients shine.
- Quick & Easy: This salad comes together in under 20 minutes from start to finish. Perfect for those evenings when you want something delicious but don’t have the energy for a complicated meal.
- Simple Ingredients: No fancy grocery trips needed. You likely already have the balsamic vinegar, olive oil, and salt in your pantry. Just grab some peaches, burrata, and arugula, and you’re golden.
- Perfect for Summer: This is basically summer on a plate. Grilled peaches, creamy cheese, peppery arugula—it’s the kind of dish that makes you want to eat outside while the sun’s still warm.
- Crowd-Pleaser: I’ve served this at dinner parties, potlucks, and family gatherings. It always gets rave reviews. Even people who claim they don’t like salads go back for seconds.
- Unbelievably Delicious: The combination of warm, caramelized peaches with cold, creamy burrata and tangy balsamic glaze is next-level. It’s sweet, savory, and a little bit tangy all at once.
What makes this recipe different from the rest? It’s the technique. Grilling the peaches brings out their natural sweetness and gives them a smoky char that plays perfectly against the rich, buttery burrata. And the balsamic glaze isn’t just a drizzle—it’s reduced until it’s thick and syrupy, coating every bite with concentrated flavor. This isn’t just another salad. It’s your best version of summer comfort food.
What 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 easy to find at any grocery store during peach season.
For the Salad
- Ripe but firm peaches (4 medium) – Look for peaches that give slightly when pressed but aren’t mushy. Freestone peaches work best for grilling since they hold their shape. (I prefer using organic peaches when they’re in season—the flavor is noticeably better.)
- Fresh burrata cheese (8 ounces, 2 balls) – This is the star of the show. Burrata is a fresh mozzarella with a creamy, buttery center. Let it sit at room temperature for 15 minutes before serving so the center stays luscious and spreadable. (I recommend BelGioioso or Calabro for consistent quality.)
- Baby arugula (5 ounces, about 5 cups) – The peppery bite of arugula balances the sweetness of the peaches and the richness of the cheese. You can substitute with mixed greens or spinach if needed, but arugula really makes this salad sing.
- Fresh basil leaves (¼ cup, loosely packed) – Adds a fresh, aromatic note that ties everything together. Tear them by hand just before serving for the best flavor.
- Toasted pine nuts (3 tablespoons) – For a little crunch and nutty flavor. Toast them in a dry pan over medium heat for about 2 minutes until golden. Watch them closely—they burn fast! (Walnuts or sliced almonds work great as substitutes.)
- Good quality extra virgin olive oil (3 tablespoons) – Use something you’d actually want to dip bread in. The peppery, fruity notes matter here since it’s not cooked.
- Flaky sea salt (to taste) – Maldon or any flaky salt adds a nice crunch and burst of salinity.
- Freshly cracked black pepper (to taste)
For the Balsamic Glaze

- Balsamic vinegar (½ cup) – Use a decent quality balsamic, but it doesn’t need to be the expensive aged stuff since we’re reducing it. (I recommend Colavita or Lucini for a good balance of price and flavor.)
- Honey or brown sugar (1 tablespoon) – Just a touch to balance the acidity. You can skip this if your balsamic is already sweet.
Equipment Needed
You don’t need a fancy kitchen to make this creamy burrata and grilled peach salad. Here’s what you’ll need:
- Grill or grill pan – An outdoor grill works beautifully, but a cast iron grill pan on the stovetop does the job just as well. If you have neither, you can use a regular skillet—you just won’t get those pretty grill marks. (I’ve used a Lodge cast iron grill pan for years, and it’s never let me down.)
- Small saucepan – For making the balsamic glaze. Any small pot will work.
- Sharp knife and cutting board – For slicing the peaches. A serrated knife works best for cutting through the peach skin without smashing the fruit.
- Tongs – For flipping the peaches on the grill. Silicone-tipped tongs won’t scratch your pan.
- Large serving platter or shallow bowl – To arrange the salad beautifully.
- Pastry brush – Optional, but helpful for brushing the peaches with oil before grilling.
Budget-friendly tip: If you don’t have a grill pan, a regular non-stick skillet works fine. The peaches will still caramelize and taste amazing—they just won’t have those Instagram-worthy grill marks. And honestly? Nobody will care once they taste it.
Preparation Method
- Make the balsamic glaze first. Pour ½ cup balsamic vinegar and 1 tablespoon honey into a small saucepan. 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 reduces by about half and coats the back of a spoon. It should be thick enough that it doesn’t immediately run off the spoon. (Pro tip: It will thicken more as it cools, so take it off the heat when it’s still slightly runnier than you want.) Set it aside to cool while you work on everything else.
- Prep the peaches. Cut each peach in half and remove the pit. If they’re freestone peaches, the pit should come out easily. If not, gently twist the halves apart and use a small knife to remove the pit. Brush the cut sides of the peaches lightly with olive oil—this prevents sticking and helps with caramelization.
- Heat your grill or grill pan. Get it nice and hot over medium-high heat. You want those sizzle marks! Let it heat for at least 5 minutes so it’s properly preheated. (I learned this the hard way—cold pans make sad, steamed peaches.)
- Grill the peaches. Place the peaches cut-side down on the hot grill. Let them cook undisturbed for 3-4 minutes until you see nice grill marks and the peaches start to soften. Flip them over and cook for another 1-2 minutes on the skin side. They should be tender but still hold their shape. (Your kitchen will smell incredible at this point.)
- Toast the pine nuts. While the peaches are grilling, toss the pine nuts into a small dry skillet over medium heat. Shake the pan frequently and watch them like a hawk—they go from golden to burnt in about 30 seconds. After 2-3 minutes, when they’re fragrant and lightly browned, transfer them to a plate to cool.
- Assemble the salad. Spread the arugula on a large serving platter or shallow bowl. Arrange the grilled peach halves on top, cut-side up so they look beautiful. Tear the burrata into large chunks and nestle them among the peaches. (Don’t slice it—tearing gives you those gorgeous ragged edges that catch the dressing.)
- Finish and serve. Drizzle everything generously with the balsamic glaze and a good glug of olive oil. Sprinkle with the toasted pine nuts, torn basil leaves, flaky sea salt, and a shower of freshly cracked black pepper. Serve immediately while the peaches are still warm and the burrata is cool and creamy. The contrast is everything.
Cooking Tips & Techniques
After making this creamy burrata and grilled peach salad more times than I care to count, I’ve picked up a few tricks that make a real difference. Here’s what I wish someone had told me from the start.
Don’t skip the room temperature step for burrata. Cold burrata straight from the fridge has a firm, almost rubbery texture. Let it sit out for 15-20 minutes before serving, and the center becomes this luscious, spreadable cream that coats everything it touches. Trust me on this one.
Watch the grill heat like it’s your job. If your grill or pan isn’t hot enough, the peaches will steam instead of caramelizing. If it’s too hot, they’ll burn on the outside before they soften. Medium-high is the sweet spot. You should hear a satisfying sizzle when the peaches hit the surface.
Make extra balsamic glaze. Seriously, double the recipe. It keeps in the fridge for weeks and is amazing on everything—roasted vegetables, grilled meats, even drizzled over vanilla ice cream. I always have a jar in my fridge now.
The biggest mistake I made? Using underripe peaches. I was so excited to make this salad that I grabbed whatever peaches were at the store, even though they were hard as baseballs. They grilled up tough and sour. Peaches should give slightly when you press them—like a gentle handshake, not a dead fish and not a rock.
Multitasking tip: While the balsamic glaze is reducing, you can prep the peaches and toast the pine nuts. Everything comes together in about 15 minutes if you stay organized. I usually start the glaze, then grill the peaches while it simmers, then toast the nuts while the peaches rest. Smooth sailing.
Variations & Adaptations
One of the best things about this creamy burrata and grilled peach salad is how flexible it is. Here are some variations I’ve tried and loved:
Make it a full meal: Add grilled chicken or prosciutto on top to turn this into a satisfying dinner. The saltiness of prosciutto is incredible against the sweet peaches. Or try it with grilled shrimp for a lighter option.
Seasonal swaps: When peaches aren’t in season, grilled nectarines or plums work beautifully. In the fall, try grilled pears or figs. Each fruit brings its own personality to the dish. (I once made this with grilled figs in September, and it was absolutely divine.)
Dietary adaptations: To make this dairy-free, swap the burrata for a good vegan mozzarella or just skip the cheese entirely and add avocado for creaminess. For a nut-free version, skip the pine nuts or use toasted pumpkin seeds instead. This salad is naturally gluten-free, so it works for celiac friends without any changes.
Flavor twists: Add a handful of fresh mint along with the basil for an extra layer of freshness. Or sprinkle with a little red pepper flake for heat that cuts through the richness. I’ve even added a drizzle of honey over the top when the peaches weren’t as sweet as I wanted—it works.
Different greens: If arugula is too peppery for your taste, try baby spinach, mixed greens, or even watercress. Each green brings a slightly different vibe to the salad.
Serving & Storage Suggestions
This salad is best served immediately while the peaches are still warm and the burrata is cool and creamy. The temperature contrast is part of the magic. I like to serve it on a large wooden board or a wide, shallow bowl so everything is spread out and visible.
What to serve with it: This salad pairs beautifully with grilled chicken, steak, or fish. It’s also wonderful as a starter for an Italian-inspired dinner—think pasta with pesto or a simple tomato sauce, followed by this salad. For drinks, a crisp Sauvignon Blanc or a light Pinot Grigio complements the peaches and burrata perfectly. Non-alcoholic? Try sparkling water with a splash of peach juice.
Storage: If you have leftovers (honestly, this rarely happens in my house), store the components separately. The grilled peaches will keep in an airtight container in the fridge for up to 2 days. The balsamic glaze keeps for weeks at room temperature or in the fridge. The arugula and burrata are best fresh, so only assemble what you’ll eat.
Reheating: Leftover grilled peaches can be gently warmed in a skillet over medium heat for a minute or two. Or eat them cold—they’re still delicious straight from the fridge, especially chopped up and tossed into yogurt or oatmeal the next morning. (Ask me how I know.)
Flavor development: The balsamic glaze actually gets better after a day or two as the flavors meld. The peaches, however, are best right after grilling. So make the glaze ahead if you want, but grill the peaches just before serving.
Nutritional Information & Benefits
This creamy burrata and grilled peach salad is a pretty balanced dish, nutritionally speaking. Here’s a rough estimate per serving (assuming 4 servings):
| Nutrient | Per Serving |
|---|---|
| Calories | ~320 |
| Protein | 12g |
| Fat | 22g |
| Carbohydrates | 20g |
| Fiber | 3g |
| Sugar | 15g (mostly natural from peaches) |
The peaches are a great source of vitamins A and C, plus antioxidants that support your immune system. Arugula is packed with vitamin K and folate, and it’s a good source of calcium. Burrata provides protein and calcium, though it’s higher in saturated fat, so enjoy it in moderation. The olive oil adds healthy monounsaturated fats that are good for your heart.
This salad is naturally gluten-free and can be made vegetarian. If you’re watching your dairy intake, you can use a smaller amount of burrata or swap it for fresh mozzarella, which has less fat. The pine nuts add a little protein and healthy fats, plus magnesium and zinc.
I personally love that this salad feels indulgent but isn’t actually that heavy. It’s the kind of dish that satisfies a craving without making you feel sluggish afterward. Perfect for summer when you want something light but still deeply satisfying.
Conclusion
This creamy burrata and grilled peach salad is one of those recipes that proves simple ingredients, treated with care, can create something truly special. It’s sweet, savory, creamy, crunchy, and tangy all at once—a little symphony of summer on a plate. Whether you’re making it for a fancy dinner party or just because you found perfect peaches at the farmer’s market, I promise it will become a favorite.
Don’t be afraid to play with the proportions or swap in whatever fruit looks best at the store. That’s the beauty of this salad—it’s forgiving and flexible. And if you end up making extra balsamic glaze like I always do, you’ll find yourself drizzling it on everything for weeks.
I’d love to hear how yours turns out! Did you try a variation? Use a different fruit? Forget to toast the pine nuts and eat them raw? (I’ve been there.) Drop a comment below and share your experience. And if you loved this recipe, please share it with a friend who needs a little summer magic in their life. Happy cooking!
Frequently Asked Questions
Can I make this salad ahead of time?
You can prep the components ahead—make the balsamic glaze up to a week in advance, toast the pine nuts a day ahead, and wash the arugula. But wait to grill the peaches and assemble the salad until just before serving. The warm peaches and cool burrata are best fresh.
What if I don’t have a grill or grill pan?
No problem! You can roast the peaches in the oven at 400°F for about 10 minutes, or even caramelize them in a regular skillet over medium-high heat. They won’t have grill marks, but they’ll still be delicious and caramelized.
Can I use frozen peaches?
I don’t recommend it for this recipe. Frozen peaches release too much water when they thaw and will turn mushy on the grill. Stick with fresh, ripe peaches for the best texture and flavor. If peaches are out of season, try grilled nectarines or plums instead.
How do I know when the balsamic glaze is done?
It should coat the back of a spoon and be thick enough that it doesn’t immediately run off. Keep in mind it will thicken more as it cools, so take it off the heat when it’s still slightly runnier than you want. If it gets too thick, just whisk in a tiny splash of water to thin it out.
What can I substitute for burrata?
Fresh mozzarella is the closest substitute—it has a similar mild flavor but lacks the creamy center. For a different but delicious option, try goat cheese or feta for a tangier kick. Or use ricotta for a creamier texture that still feels luxurious.
Pin This Recipe!

Creamy Burrata & Grilled Peach Salad: Easy 20-Minute Recipe
A quick and easy summer salad featuring grilled peaches, creamy burrata, peppery arugula, and a tangy balsamic glaze. Ready in under 20 minutes, it’s perfect for weeknight dinners or impressing guests.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 4 servings 1x
- Category: Salad
- Cuisine: Italian
Ingredients
- 4 medium ripe but firm peaches
- 8 ounces fresh burrata cheese (2 balls)
- 5 ounces baby arugula (about 5 cups)
- 1/4 cup fresh basil leaves, loosely packed
- 3 tablespoons toasted pine nuts
- 3 tablespoons extra virgin olive oil
- Flaky sea salt to taste
- Freshly cracked black pepper to taste
- 1/2 cup balsamic vinegar
- 1 tablespoon honey or brown sugar
Instructions
- Make the balsamic glaze: In a small saucepan, combine 1/2 cup balsamic vinegar and 1 tablespoon honey. Bring to a gentle simmer over medium heat, then reduce heat to low. Let it bubble for 8-10 minutes, stirring occasionally, until reduced by half and coats the back of a spoon. Set aside to cool.
- Prep the peaches: Cut each peach in half and remove the pit. Brush the cut sides lightly with olive oil.
- Heat a grill or grill pan over medium-high heat for at least 5 minutes.
- Grill the peaches: Place peaches cut-side down on the hot grill. Cook undisturbed for 3-4 minutes until grill marks appear and peaches soften. Flip and cook for another 1-2 minutes on the skin side. They should be tender but still hold their shape.
- Toast the pine nuts: In a small dry skillet over medium heat, toast pine nuts for 2-3 minutes, shaking frequently, until golden and fragrant. Transfer to a plate to cool.
- Assemble the salad: Spread arugula on a large serving platter. Arrange grilled peach halves on top, cut-side up. Tear burrata into large chunks and nestle among the peaches.
- Finish and serve: Drizzle generously with balsamic glaze and olive oil. Sprinkle with toasted pine nuts, torn basil leaves, flaky sea salt, and freshly cracked black pepper. Serve immediately.
Notes
Let burrata sit at room temperature for 15-20 minutes before serving for a creamy texture. Use ripe but firm peaches. Make extra balsamic glaze—it keeps for weeks and is great on other dishes. For a dairy-free version, swap burrata for vegan mozzarella or avocado.
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 15
- Sodium: 200
- Fat: 22
- Saturated Fat: 8
- Carbohydrates: 20
- Fiber: 3
- Protein: 12
Keywords: grilled peach salad, burrata salad, summer salad, easy salad recipe, balsamic glaze, peach recipe



