Love this? Save it for later!
Share the inspiration with your friends
I was standing in the parking lot of my local farmers’ market last August when it hit me—that sweet, almost honeyed smell of a perfectly ripe peach being sliced open three stalls away. And just like that, I was twenty-two again, sitting on a rickety wooden bench in a tiny trattoria in Florence, staring at a plate that looked too simple to be memorable. A pale white orb of burrata sat in the center, surrounded by blushing peach slices and drizzled with something green and fragrant. My travel companion, a guy named Marco I’d met at the hostel, had ordered it for us without asking. “Trust me,” he’d said. I did. And that first bite—the cool cream of the cheese, the warm sweetness of the fruit, that grassy punch of basil—honestly rearranged something in my brain. I’ve been chasing that exact feeling ever since. Maybe you’ve been there, that moment when a dish is so unexpectedly perfect you almost forget to breathe. This grilled peach and burrata salad is my attempt to bottle that Italian afternoon and bring it to your kitchen in under twenty minutes. It’s the recipe that made me stop overcomplicating things and just let good ingredients do their job.
Why You’ll Love This Recipe
Let me tell you, I’ve tested this salad about a dozen times to get it just right. The first version was a disaster—I grilled the peaches too early, they turned to mush, and the burrata was cold and sad. But after some trial and error (and a lot of delicious mistakes), this version is the one I keep coming back to.
- Ready in 20 Minutes: From start to finish, you can have this on the table faster than you can order takeout. Perfect for those evenings when you want something impressive but have zero energy left.
- Simple, High-Quality Ingredients: No weird specialty items here. Just good peaches, fresh burrata, basil, and a few pantry staples. The kind of shopping list you can grab on autopilot.
- Perfect for Summer Entertaining: This salad screams warm weather and good company. It’s fancy enough for a dinner party but relaxed enough for a Tuesday night porch dinner.
- Always a Crowd-Pleaser: I’ve brought this to three different potlucks now, and every time, someone asks for the recipe. It’s one of those dishes that makes people close their eyes when they take a bite.
- Unbelievably Delicious Contrast: The smoky char on the peaches, the cold creaminess of the burrata, the peppery bite of arugula, and that bright basil oil—every forkful is a little symphony.
What makes this different from every other peach salad out there? It’s the grilling, honestly. That quick blast of heat transforms the peaches from sweet to almost caramelized, bringing out a depth you just can’t get from raw fruit. And the basil oil isn’t just a garnish—it’s the bridge that ties the whole thing together. This isn’t just another salad. It’s the one you’ll remember.
What Ingredients You Will Need
This recipe uses simple, beautiful ingredients that do all the heavy lifting. The key is getting them right—ripe but firm peaches, good quality burrata, and fresh basil make all the difference.
For the Salad
- 4 ripe but firm peaches (halved and pitted; freestone peaches work best for easy slicing)
- 8 ounces burrata cheese (look for the kind that comes in liquid, usually 2 small balls; I prefer BelGioioso or fresh from a local creamery)
- 4 cups fresh arugula (or baby spinach if you want something milder)
- 2 tablespoons olive oil (for grilling the peaches)
- Flaky sea salt (like Maldon; trust me, it matters here)
- Freshly cracked black pepper
- Optional: 1/4 cup toasted pine nuts or walnuts (adds wonderful crunch)
- Optional: 2 tablespoons balsamic glaze (for drizzling; store-bought is totally fine)
For the Basil Oil

- 1 cup fresh basil leaves (packed tightly; no stems)
- 1/2 cup extra virgin olive oil (use a good one—you’ll taste it)
- 1 small clove garlic (minced; adjust based on your garlic tolerance)
- 1/4 teaspoon salt
- Pinch of red pepper flakes (optional, but I love the tiny kick)
Ingredient Selection Tips: For the peaches, give them a gentle squeeze—they should yield slightly but not feel mushy. If they’re rock hard, leave them on the counter for a day or two. For the burrata, always check the expiration date; fresh burrata is delicate and doesn’t last long. And please, please use fresh basil for the oil. Dried basil won’t give you that vibrant color or bright flavor.
Substitution Guidance: No burrata? Fresh mozzarella works in a pinch, though you’ll miss that creamy center. Need a dairy-free option? Try a good quality cashew-based cheese or just skip the cheese entirely and add more nuts for richness. Gluten-free? This recipe already is—just double-check your balsamic glaze if you’re using one.
Equipment Needed
You don’t need a fancy kitchen for this one. Here’s what you’ll want to have on hand:
- Grill or grill pan: An outdoor grill adds that smoky flavor, but a cast-iron grill pan works beautifully indoors. I’ve used both, and honestly, the grill pan gives you better control.
- Small food processor or blender: For the basil oil. A mortar and pestle works too if you want to go old-school, but it takes more elbow grease.
- Tongs: For flipping those peaches without mangling them.
- Large serving platter or shallow bowl: This salad deserves a pretty presentation.
- Sharp knife and cutting board: For halving peaches and prepping.
- Small bowl: For mixing the basil oil.
If you don’t have a grill pan, a regular non-stick skillet on high heat will work—you just won’t get those pretty grill marks. And if you’re using an outdoor grill, make sure the grates are clean and well-oiled so the peaches don’t stick. I learned that the hard way my second time making this—spent twenty minutes scraping peach skin off the grates.
Preparation Method
- Make the basil oil first (5 minutes): In a small food processor or blender, combine the packed basil leaves, 1/2 cup extra virgin olive oil, minced garlic, 1/4 teaspoon salt, and a pinch of red pepper flakes if using. Pulse until the basil is finely chopped and the oil is bright green. Don’t over-blend or it’ll get warm and lose that fresh flavor. Transfer to a small bowl and set aside. (Pro tip: If you’re making this ahead, press plastic wrap directly onto the surface of the oil to keep it from turning brown.)
- Preheat your grill or grill pan (5 minutes): Turn your grill to medium-high heat, about 400°F (200°C). If using a grill pan on the stove, heat it over medium-high for about 3 minutes until it’s smoking hot. While it heats, brush the cut sides of your peach halves with about 2 tablespoons of olive oil. (Sensory cue: You want to see the first wisp of smoke before you add the peaches.)
- Grill the peaches (4-6 minutes): Place the peach halves cut-side down on the hot grill. Don’t move them! Let them cook undisturbed for 3-4 minutes until you see deep grill marks. Flip carefully with tongs and cook for another 1-2 minutes on the skin side. They should be tender but still hold their shape. (Troubleshooting: If your peaches are sticking, they’re not ready to flip. Give them another minute. If they’re getting too soft, pull them off early—mushy grilled peaches are sad peaches.) Remove from heat and let them cool slightly, about 2 minutes.
- Slice the peaches (2 minutes): Once cool enough to handle, slice each peach half into 3-4 wedges. Don’t stress about perfection—rustic is charming here. (Personal tip: I always burn my fingers on this step. Use a fork to hold the peach steady.)
- Assemble the salad (3 minutes): Spread the arugula on a large serving platter. Arrange the grilled peach wedges artfully over the greens. Tear the burrata into pieces with your hands—don’t slice it with a knife, you want those ragged edges that catch the oil—and scatter them around the peaches. (Visual cue: The burrata should look like little clouds scattered across the platter.)
- Drizzle and finish (2 minutes): Drizzle the basil oil generously over everything. Sprinkle with flaky sea salt and freshly cracked black pepper. If using, add the toasted pine nuts and a drizzle of balsamic glaze. Serve immediately while the peaches are still warm and the burrata is cool and creamy. (Warning: Don’t let this sit—the arugula will wilt and the burrata will lose its magic.)
Total time: about 20 minutes. I promise, it’s worth every second.
Cooking Tips & Techniques
I’ve made this salad enough times to have a few hard-won lessons to share. First, the biggest mistake people make is using peaches that are too ripe. I know it sounds counterintuitive—shouldn’t you want the sweetest fruit? But super ripe peaches turn to jam on the grill. You want peaches that are fragrant but still firm to the touch, like a good avocado. Trust me, I learned this after my first attempt turned into grilled peach soup.
Second, don’t skip the basil oil. I tried this once with just a drizzle of regular olive oil and some torn basil leaves, thinking it would save time. It was fine, but it wasn’t that salad. The basil oil emulsifies slightly with the burrata cream and creates this sauce-like coating that makes every bite sing. Make the oil. Your future self will thank you.
Third, timing is everything. Grill the peaches last, right before you’re ready to serve. If you grill them too early, they cool down and lose that warm-cold contrast with the burrata that makes this dish so special. And for the love of good food, serve this immediately. It’s not a make-ahead salad. It’s a “make it, eat it, fall in love” kind of dish.
One more thing—if you’re using an outdoor grill, oil the grates well before adding the peaches. I forgot once and spent the next ten minutes scraping burnt peach off the grill while my guests watched. Not my finest moment. Live and learn.
Variations & Adaptations
This salad is wonderfully flexible. Here are a few ways I’ve played with it:
- Add Prosciutto: For a savory twist, drape 4-5 slices of prosciutto over the salad before drizzling the oil. The saltiness cuts through the sweetness beautifully. I did this for a dinner party and it was gone in minutes.
- Make it Vegan: Swap the burrata for a cashew-based ricotta or a creamy vegan mozzarella. Add a handful of toasted almonds for extra richness. The basil oil is already vegan, so you’re halfway there.
- Try Nectarines or Plums: When peaches aren’t in season, nectarines work wonderfully—they have a similar texture and sweetness. Plums add a tarter note that’s surprisingly good with the creamy cheese.
- Add Grains: Turn this into a heartier meal by adding a cup of cooked farro, quinoa, or couscous underneath the salad. It makes it lunch-worthy and adds nice chewiness.
- Spicy Version: Add a thinly sliced fresh chili (like a serrano or Fresno) to the basil oil before blending. The heat sneaks up on you and plays beautifully with the sweet peaches.
My personal favorite variation? Adding a handful of crispy garlic chicken on top. The crunch and savory garlic flavor turn this salad into a full meal that I’ve made for dinner at least five times this summer. Trust me, it works.
Serving & Storage Suggestions
This salad is best served immediately, at room temperature. The contrast between the warm grilled peaches and the cool, creamy burrata is the whole point. I like to serve it on a large wooden board or a white platter so the colors really pop.
For drinks, a crisp Sauvignon Blanc or a light Pinot Grigio pairs beautifully. If you’re going non-alcoholic, a sparkling water with a splash of peach juice and fresh basil is lovely. For a full meal, serve this alongside some crusty bread and maybe a simple lemony grilled chicken skewers for protein.
Storage (if you have leftovers, which is rare): Store the components separately. The basil oil keeps in the fridge for up to 5 days in an airtight container. Bring it to room temperature before using. Grilled peaches can be refrigerated for 2 days, but they’ll lose their texture. The assembled salad doesn’t store well—the arugula wilts and the burrata gets watery. Honestly, just eat it all. You won’t regret it.
Reheating: Don’t. Just don’t. This salad is meant to be fresh. If you have leftover grilled peaches, chop them up and toss them into yogurt or oatmeal the next morning. That’s a breakfast I can get behind.
The flavors actually develop a bit if the basil oil sits for an hour or two at room temperature—the garlic mellows and the basil infuses more deeply. So if you’re planning ahead, make the oil first and let it hang out while you prep everything else.
Nutritional Information & Benefits
This salad is as good for you as it is delicious. Here’s a rough breakdown per serving (based on 4 servings):
- Calories: Approximately 320-350
- Protein: 12g (from the burrata)
- Fat: 24g (mostly healthy fats from olive oil and cheese)
- Carbohydrates: 18g
- Fiber: 3g
- Sugar: 14g (natural from peaches)
Health Highlights: Peaches are packed with vitamins A and C, plus antioxidants that support skin health and immunity. Basil is rich in vitamin K and has anti-inflammatory properties. The olive oil provides heart-healthy monounsaturated fats. And burrata, while indulgent, offers calcium and protein. This salad feels luxurious but is honestly pretty balanced—it’s the kind of dish that satisfies without weighing you down.
Dietary Considerations: This recipe is naturally gluten-free and vegetarian. For dairy-free, see the variations above. It’s also relatively low in carbs compared to heavier salads, making it a great option if you’re watching your intake.
Conclusion
This grilled peach and burrata salad isn’t just a recipe—it’s a summer memory on a plate. It’s the taste of lazy afternoons and good company, of farmers’ market finds and simple pleasures. I keep making it because it reminds me that the best dishes don’t need complicated techniques or long ingredient lists. Sometimes, you just need good peaches, good cheese, and a little bit of heat.
I’d love to hear how this turns out for you. Did you add anything fun? Serve it with something unexpected? Drop a comment below and tell me about your version. And if you share it on social media, tag me—I want to see those beautiful peaches! Honestly, this salad has become my summer signature, and I have a feeling it might become yours too.
Now go grill some peaches. You deserve this.
Frequently Asked Questions
Can I make the basil oil ahead of time?
Absolutely! The basil oil can be made up to 5 days in advance. Store it in an airtight container in the fridge, but bring it to room temperature before drizzling. Just press plastic wrap directly onto the surface to prevent browning.
What if I can’t find burrata cheese?
Fresh mozzarella is the best substitute, though you’ll miss that creamy center. You can also try a soft goat cheese or even a good quality ricotta. The texture will be different, but the flavor will still be lovely.
Can I use frozen peaches?
I wouldn’t recommend it for this recipe. Frozen peaches release too much water when they thaw and will turn to mush on the grill. Stick with fresh, firm peaches for the best texture and flavor.
How do I know when the peaches are done grilling?
Look for deep, dark grill marks on the cut side—that’s your visual cue. The peaches should be tender when poked with a knife but still hold their shape. If they’re collapsing, they’ve gone too far.
Is this salad suitable for meal prep?
Not really, no. This salad is best assembled and eaten immediately. However, you can prep the basil oil and wash the arugula ahead of time. Grill the peaches and assemble everything right before serving for the best results.
Pin This Recipe!

Best Grilled Peach and Burrata Salad Recipe in 20 Minutes
A quick and stunning summer salad featuring smoky grilled peaches, creamy burrata, peppery arugula, and a vibrant basil oil. Ready in just 20 minutes, it’s perfect for warm-weather entertaining or a simple weeknight dinner.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 4 servings 1x
- Category: Salad
- Cuisine: Italian
Ingredients
- 4 ripe but firm peaches, halved and pitted
- 8 ounces burrata cheese (2 small balls)
- 4 cups fresh arugula
- 2 tablespoons olive oil (for grilling peaches)
- Flaky sea salt (e.g., Maldon)
- Freshly cracked black pepper
- 1/4 cup toasted pine nuts or walnuts (optional)
- 2 tablespoons balsamic glaze (optional)
- 1 cup fresh basil leaves, packed tightly
- 1/2 cup extra virgin olive oil
- 1 small clove garlic, minced
- 1/4 teaspoon salt
- Pinch of red pepper flakes (optional)
Instructions
- Make the basil oil: In a small food processor or blender, combine packed basil leaves, 1/2 cup extra virgin olive oil, minced garlic, 1/4 teaspoon salt, and a pinch of red pepper flakes (if using). Pulse until basil is finely chopped and oil is bright green. Transfer to a small bowl and set aside.
- Preheat grill or grill pan to medium-high heat (about 400°F/200°C). Brush cut sides of peach halves with 2 tablespoons olive oil.
- Grill peaches cut-side down for 3-4 minutes without moving, until deep grill marks appear. Flip and cook for 1-2 minutes on skin side. Peaches should be tender but hold their shape. Remove and let cool slightly (about 2 minutes).
- Slice each peach half into 3-4 wedges.
- Spread arugula on a large serving platter. Arrange grilled peach wedges over greens. Tear burrata into pieces with your hands and scatter over the salad.
- Drizzle basil oil generously over everything. Sprinkle with flaky sea salt and freshly cracked black pepper. Add toasted pine nuts and balsamic glaze if using. Serve immediately.
Notes
Use ripe but firm peaches to avoid mushiness. Make basil oil ahead (up to 5 days) and press plastic wrap onto surface to prevent browning. Serve immediately for best texture contrast. For dairy-free, substitute burrata with cashew-based cheese or omit cheese and add more nuts.
Nutrition
- Serving Size: 1 serving (about 1/4
- Calories: 335
- Sugar: 14
- Sodium: 350
- Fat: 24
- Saturated Fat: 8
- Carbohydrates: 18
- Fiber: 3
- Protein: 12
Keywords: grilled peach salad, burrata salad, summer salad, peach recipe, quick salad, Italian salad, vegetarian salad, gluten-free salad


