
This summer peach salad transforms ordinary ingredients into a luxurious experience worthy of its millionaire name. The combination of juicy peaches, creamy cheeses, and crunchy walnuts creates a perfect balance of flavors and textures that elevates any summer meal from casual to sophisticated.
I first created this salad for an impromptu backyard gathering when peaches were at their peak. What started as a way to use ripe peaches quickly became the most requested dish at every summer potluck. My friends now refer to it as the "fancy salad" despite how simple it is to prepare.
Ingredients
- Ripe peaches: Choose fruit that yields slightly to gentle pressure for the perfect sweetness and texture
- Fresh mozzarella balls: Their mild creaminess beautifully complements the sweet peaches
- Arugula or mixed greens: The peppery bite adds complexity and balances the sweet components
- Walnuts: Toasting them enhances their nutty flavor and adds essential crunch
- Feta cheese: Provides a salty tangy contrast that elevates the entire salad
- Fresh basil leaves: Their aromatic quality brings brightness and a Mediterranean flair
- Balsamic glaze: The sweet acidic drizzle ties all flavors together and adds visual appeal
Step-by-Step Instructions
- Prepare the peaches:
- Wash peaches thoroughly under cool water and pat dry. Using a sharp knife, cut around the pit, twist the halves apart, and remove the pit. Slice each half into 4 to 6 wedges depending on size. Look for golden areas on the flesh which indicate peak sweetness.
- Toast the walnuts:
- Place walnuts in a dry skillet over medium heat for 3 to 5 minutes, stirring frequently until they become fragrant and slightly darker. Allow them to cool completely before roughly chopping them to preserve their crunch.
- Assemble the base:
- In a large salad bowl, gently toss the arugula or mixed greens with half of the basil leaves torn into small pieces. The greens should form a bed for the other ingredients rather than being the main component.
- Add the star ingredients:
- Arrange the peach slices and mozzarella balls over the greens, distributing them evenly throughout the salad. The contrast of the golden peaches against the white cheese creates a visually stunning presentation.
- Incorporate the accent elements:
- Sprinkle the toasted walnuts, crumbled feta, and remaining torn basil leaves over the salad. These ingredients add layers of flavor and texture that make each bite interesting and complex.
- Finish and season:
- Drizzle the balsamic glaze in a zigzag pattern over the entire salad. Season with a pinch of flaky sea salt and freshly ground black pepper to taste. The glaze should be applied right before serving to maintain its visual impact.

The peaches are truly the heart of this recipe. I discovered the magic of combining them with cheese during a trip to Georgia's peach country, where a local farmer suggested adding a sprinkle of salt to fresh peaches. That simple advice transformed my understanding of how to balance and enhance sweet flavors in salads.
Seasonal Variations
Summer may be peak peach season, but this salad concept works beautifully year round with seasonal adjustments. In fall, substitute thinly sliced apples or pears for peaches and add pomegranate seeds. Winter versions can feature citrus segments and avocado, while spring calls for strawberries and tender young spinach. The cheese and nut components remain consistent anchors throughout seasonal variations.
Make Ahead Tips
This salad reaches its full potential when assembled shortly before serving, but busy hosts can prepare components in advance. Wash and slice peaches up to 2 hours ahead and toss with a small amount of lemon juice to prevent browning. Toast nuts and prepare other ingredients up to a day in advance, storing them separately in airtight containers. The final assembly takes just minutes when your guests arrive.
Serving Suggestions
The Millionaire Peach Salad pairs beautifully with grilled proteins, particularly chicken or pork. For an elegant summer dinner party, serve alongside a chilled soup starter and finish with a light lemon dessert. Wine enthusiasts will appreciate how this salad complements both crisp whites like Sauvignon Blanc and light reds such as Pinot Noir. For a complete meal, add crusty artisan bread and a selection of cured meats.
Common Queries
- → Can I use other types of cheese instead of mozzarella?
Yes, burrata or goat cheese make excellent alternatives, offering a creamy texture that pairs well with peaches.
- → What greens work best besides arugula?
Mixed baby greens or spinach both provide a nice contrast. Choose greens with a mild or peppery flavor.
- → How can I toast walnuts at home?
Spread walnuts on a baking sheet and toast in a 350°F oven for 6-8 minutes, or until fragrant and slightly golden.
- → Can this salad be prepared in advance?
It's best prepared just before serving, but you can slice peaches and prep other ingredients ahead, storing separately.
- → Is the balsamic glaze necessary?
It adds a luscious sweetness, but you can substitute with a simple balsamic vinaigrette if glaze is unavailable.
- → How do I keep the peaches from browning?
Toss sliced peaches in a little lemon juice to help maintain their bright color until assembly.