Tomato Peach Basil Salad
This Tomato Peach Basil Salad pairs juicy summer peaches with ripe tomatoes, torn basil, and a balsamic drizzle. It’s ready in ten minutes and tastes like the best part of August.
Tomato Peach Basil Salad is a no-cook summer side made from sliced peaches, ripe tomatoes, fresh basil, olive oil, and balsamic glaze. This recipe serves 4 as a side dish, delivers a juicy, sweet-savory bite in every forkful, and is perfect for backyard cookouts, weeknight dinners, or anytime peaches and tomatoes overlap at the farmers market.
I started making this the summer a neighbor handed me a bag of peaches she said were “about to turn,” and I didn’t want to waste them. Turns out slightly overripe peaches are actually better here — they’re sweeter and easier to slice. Now it’s the first thing I make when tomatoes and peaches show up at the market on the same week.
Table of Contents
Why You’ll Love This Tomato Peach Basil Salad
It’s sweet, juicy, and a little tangy, with soft peaches and firm tomatoes doing completely different things in your mouth at the same time. There’s zero cooking involved, so it comes together while everything else on the table is still going. It works as a side for grilled chicken or steak, but honestly, I’ve eaten a whole bowl of it as lunch. The basil is what makes people ask for the recipe.
What Ingredients Do You Need for Tomato Peach Basil Salad?

| Ingredient Group | Ingredient | Amount | Notes |
|---|---|---|---|
| Main Ingredients | Ripe peaches, pitted and sliced | 2-3 peaches | slightly soft is fine |
| Main Ingredients | Ripe tomatoes | 2-3 tomatoes | heirloom or cherry work well |
| Main Ingredients | Fresh basil leaves | 1/2 cup | torn or roughly chopped |
| Dressing | Olive oil | 2 tablespoons | |
| Dressing | Balsamic glaze | 1 tablespoon | or good quality balsamic vinegar |
| Seasoning | Salt and black pepper | to taste | freshly ground preferred |
| Optional | Fresh mozzarella or feta | to taste | bocconcini or crumbled feta |
Ripe is the whole game here. If your peaches give slightly when you press them and your tomatoes smell like something at room temperature, you’re set. This isn’t really a fruit and vegetable salad recipe that forgives underripe produce — it’s built around peak-season flavor, so shop accordingly. If you love the peach and mozzarella combo, this grilled peach burrata salad is worth trying next.
How to Make Tomato Peach Basil Salad Step by Step

- Gently combine the sliced peaches, tomatoes, and basil leaves in a large bowl.
💡 Use your hands instead of a spoon here — it’s gentler on the fruit.
- Drizzle with olive oil and balsamic glaze.
- Season with salt and freshly ground black pepper to taste.
- Toss gently to combine all ingredients, being careful not to bruise the peaches and tomatoes.
Pro Tip: Toss with a folding motion, not a stirring one, so the peach slices stay intact.
- If desired, add fresh mozzarella balls or crumbled feta cheese.
- Serve immediately as a refreshing side dish or light lunch.
Pro Tip: This salad doesn’t hold well, so dress it right before you plan to eat it.

Expert Tips for Perfect Tomato Peach Basil Salad
Pro Tips for Success
The key to a good basil vinaigrette salad is tearing the basil instead of cutting it with a knife — a metal blade bruises the leaves and turns them dark within minutes. For best results, slice your tomatoes and peaches close to serving time so they don’t sit in their own juice. The most common mistake is over-tossing — instead, fold gently two or three times and stop. This salad works best when the fruit is at room temperature, not fridge-cold, since cold mutes the flavor. Salt your tomatoes a few minutes before mixing everything together; it pulls out extra juice and deepens the flavor.
Delicious Variations
For a Quick Version, skip the balsamic glaze and use a simple squeeze of lemon with olive oil instead — it’s faster and just as good on a busy night.
For a Dairy-Free take, leave out the mozzarella or feta entirely. The salad stands fine on its own without cheese.
For an Alternative Ingredients spin, swap basil for mint, or add thin red onion for extra bite. Both work well in this kind of summer peach salad. If you like the peach and tomato combo, you’ll probably also love this tomato peach cucumber salad for a crunchier twist.
Troubleshooting Common Problems
Problem: The salad turns watery within minutes of mixing. Solution: Salt draws liquid out of tomatoes fast, so add salt right before serving instead of early prep.
Problem: The basil turns black and looks wilted. Solution: This happens when basil is cut with a knife or added too early — tear it by hand and add it last.
How to Store and Reheat Tomato Peach Basil Salad
| Storage Method | Duration | Best Practice |
|---|---|---|
| Room Temperature | 1-2 hours | fine for serving, don’t leave out longer |
| Refrigerator | 1 day | store in a sealed container, drain excess liquid |
| Freezer | not recommended | fresh produce turns mushy once thawed |
This isn’t a reheat situation — it’s meant to be eaten cold or at room temperature. If you’ve got leftovers, don’t toss them. Chop everything smaller and spoon it over toast with a little more olive oil, or stir it into cooked pasta for an easy fresh tomato salad pasta the next day. Craving something similar but different next time? This watermelon feta mint salad hits the same sweet-savory notes.
FAQs About Tomato Peach Basil Salad
Can I make this salad ahead of time?
You can slice the peaches and tomatoes a few hours ahead and keep them separate in the fridge. Wait to combine, dress, and add basil until right before serving so nothing turns watery or discolored.
What can I substitute for balsamic glaze?
Good quality balsamic vinegar works fine in place of the glaze — it’ll just be thinner and slightly more tart. A small drizzle of honey mixed into balsamic vinegar can also mimic the glaze’s sweetness.
How do I know if my peaches are ripe enough?
A ripe peach gives slightly when you press near the stem and smells sweet at room temperature. If it’s still firm and has no scent, let it sit on the counter a day or two before slicing.
Can I make this salad dairy-free or vegan?
Yes. The mozzarella and feta are both listed as optional, so leaving them out keeps the salad fully dairy-free and vegan without changing anything else in the recipe
Why did my tomatoes and peaches turn mushy?
Over-tossing is usually the cause — stirring too hard breaks down the soft flesh. Fold the ingredients gently just two or three times instead of stirring them like a regular salad.
Give this one a try the next time peaches and tomatoes are both sitting on your counter — seriously, it takes less time than setting the table. Save it to Pinterest so you don’t lose it before next summer, and let me know in the comments if you added mint or swapped the cheese. I mean it, I want to know what you did with it.
Juicy peaches, ripe tomatoes, and torn basil tossed in balsamic — this Tomato Peach Basil Salad is a five-minute summer side worth saving for later.

Perfect Tomato Peach Basil Salad
Equipment
- Large mixing bowl
Ingredients
Main Ingredients
- 2-3 ripe peaches pitted and sliced
- 2-3 ripe tomatoes heirloom or cherry work well, sliced or halved
- ½ cup fresh basil leaves torn or roughly chopped
Dressing
- 2 tablespoons olive oil
- 1 tablespoon balsamic glaze or good quality balsamic vinegar
Seasoning
- Salt and freshly ground black pepper to taste
Optional
- Fresh mozzarella balls (bocconcini) or crumbled feta cheese for serving
Instructions
- Gently combine the sliced peaches, tomatoes, and basil leaves in a large bowl.
- Drizzle with olive oil and balsamic glaze.
- Season with salt and freshly ground black pepper to taste.
- Toss gently to combine all ingredients, being careful not to bruise the peaches and tomatoes.
- If desired, add fresh mozzarella balls or crumbled feta cheese.
- Serve immediately as a refreshing side dish or light lunch.
