Last July, I was hosting a dinner party for six people I’d known for years. We were all stuck in that awkward phase where everyone is busy, schedules are chaotic, and the idea of spending three hours in the kitchen felt impossible. I wanted something that looked stunning on the table—something that screamed “summer luxury”—but didn’t require me to disappear into the kitchen while my guests were having fun on the patio.
I ended up making this grilled peach and burrata salad. It’s become my secret weapon for impressing guests without the stress. The contrast of the warm, caramelized peaches against the cool, creamy burrata is just magical. And that basil oil? It ties everything together with a vibrant green hue that makes the whole dish pop. I’ve made this for birthdays, casual weekend gatherings, and even a date night where I wanted to feel fancy. It works every single time.
What I love most about this recipe is how simple it is, yet how high-end it feels. You’re not chopping a dozen ingredients or managing multiple pots. You’re grilling fruit, tearing cheese, and drizzling oil. It’s the kind of dish that feels like a vacation on a plate. If you’re looking for a way to bring a little bit of that summer magic to your table, this is it. Let’s get cooking.
Why You’ll Love This Recipe
This grilled peach and burrata salad has completely changed how I approach summer entertaining. It’s not just a salad; it’s an experience. Here’s why it keeps showing up on my menu:
- Zero Stress, Maximum Impact — Seriously, if you can grill a peach and tear a ball of cheese, you can make this. I’ve made this while balancing a glass of wine and talking to guests. It’s that easy.
- Visually Stunning — The bright green basil oil against the orange peaches and white cheese is Instagram gold. But more importantly, it looks like you tried really hard (even though you didn’t).
- Perfect Balance — Sweet, savory, creamy, tangy, crunchy. It hits every note. The balsamic glaze adds that sharp acidity that cuts through the rich cheese, and the nuts add a nice crunch.
- Seasonal Star — This is all about peak summer produce. When peaches are at their sweetest and basil is fragrant, this salad is unbeatable. It tastes like the season itself.
- Make-Ahead Friendly — You can make the basil oil and grill the peaches ahead of time. Just assemble right before serving. This is a lifesaver when you’re hosting.
This is my go-to when I want to treat myself or my guests to something special without the fuss. It’s indulgent, it’s beautiful, and it’s incredibly easy to pull together.
Ingredients You’ll Need
Here’s the best part: you probably have most of this already. This recipe relies on a few high-quality ingredients that shine on their own, so don’t skimp.
For the Basil Oil
- Fresh basil leaves (2 cups, packed) — Use the best basil you can find. If it’s not fragrant, it won’t taste good. I prefer sweet basil, but Thai basil works too if you want a spicier kick.
- Extra virgin olive oil (½ cup) — Use a good quality one here. Since it’s a raw sauce, you’ll taste it. I like a peppery, grassy oil.
- Lemon juice (1 tablespoon) — Adds brightness and helps keep the basil green. Fresh squeezed is best.
- Garlic (1 small clove) — Just one. You don’t want it overpowering. Optional, but I recommend it.
- Salt (½ teaspoon) — To taste.
For the Salad
- Ripe peaches (4 large) — This is the star. They need to be ripe but still firm enough to handle grilling. Look for peaches that smell sweet and give slightly to pressure. Yellow peaches are sweeter, white are more floral. Both work.
- Burrata cheese (2 balls, 6-8 oz each) — Fresh is non-negotiable. Look for it in the dairy section, not the cheese aisle. It should feel soft and heavy. If you can’t find burrata, fresh mozzarella balls are a decent substitute, though less creamy.
- Mixed greens (4 cups) — I like a mix of arugula and baby spinach. Arugula adds a peppery bite that pairs well with the sweet peaches. Lettuce works too if you prefer something milder.
- Balsamic glaze (2-3 tablespoons) — Thick, syrupy balsamic reduction. You can buy it or make it by simmering balsamic vinegar until it reduces by half.
- Toast pecans or walnuts (½ cup) — Adds crunch and richness. Toast them in a dry pan for 2-3 minutes until fragrant.
- Flaky sea salt — For finishing. Maldon is my favorite.
Substitutions
- No peaches? Grilled nectarines work perfectly. Grilled pineapple or mango could also work, though the flavor profile will change.
- No burrata? Fresh mozzarella is the next best thing. Prosciutto-wrapped mozzarella is also delicious.
- No balsamic glaze? Regular balsamic vinegar works, but it won’t be as thick. You can also use a fig jam thinned with a little water.
Equipment Needed
You don’t need fancy equipment for this. Here’s what I actually use:
- Grill or Grill Pan — I use a cast iron grill pan on the stove because it’s easier to control. But an outdoor grill works great too, especially in summer.
- Blender or Food Processor — For the basil oil. A high-speed blender gives a smoother result, but a regular blender works fine.
- Strainer — To strain the basil oil. Cheesecloth works best, but a fine-mesh sieve is okay.
- Sharp Knife — For slicing peaches. A serrated knife helps if the peaches are very soft.
- Bowl — For mixing the greens and tossing the salad.
That’s it. Nothing fancy. Just tools you probably already have.
How to Make It: Step-by-Step
Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up.
Step 1: Make the Basil Oil (10 minutes)
This can be done ahead of time. In a blender, combine the basil leaves, olive oil, lemon juice, garlic, and salt. Blend on high until smooth. The mixture will be bright green and fragrant. If it’s too thick, add a little more oil. Pour the oil through a fine-mesh strainer or cheesecloth into a jar. Press down on the basil leaves to get all the oil out. Discard the leftover pulp. Taste and adjust salt if needed. Set aside at room temperature for up to an hour, or refrigerate for up to 3 days. Bring to room temperature before using.
Step 2: Prep the Peaches (5 minutes)
Wash the peaches and cut them in half, removing the pits. You can leave them in halves or cut them into quarters, depending on how big they are. I like halves for presentation, but quarters are easier to eat. Brush the cut sides lightly with olive oil. This helps them caramelize on the grill and prevents sticking.
Step 3: Grill the Peaches (5-7 minutes)
Heat your grill or grill pan to medium-high. Place the peaches cut-side down on the grill. Don’t touch them for 2-3 minutes. You want nice grill marks and caramelization. Flip and cook for another 1-2 minutes on the other side. The peaches should be tender but not mushy. Remove from heat and let cool slightly. If using quarters, cook for 1-2 minutes per side.
Step 4: Assemble the Salad (5 minutes)
In a large bowl, toss the mixed greens with a light drizzle of olive oil and a pinch of salt. Arrange the greens on a serving platter or individual plates. Tear the burrata balls into large chunks and place them on top of the greens. The creamy center should ooze out a bit. Arrange the grilled peaches around the burrata. Sprinkle the toasted nuts over the top.
Step 5: Dress and Serve (2 minutes)
Drizzle the basil oil generously over the entire salad. Then, drizzle the balsamic glaze in a zigzag pattern. Finish with a sprinkle of flaky sea salt and freshly cracked black pepper. Serve immediately. The contrast of warm peaches and cool cheese is best enjoyed right away.
Total Time: About 25 minutes (10 minutes prep, 15 minutes cooking/assembly)
Expert Tips & Tricks
Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.
- Choose the Right Peaches — This is crucial. If the peaches are too firm, they won’t grill well. If they’re too soft, they’ll fall apart. Look for peaches that are fragrant and yield slightly to pressure. Yellow peaches are sweeter and hold up better to grilling.
- Don’t Over-Blend the Basil Oil — If you blend it too long, it can turn brown. Pulse it a few times, then blend until smooth. Keep it cool to maintain the bright green color.
- Toast the Nuts Properly — Toasting nuts in a dry pan releases their oils and makes them more flavorful. Watch them closely—they burn easily. They should be golden brown and fragrant.
- Serve Warm Peaches — The magic of this salad is the temperature contrast. Warm peaches against cool burrata. Don’t let the peaches cool completely before assembling.
- Use Fresh Burrata — Burrata goes bad quickly. Buy it the day you plan to use it. If it smells sour or the packaging is leaking, don’t use it. Fresh burrata should smell milky and sweet.
Common Mistakes:
- Sauce is too watery — Make sure you strain the basil oil well. If it’s still watery, let it sit for a few minutes to separate, then strain again.
- Peaches are mushy — You grilled them too long. Cook them just until they have grill marks and are tender. They’ll continue to soften slightly after removing from heat.
- Salad is too heavy — Don’t overload the plate. Balance the ingredients. A little goes a long way with the burrata and oil.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
- Prosciutto Version — Add thin slices of prosciutto on top. The salty, cured meat pairs beautifully with the sweet peaches and creamy cheese. This is my husband’s favorite variation.
- Arugula and Pine Nut — Swap the mixed greens for all arugula and use pine nuts instead of pecans. This is more classic Italian.
- Nectarine Swap — Grilled nectarines work just as well as peaches. They have a slightly sharper flavor that cuts through the creaminess.
- Strawberry Version — In spring, grilled strawberries with burrata and basil oil are incredible. Same technique, different fruit.
- Vegan Version — Use vegan burrata (made from cashews or tofu) and skip the prosciutto. The basil oil and grilled fruit still make it delicious.
Dietary Modifications:
- Gluten-Free — This recipe is naturally gluten-free. Just make sure your balsamic glaze doesn’t contain added thickeners with gluten.
- Dairy-Free — Replace burrata with a dairy-free cheese alternative or use a cashew cream cheese. The rest of the recipe is dairy-free.
- Nut-Free — Skip the nuts or use seeds like pumpkin or sunflower seeds for crunch.
Serving & Storage
How to Serve:
I usually serve this straight on a large platter for sharing. It looks rustic and inviting. But it also works beautifully as individual plates for a more formal dinner. Pair it with a crisp white wine like Pinot Grigio or Sauvignon Blanc. A light beer or sparkling water with lemon also works well.
Side Dishes:
- Grilled chicken or shrimp (if you want to make it a main course)
- Focaccia or crusty bread
- A simple tomato and cucumber salad
Storage Instructions:
- Refrigerator: The basil oil can be stored in an airtight container in the fridge for up to 3 days. The peaches should be eaten fresh, but if you have leftovers, store them in an airtight container for 1-2 days. The burrata is best eaten fresh, but if you must store it, keep it in its original liquid for up to 2 days.
- Reheating: This salad is best served fresh. The peaches can be reheated gently in the microwave or oven, but the burrata should not be heated. Reheating burrata will make it grainy and lose its creamy texture.
- Freezing: This recipe does not freeze well. The burrata will separate, and the peaches will become mushy. Make it fresh for best results.
Pro Tip: If you’re making this for a party, prepare the basil oil and grill the peaches ahead of time. Assemble the salad right before serving to keep everything fresh and vibrant.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking.
| Nutrient | Per Serving (1/2 recipe) |
|---|---|
| Calories | 320 |
| Protein | 12g |
| Carbs | 28g |
| Fiber | 4g |
| Sugar | 22g |
| Fat | 20g |
| Saturated Fat | 8g |
| Sodium | 250mg |
What’s Good: High in healthy fats from the olive oil and nuts. Good source of vitamin C from the peaches and basil. The burrata provides calcium and protein.
What to Know: Higher in calories from the cheese and oil. Contains dairy and nuts. Moderate sugar from the peaches and balsamic glaze.
My Take: This is a rich, indulgent salad. It’s not a light side dish, but it’s balanced with the greens and fruit. Enjoy it as a main course with some protein, or as a starter before a heavier meal.
Final Thoughts
So that’s my grilled peach and burrata salad! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it. This has saved my summer dinners more times than I can count. It’s my answer to “what’s for dinner” when I want something special but don’t want to stress. My guests are always impressed, and I’m always happy because I didn’t spend hours in the kitchen.
Make it yours! Try different nuts, swap in your favorite greens, or add prosciutto if you’re feeling fancy. The best recipes are the ones you adapt to your tastes. If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.
Happy cooking! And I hope your kitchen smells half as good as mine does right now.
Frequently Asked Questions
Can I use canned peaches?
You can, but fresh peaches are so much better. Canned peaches are softer and sweeter, and they won’t get those nice grill marks. If you must use canned, drain them well and pat them dry before grilling. They’ll still taste good, but not as impressive.
Why did my basil oil turn brown?
This usually happens if you blend it too long or if the basil isn’t fresh. Basil oxidizes quickly, especially when blended. To keep it green, use fresh basil, blend briefly, and add a little lemon juice. You can also blanch the basil leaves in boiling water for 10 seconds before blending, then shock them in ice water. This helps preserve the color.
Can I make the basil oil ahead?
Yes! The basil oil can be made up to 3 days ahead. Store it in an airtight container in the fridge. Bring it to room temperature before using. The flavor actually melds and improves over time.
What kind of nuts work best?
Pecans and walnuts are my favorites. Pecans add a buttery sweetness, while walnuts add a slightly bitter crunch. Almonds or pistachios also work well. Toast them for extra flavor.
Can I use mozzarella instead of burrata?
You can, but burrata is creamier and more luxurious. If you use mozzarella, tear it into chunks and let it come to room temperature. It won’t have the same oozy center, but it will still be delicious.
How do I store leftovers?
Store the grilled peaches and basil oil separately. The greens and burrata are best eaten fresh. If you have leftover salad, store it in an airtight container in the fridge for 1-2 days. The flavors will meld, but the texture may change.
Can I grill the peaches in advance?
Yes, you can grill the peaches up to a day ahead. Store them in an airtight container in the fridge. Reheat them gently before serving. The flavor is still great, but the texture may be slightly softer.
Pin This Recipe!
Grilled Peach and Burrata Salad: 5-Star Summer Entertaining
- Total Time: 25 minutes
- Yield: 4 servings 1x
Description
A stunning and stress-free summer salad featuring warm, caramelized grilled peaches, creamy fresh burrata, and vibrant basil oil. This dish offers a perfect balance of sweet, savory, and tangy flavors, making it ideal for entertaining.
Ingredients
- 2 cups packed fresh basil leaves
- 1/2 cup extra virgin olive oil
- 1 tablespoon lemon juice
- 1 small clove garlic
- 1/2 teaspoon salt
- 4 large ripe peaches
- 2 balls burrata cheese (6–8 oz each)
- 4 cups mixed greens (arugula and baby spinach)
- 2–3 tablespoons balsamic glaze
- 1/2 cup pecans or walnuts, toasted
- Flaky sea salt for finishing
- Freshly cracked black pepper
Instructions
- In a blender, combine basil leaves, olive oil, lemon juice, garlic, and salt. Blend until smooth.
- Pour the mixture through a fine-mesh strainer or cheesecloth into a jar, pressing to extract all oil. Discard pulp. Set aside.
- Wash peaches, cut in half, and remove pits. Brush cut sides lightly with olive oil.
- Heat a grill or grill pan to medium-high. Place peaches cut-side down and grill for 2-3 minutes without moving to get grill marks.
- Flip peaches and cook for another 1-2 minutes until tender but not mushy. Remove and let cool slightly.
- Toss mixed greens with a light drizzle of olive oil and salt. Arrange on a serving platter.
- Tear burrata into large chunks and place on top of the greens.
- Arrange grilled peaches around the burrata and sprinkle with toasted nuts.
- Drizzle generously with basil oil and balsamic glaze. Finish with flaky sea salt and black pepper. Serve immediately.
Notes
Choose peaches that are fragrant and yield slightly to pressure but are still firm enough to handle grilling. Do not over-blend the basil oil to prevent it from turning brown. Serve immediately to enjoy the contrast of warm peaches and cool cheese. The basil oil can be made up to 3 days ahead.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Salad
- Cuisine: Italian
Nutrition
- Serving Size: 1/2 of the recipe
- Calories: 320
- Sugar: 22
- Sodium: 250
- Fat: 20
- Saturated Fat: 8
- Carbohydrates: 28
- Fiber: 4
- Protein: 12
Keywords: grilled peach salad, burrata salad, summer entertaining, basil oil, easy dinner party, vegetarian salad, grilled fruit


