Tomato Peach Cucumber Salad
This Tomato Peach Cucumber Salad is sweet, fresh, and ready in 10 minutes. It’s the summer salad recipe you’ll make on repeat all season long. Try it tonight.
Tomato Peach Cucumber Salad is a no-cook summer salad made with cherry tomatoes, ripe peaches, cucumber, red onion, fresh mint, olive oil, and white balsamic vinegar.
This recipe serves 4, delivers a bright, juicy combination of sweet and tangy flavors with crisp and tender textures, and is perfect for summer cookouts, weeknight sides, and meal prep.
And honestly, this Tomato Peach Cucumber Salad is one of those recipes that sounds almost too simple — until you taste it and realize the peach and tomato together is genuinely something special.
What nobody tells you: let it chill for those 15 to 20 minutes if you can. The salt pulls just enough juice from the tomatoes and peaches to create a light dressing all on its own.
Table of Contents
Why You’ll Love This Tomato Peach Cucumber Salad
The flavor combination hits every note at once — sweet peach, juicy tomato, cool cucumber, a sharp bite from the red onion, and brightness from the fresh mint.
There’s no cooking, no blending, and no special equipment. A knife, a bowl, and 10 minutes is all it takes.
It works as a side for grilled chicken, fish tacos, burgers — basically anything you’re making outside this summer.
And because it’s naturally gluten-free, dairy-free, and vegan, it’s one of the few dishes that genuinely works for every guest at the table.
What Ingredients Do You Need for Tomato Peach Cucumber Salad?

| Ingredient Group | Ingredient | Amount | Notes |
|---|---|---|---|
| Produce | Cherry tomatoes, halved | 2 cups | Room temperature for best flavor |
| Produce | Ripe peaches, pitted and sliced | 2 medium | Slice just before assembling |
| Produce | Cucumber, peeled and diced | 1 large | Pat dry after dicing |
| Produce | Red onion, thinly sliced | 1/4 cup | Soak in water to mellow if desired |
| Herbs | Fresh mint, chopped | 2 tbsp | Fresh only, not dried |
| Dressing | Olive oil | 1 tbsp | Good quality extra virgin |
| Dressing | White balsamic vinegar (or regular balsamic) | 1 tbsp | White won’t discolor peaches |
| Seasoning | Salt and freshly ground black pepper | To taste | Season just before tossing |
The peaches are the whole point here — use ripe ones that give slightly when pressed. Underripe peaches taste flat and starchy and won’t release their juice into the dressing.
White balsamic vinegar is milder and won’t discolor the peaches the way dark balsamic does. Regular balsamic works in a pinch but turns the salad a muddy brown color.
Fresh mint is worth the extra step — dried mint won’t give you the same cool, herbal pop that makes this easy summer salad taste genuinely bright and refreshing.
If you love this flavor combination, this grilled peach burrata salad is another summer recipe worth having in your rotation.
How to Make Tomato Peach Cucumber Salad Step by Step

- In a large bowl, combine the halved cherry tomatoes, sliced peaches, diced cucumber, and thinly sliced red onion.
Pro Tip: Make sure your peaches and tomatoes are at room temperature before combining — cold fruit straight from the fridge mutes the flavor significantly. - Add the chopped fresh mint to the bowl.
- Drizzle with olive oil and white balsamic vinegar.
Pro Tip: Start with less olive oil than you think you need — the peaches and tomatoes will release their own juice as they sit, naturally extending the dressing. - Season with salt and freshly ground black pepper to taste, then gently toss to combine all ingredients.
Pro Tip: Toss gently with clean hands or a wide rubber spatula to avoid breaking up the peach slices — they’re soft and bruise easily. - Serve immediately or chill for 15 to 20 minutes to allow the flavors to meld before serving.
Expert Tips for Perfect Tomato Peach Cucumber Salad
Pro Tips for Success
The key to a bright, non-soggy cucumber peach salad is salting the diced cucumber lightly and letting it rest in a colander for 5 minutes before combining. Pat it completely dry before adding it to the bowl.
For best results, slice the peaches just before assembling — cut peaches oxidize quickly and lose the honey-sweet flavor that makes this peach tomato salad stand out from a basic cucumber salad.
The most common mistake is overdressing the salad — instead, start with just the specified tablespoon of olive oil and vinegar, then taste and adjust after the produce has had a chance to release its natural juices.
Tomato Peach Cucumber Salad works best when the tomatoes and peaches are at room temperature before assembling. Cold fruit straight from the refrigerator mutes the sweetness and dulls the overall flavor significantly.
Delicious Variations
For a heartier version, crumble 1/2 cup of feta cheese over the top right before serving. The salty, creamy contrast against the sweet peach is a genuinely great combination.
For a quick protein boost, toss in a drained can of chickpeas. It turns this summer salad recipe into a light lunch that holds you until dinner without any extra cooking.
For a vegan version with extra depth, swap the white balsamic for a light drizzle of agave nectar mixed with a squeeze of fresh lemon juice. The citrus brightens the peach flavor beautifully.
Troubleshooting Common Problems
Problem: The salad is watery after chilling.
Solution: The cucumbers released too much liquid. Next time, salt the diced cucumber in a colander for 5 minutes and pat completely dry before adding to the bowl.
Problem: The flavors taste flat after tossing.
Solution: It’s almost always under-seasoned. Add a pinch more salt and another small drizzle of white balsamic, toss, and taste again before serving.
More into classic cucumber combinations? This cucumber tomato chickpea salad is a protein-packed version worth bookmarking too.

How to Store and Reheat Tomato Peach Cucumber Salad
| Storage Method | Duration | Best Practice |
|---|---|---|
| Room Temperature | Up to 1 hour | Keep covered; don’t leave out in direct sun or heat |
| Refrigerator | 1 to 2 days | Store in an airtight container; drain excess liquid before serving |
| Freezer | Not recommended | Peaches and cucumber lose all texture after freezing |
This salad doesn’t reheat — it’s a cold dish designed to be eaten fresh. If it’s been in the fridge, pull it out 10 minutes before serving to take the chill off the fruit.
Leftovers get juicy overnight as the produce releases more liquid. Drain the excess, toss with a fresh drizzle of olive oil, and it’s still delicious the next day.
Extra salad works well spooned over grilled chicken or fish as a chunky fresh salsa — the juices act as a light sauce and it’s a genuinely good no-waste use of leftovers.
FAQs About Tomato Peach Cucumber Salad
Can I make Tomato Peach Cucumber Salad ahead of time?
You can assemble it up to 2 hours ahead and refrigerate it covered. The 15 to 20 minute chill actually improves the flavor as the juices meld together into a light natural dressing.
Don’t assemble more than a few hours in advance — beyond that, the cucumber softens and the peaches start to break down and the texture suffers noticeably.
What type of peaches work best in this salad?
Ripe freestone peaches are the easiest to work with since the pit separates cleanly and the slices hold their shape well. Yellow peaches have a bolder, slightly tangy flavor; white peaches are sweeter and more floral.
Either works well here. The most important factor is ripeness — the peaches should give slightly when pressed at the stem end and smell fragrant at room temperature.
Can I substitute the white balsamic vinegar?
Yes. Regular balsamic vinegar works but will slightly darken the peaches and tomatoes during the chill time. Apple cider vinegar is a great neutral substitute that keeps the colors bright.
Fresh lemon or lime juice also works well and adds a zesty citrus note that pairs nicely with the mint and peach combination.
How do I keep the cucumber from making the salad watery?
After dicing the cucumber, sprinkle it with a small pinch of salt and let it sit in a colander over the sink for 5 minutes. This draws out excess moisture before it enters the salad bowl.
Pat the cucumber pieces dry with a paper towel before combining with the other ingredients. This one step makes a significant difference in texture, especially if you’re making it ahead.
Is Tomato Peach Cucumber Salad vegan and gluten-free?
Yes to both. Every ingredient in the base recipe — produce, olive oil, white balsamic vinegar, mint, salt, and pepper — is naturally vegan and gluten-free.
If you add feta cheese as a variation, the salad is no longer vegan or dairy-free. All other suggested variations, including chickpeas, remain vegan and gluten-free.
Bookmark This Before Peach Season Ends
Seriously, make this once at peak peach season and you’ll understand why it’s become a summer staple. It takes 10 minutes and people always ask what’s in it.
Save this to your Pinterest summer salad board right now — I mean it, you’ll be searching for this recipe again in July when the peaches are perfect and the tomatoes are at their best.
Drop a comment and let me know if you added the feta. Honestly, I want to hear which version you tried first.
And if you’re on a summer salad roll, this watermelon feta mint salad uses the same fresh, no-cook approach and is just as fast to throw together.
Tomato Peach Cucumber Salad — sweet, juicy, and ready in 10 minutes. The freshest summer salad you’ll make all season. Save it now before peach season ends!

Tomato Peach Cucumber Salad
Equipment
- Large mixing bowl
- Chef’s knife
- Cutting board
- Colander (optional, for draining cucumber)
- Wide rubber spatula or clean hands for tossing
Ingredients
Produce
- 2 cups Cherry tomatoes, halved Room temperature for best flavor
- 2 medium Ripe peaches, pitted and sliced Slice just before assembling
- 1 large Cucumber, peeled and diced Pat dry after dicing
- ¼ cup Red onion, thinly sliced Soak in water to mellow if desired
Herbs
- 2 tbsp Fresh mint, chopped Fresh only, not dried
Dressing
- 1 tbsp Olive oil Good quality extra virgin
- 1 tbsp White balsamic vinegar (or regular balsamic) White won’t discolor peaches
Seasoning
- to taste Salt and freshly ground black pepper Season just before tossing
Instructions
- In a large bowl, combine the halved cherry tomatoes, sliced peaches, diced cucumber, and thinly sliced red onion.
- Add the chopped fresh mint to the bowl.
- Drizzle with olive oil and white balsamic vinegar.
- Season with salt and freshly ground black pepper to taste, then gently toss to combine all ingredients.
- Serve immediately or chill for 15 to 20 minutes to allow the flavors to meld before serving.
