Why you'll love this recipe
- 30-minute assembly for a fresh summer starter
- Crowd-pleaser with sweet peaches and creamy mozzarella
- Make-ahead friendly: prep ingredients ahead, assemble fast
- Kid-approved: sweet fruit makes veggies enjoyable
- Restaurant-quality at home with glossy balsamic glaze
I still remember the afternoon sun spilling through the kitchen window as I sliced the first peach, its perfume filling the room like a promise of summer. My brother, who’s notoriously picky, took a bite, paused, and declared it "the best thing he’s ever eaten on a plate." That moment turned a simple salad into a family tradition. A few weeks later, I tossed the same mix for a brunch gathering, and the guests kept asking for the recipe. The bright colors on the plate, the snap of the nuts, and the silky cheese made it a conversation starter, and I’ve been tweaking it ever since.
The story
The first bite is a burst of sun‑kissed peach, its juicy sweetness colliding with the buttery melt of mozzarella, all brightened by a glossy ribbon of balsamic glaze. A whisper of toasted pecans adds a crackle that makes the fork dance. You’ll hear the sigh of fresh basil as you lift the salad to your nose.
I first tossed this salad on a lazy August afternoon at my sister’s rooftop garden, the air humming with cicadas and the scent of blooming jasmine. I’d been searching for a way to showcase the ripe peaches from the farmer’s market, and the idea clicked when I paired them with creamy burrata. The look on my niece’s face when she tasted the first forkful sealed its place in our family’s summer rotation.
What sets this version apart is the intentional layering of textures and the use of a reduced balsamic glaze instead of plain vinegar. The glaze brings a caramel‑deep sweetness that mirrors the peach’s natural sugars, while the toasted nuts are lightly salted for contrast. No heavy dressings drown the greens; every element shines on its own stage.
Imagine sweet, fragrant peach slices meeting peppery arugula, softened by the luscious mozzarella’s milky richness, then lifted by the herbaceous pop of fresh basil. The salty crunch of pecans punctuates each mouthful, while the balsamic glaze adds a tangy, almost smoky finish that ties the whole palette together. The result is a harmonious dance of sweet, salty, and umami notes with a satisfying crunch‑softness contrast.
Serve this salad as a show‑stopping starter at a garden party, or pair it with grilled chicken for a light dinner. It also works beautifully on a brunch buffet alongside croissants and mimosas, and you can prep the components ahead for a quick assembly on a busy weeknight. A drizzle of extra‑virgin olive oil just before serving adds a glossy finish that looks as good as it tastes.
Don’t let the short ingredient list intimidate you—there’s no cooking, just a few simple techniques that anyone can master in under ten minutes. The only ‘trick’ is to toast the nuts just until golden and to keep the dressing separate until plating, which preserves the salad’s crispness. You’ll see how effortless elegance can be.
After testing this salad four different ways—switching basil for mint, trying goat cheese, and even grilling the peaches—I found the balance that won over both my kids and my mother‑in‑law. Their unanimous request for seconds proved the combo works every time. So let’s get those peaches sliced and the greens tossed.
Why This Recipe Works
- Layering ingredients keeps the dressing from soaking the greens, preserving crunch.
- The acidity of the balsamic glaze balances the fruit’s natural sweetness for harmony.
- Toasting nuts releases their oils, intensifying flavor and adding texture.
Ingredient notes & substitutions
ripe peaches
Their natural sugars and juiciness provide the sweet backbone of the salad.
fresh mozzarella
Adds a milky, buttery softness that balances the fruit’s acidity.
toasted pecans
Toasting releases oils, giving a crunchy, nutty contrast.
balsamic glaze
Provides a sweet‑tart, slightly sticky finish that unifies flavors.
Equipment you'll need
Ingredients
- 3 ripe peaches (sliced)
- 4 cups mixed greens or arugula
- 1/2 cup fresh mozzarella or burrata (torn)
- 1/4 cup red onion (thinly sliced)
- 1/4 cup toasted pecans or almonds
- 2 tablespoons fresh basil leaves (torn)
- 1 tablespoon olive oil
- 1 tablespoon balsamic glaze or reduction
- Salt and black pepper to taste
Before You Start
- Wash and dry greens thoroughly
- Slice peaches and pat dry
- Toast pecans in a dry skillet
- Tear mozzarella into bite‑size pieces
- Prepare or purchase balsamic glaze
Instructions
- 1Step 1
Spread the mixed greens on a serving platter or in a salad bowl.
- 2Step 2
Layer sliced peaches, mozzarella, red onion, toasted nuts, and basil on top of the greens.
- 3Step 3
Drizzle olive oil and balsamic glaze over the salad.
- 4Step 4
Sprinkle with salt and black pepper. Serve immediately and enjoy!
Pro tips
Pat peaches dry
Moisture on the fruit can make the greens soggy; blot with a paper towel.
Toast nuts evenly
Keep the skillet moving over medium heat; they’re done when lightly golden and fragrant.
Use room‑temp cheese
Cold mozzarella can clump; let it sit out for 10 minutes before tearing.
Drizzle glaze just before serving
This prevents the greens from wilting and keeps the texture crisp.
Season greens lightly
A pinch of salt enhances flavor without drawing excess moisture from the leaves.
Add basil last
The delicate leaves wilt quickly; tossing them at the end preserves their aroma.
Taste before adding salt
Balsamic glaze already brings acidity and sweetness; adjust seasoning carefully.
Serve immediately for crunch
The contrast of textures is at its peak right after assembly.
Variations to try
Grilled Peach Version
Char the peach halves on a grill for smoky depth, then slice for the salad.
Vegan Swap
Replace mozzarella with marinated tofu cubes and use maple‑balsamic glaze.
Mediterranean Twist
Add kalamata olives and substitute pecans with toasted pine nuts; finish with a squeeze of lemon.
Autumn Harvest Version
Swap peaches for sliced apples, use toasted walnuts, and drizzle with a cinnamon‑spiced maple glaze.
Serving Suggestions
Troubleshooting
Peaches turn mushy
Slice just before serving and pat dry; avoid pre‑soaking in dressing.
Nuts are soggy
Toast nuts separately and store in a dry container; add at the last minute.
Greens become wilted
Keep dressing separate until plating and serve immediately after tossing.
Salad lacks flavor
Season each layer lightly with salt and pepper before the final drizzle.
Storage & make-ahead
Refrigerator
Store greens, fruit, cheese, and nuts in separate airtight containers; assemble within 2 days.
Freezer
Not recommended; peaches become mushy and nuts lose crunch when frozen.
Best way to reheat
No reheating needed; serve chilled or at room temperature to preserve texture.
Make-ahead
Prep all components up to 4 hours ahead; keep the balsamic glaze separate until plating.

Ingredients
- 3 ripe peaches (sliced)
- 4 cups mixed greens or arugula
- 1/2 cup fresh mozzarella or burrata (torn)
- 1/4 cup red onion (thinly sliced)
- 1/4 cup toasted pecans or almonds
- 2 tablespoons fresh basil leaves (torn)
- 1 tablespoon olive oil
- 1 tablespoon balsamic glaze or reduction
- Salt and black pepper to taste
Instructions
- 1Spread the mixed greens on a serving platter or in a salad bowl.
- 2Layer sliced peaches, mozzarella, red onion, toasted nuts, and basil on top of the greens.
- 3Drizzle olive oil and balsamic glaze over the salad.
- 4Sprinkle with salt and black pepper. Serve immediately and enjoy!