
This refreshing Millionaire Peach Salad transforms summer's juiciest peaches into an elegant dish that balances sweet, tangy, creamy, and crunchy elements. I created this recipe during a particularly hot summer when I wanted something light yet satisfying that wouldn't require heating up the kitchen.
I first served this at an impromptu backyard gathering, and it quickly became my signature summer dish. Friends now expect it at every warm-weather get-together, and I'm happy to oblige.
Ingredients
- Ripe peaches: Their natural sweetness and juicy texture are the star of this salad. Look for fruits that yield slightly to gentle pressure with a fragrant aroma.
- Fresh mozzarella balls: They add creaminess and a mild dairy component that pairs beautifully with peaches. Choose high-quality fresh mozzarella packed in water for the best texture.
- Arugula or mixed greens: The peppery bite cuts through the sweetness. Choose fresh, crisp greens with vibrant color.
- Walnuts: Toasting enhances their flavor and adds essential crunch. Select fresh nuts from a store with good turnover.
- Feta cheese: Its briny tanginess balances the sweet peaches perfectly. Traditional Greek feta made from sheep's milk offers the most authentic flavor.
- Fresh basil leaves: The aromatic quality brightens the entire dish. Look for vibrant green leaves without any brown spots.
- Balsamic glaze: This ties everything together with sweet-tart complexity. A thicker, aged variety works best.
- Salt and pepper: Always essential for bringing out flavors. Flaky sea salt and freshly ground black pepper make a noticeable difference.
Step-by-Step Instructions
- Prepare the peaches:
- Wash peaches thoroughly under cool running water. Cut them in half along the natural seam, twist to separate halves, and remove the pit. Slice each half into 4-6 even wedges, depending on the size of your peaches. Look for that beautiful gradient from yellow to deep red.
- Assemble the base:
- In a large salad bowl, gently place your sliced peaches. Their juices will begin to release, creating the foundation of the dressing. Add the halved mozzarella balls, distributing them evenly throughout. Layer in the arugula or mixed greens, making sure they're completely dry after washing to prevent a watery salad.
- Add texture and flavor components:
- Scatter the toasted walnuts across the salad, ensuring they're completely cooled after toasting. The nutty flavor adds wonderful depth. Sprinkle the crumbled feta evenly, allowing some to nestle between the peach slices and some to rest on top. Tear the basil leaves just before adding to preserve their aromatic oils, distributing them throughout.
- Finish with dressing and seasoning:
- Drizzle the balsamic glaze in a circular motion over the entire salad, using about three-quarters of what you think you'll need. Season with a pinch of salt and several grinds of fresh pepper. Taste and adjust seasonings as needed, adding more glaze if desired.
- Toss with intention:
- Using two large spoons or salad servers, gently lift from the bottom and fold the ingredients over rather than stirring. This preserves the integrity of the delicate peaches and cheese. Aim for about 4-5 careful folds to integrate everything without crushing.
- Rest and serve:
- Allow the salad to rest in the refrigerator for 10-15 minutes, which gives the flavors time to meld while keeping everything crisp. Serve on chilled plates for the most refreshing experience, garnishing with any remaining basil leaves.

The first time I made this salad, I accidentally dropped in twice the amount of feta cheese I had intended. That happy accident turned out to be perfect—the extra saltiness balanced the sweet peaches beautifully. Now my family insists on the "extra feta" version every time.
Make-Ahead Tips
This salad is best assembled shortly before serving, but you can prepare components up to 24 hours ahead. Wash and slice peaches up to 2 hours before serving and toss with a squeeze of lemon juice to prevent browning. Store in an airtight container in the refrigerator. Toast walnuts and measure other ingredients in advance, keeping them separate until final assembly.
Seasonal Variations
While summer peaches are the star, this salad adapts beautifully throughout the year. In fall, substitute sliced pears and swap walnuts for pecans. Winter calls for segmented citrus with pistachios. Spring welcomes strawberries paired with almonds. The cheese and greens framework remains constant while seasonal fruits take center stage.
Serving Suggestions
Serve this versatile salad alongside grilled chicken or fish for a complete meal. It also pairs wonderfully with a chilled soup like gazpacho or vichyssoise for an elegant lunch. For a more substantial offering, add a slice of crusty artisan bread drizzled with olive oil. When entertaining, present on a large white platter to showcase the vibrant colors.
The Secret to Perfect Peaches
The success of this salad hinges on perfectly ripe peaches. Look for fruits that yield slightly to gentle pressure but aren't mushy. The aroma should be noticeably sweet and fragrant. If your peaches need ripening, place them in a paper bag with a banana at room temperature for 1-2 days. Once ripe, refrigerate them to slow the process until you're ready to make the salad.
Frequently Asked Questions
- → Can I use canned peaches instead of fresh ones?
Fresh peaches are recommended for their texture and flavor, but you can use canned peaches in a pinch. Be sure to drain them well before adding.
- → What can I substitute for mozzarella?
If mozzarella isn’t available, burrata or even goat cheese can provide a delicious alternative with creamy texture.
- → How can I toast walnuts?
Toast walnuts in a dry skillet over medium heat for 3-5 minutes, stirring frequently, or bake them at 350°F for about 8 minutes until fragrant.
- → Can I prepare this salad ahead of time?
Yes, but it’s best to add the balsamic glaze and salt just before serving to keep the ingredients fresh and crisp.
- → What greens work best in this salad?
Arugula adds a peppery bite, but mixed greens or spinach can work well, providing a milder flavor profile.