There’s something magical about the first bite of a perfectly ripe peach in summer. The juice, the sweetness, that unmistakable aroma that tells you it’s peak season. I’ve been making this peach arugula salad for years, and it never fails to impress. Whether you’re hunting for fresh lunch ideas or need a super food dinner that actually tastes amazing, this recipe delivers every single time. It’s become one of my go-to salad recipes for dinner summer evenings when I want something light but satisfying.
The combination of sweet peaches with peppery arugula creates this beautiful balance that keeps you coming back for more. Add some creamy cheese, crunchy nuts, and a simple balsamic dressing, and you’ve got what I consider one of the best summer meal ideas easy enough for weeknights but special enough for guests. This august salad really shines when peaches are at their juiciest, but honestly, it works year-round if you can’t wait for peak season.
Why This Peach Arugula Salad Works for Every Occasion
What makes this recipe special is how versatile it is. You can serve it as a refreshing starter, a light lunch, or even a full meal by adding grilled chicken or shrimp. The flavors are simple but sophisticated, making it perfect for everything from casual family dinners to elegant dinner parties. Plus, it comes together in about 15 minutes once you have your ingredients prepped. That’s why it’s one of my favorite tasty salads recipes for busy summer days.
As a meal salad recipe healthy option, it’s packed with nutrients from the arugula, vitamins from the peaches, and if you add cheese or nuts, you get protein and healthy fats too. The arrugula salad base (yes, that’s how some folks spell it, though arugula is standard) provides that signature peppery bite that balances the fruit’s sweetness beautifully.
Ingredients for Your Summer Salad Recipe Success
You don’t need much to make this salad shine. Quality matters more than quantity here, especially with the peaches. Look for fruit that’s fragrant and gives slightly when you press it gently. Overripe peaches will fall apart, but underripe ones won’t have that incredible flavor you’re after.
- 4 cups baby arugula, washed and dried thoroughly
- 3 ripe medium peaches, sliced into wedges
- 1 cup fresh mozzarella pearls or crumbled feta cheese
- 1/4 red onion, thinly sliced
- 1/3 cup toasted pecans or walnuts, roughly chopped
- 1/4 cup fresh basil leaves, torn
- 3 tablespoons extra virgin olive oil
- 2 tablespoons balsamic vinegar
- 1 tablespoon honey or maple syrup
- Salt and freshly ground black pepper to taste
Pro Tips for Perfect Salad Results Every Time
Make sure your arugula is completely dry before dressing. Any leftover water will dilute your dressing and make everything soggy. I use a salad spinner followed by a quick pat with paper towels. Game changer.
Toast your nuts in a dry skillet for 3-4 minutes until fragrant. This simple step brings out their oils and adds so much more flavor than using them raw. Let them cool completely before adding to the salad.
For the dressing, whisk everything together in a small bowl or shake it in a jar with a tight lid. Taste and adjust the honey if your peaches are particularly sweet or if you prefer a more tart profile.

Variations to Try on This Classic Recipe
Switch up the cheese by using goat cheese, blue cheese, or burrata for extra creaminess. Burrata is especially decadent and makes this feel like a restaurant-quality dish. You can also grill the peach slices for 2-3 minutes per side to add a smoky dimension that pairs beautifully with the arugula.
For a protein boost, add grilled chicken breast, shrimp, or even prosciutto. This transforms it from a side into a complete meal salad recipe healthy enough for lunch or dinner. Fresh mint or cilantro can sub for basil if that’s what you have on hand.
Troubleshooting and Ingredient Substitutions
If your peaches aren’t quite ripe enough, try grilling them anyway. The heat helps soften them and intensifies their flavor. No fresh mozzarella? Feta, goat cheese, or even shaved parmesan work wonderfully here.
Out of arugula? Baby spinach or mixed greens work in a pinch, though you’ll lose that signature peppery punch. For a dairy-free version, skip the cheese entirely or use a vegan mozzarella alternative. The salad still tastes fantastic without it.
Storage and Serving Suggestions
This salad is best enjoyed fresh, but you can prep components ahead. Store the dressing separately and toss everything together just before serving. Washed arugula keeps for 2-3 days in the fridge wrapped in paper towels. Sliced peaches will brown quickly, so wait to cut them until you’re ready to assemble.
Serve this alongside grilled fish, chicken, or as part of a larger summer spread. It’s one of those salad recipes summer gatherings need because it’s light, refreshing, and everyone loves it. Leftovers don’t keep well once dressed, so plan accordingly.
Frequently Asked Questions
Can I make peach arugula salad ahead of time?
Prep ingredients separately and combine just before serving. The dressed salad will get soggy if made too far in advance.
What peaches work best for this salad?
Ripe but firm yellow peaches hold their shape best. White peaches work too but are more delicate and sweeter.
Is this recipe suitable for meal prep?
Yes, if you keep components separate. Store dressing, greens, and toppings in different containers for up to 3 days.
Can I use frozen peaches instead?
Thaw and drain them well, but fresh peaches give far superior texture and flavor. Frozen works in a pinch though.
How do I make this vegan?
Skip the cheese or use a plant-based alternative. The rest of the ingredients are naturally vegan-friendly.
What’s the best way to store leftover dressing?
Keep it in an airtight container in the fridge for up to a week. Shake or whisk before using again.

Peach Arugula Salad
Ingredients
Equipment
Method
- Wash and dry 4 cups baby arugula thoroughly using a salad spinner, then pat with paper towels to remove any remaining moisture.
- Toast 1/3 cup pecans or walnuts in a dry skillet over medium heat for 3-4 minutes until fragrant, stirring frequently. Let cool completely, then roughly chop.
- Prepare the dressing by whisking together 3 tablespoons olive oil, 2 tablespoons balsamic vinegar, 1 tablespoon honey, salt, and pepper in a small bowl. Alternatively, shake in a jar with a tight lid until well combined.
- Slice 3 ripe peaches into wedges, removing the pit. Thinly slice 1/4 red onion and tear 1/4 cup fresh basil leaves.
- Assemble the salad by placing arugula in a large bowl. Top with peach wedges, 1 cup mozzarella pearls, red onion slices, toasted nuts, and basil.
- Drizzle with dressing just before serving and toss gently to combine. Season with additional salt and pepper if needed.
Notes
- For best results, use ripe but firm peaches that hold their shape when sliced.
- Keep dressing separate if prepping ahead to prevent soggy greens.
- Grill peach slices for 2-3 minutes per side for a smoky variation.
- Add grilled chicken or shrimp to transform into a complete meal.
- Substitute goat cheese, burrata, or feta for different flavor profiles.
