There is something about peak-summer tomatoes that stops me in my tracks every single time. I remember the first summer Aunt Anne handed me a perfectly ripe heirloom from her garden and said, “Emily, all it needs is a little oil and something sharp.” She was right — and that lesson has shaped how I cook with tomatoes ever since. This heirloom tomato salad is the purest expression of that philosophy. Barely dressed, bursting with color, and finished with a generous handful of fresh herbs, it is the kind of dish that celebrates the ingredient itself. I reach for it all summer long — alongside grilled mains, tucked next to a cucumber caprese salad for a full spread, or even just eaten with good crusty bread at the kitchen counter. If you love fresh, produce-forward sides like a marinated cucumber onion and tomato dish, this one belongs at your table too. Give it a try — I promise it will become your summer staple.
You Might Also Love
If fresh, vibrant salads are your thing, these are some of my favorites from the KitchenMomy kitchen.
- Cucumber Tomato Feta Salad — cool, creamy, and ready in under 10 minutes with pantry staples.
- Cucumber Caprese Salad — classic caprese gets a refreshing cucumber twist you’ll make all summer.
- Fennel And Red Onion Salad With Parmesan — crisp, elegant, and pairs beautifully with any grilled main.
- Chickpea Feta Avocado Salad — hearty enough to stand alone, fresh enough to feel light.
Why You’ll Love This Tomato Salad
- Peak flavor, zero cooking. Heirloom tomatoes are the star here — no heat needed, no technique to master. Their natural sweetness and acidity do all the work.
- Ready in 15 minutes. A quick slice, a drizzle, a toss — that’s it. This is weeknight-friendly and dinner-party-worthy at the same time.
- Bright, herbaceous finish. Fresh basil, dill, cilantro, or parsley — whatever you have — lifts every bite with fragrant, garden-fresh flavor.
- Endlessly versatile. Serve it as a side, spoon it over grilled chicken or fish, pile it on toast with ricotta, or build a full summer spread around it.
- Light and nourishing. A simple olive oil and red wine vinegar dressing keeps it clean, wholesome, and satisfying without any heaviness.
Ingredient Notes
- Red onion — Thinly sliced into half-moons for a mild, crunchy bite that doesn’t overpower.
- Heirloom tomatoes — Choose ripe, colorful varieties; their sweetness and acidity carry the whole dish.
- Fresh herbs — Basil, dill, cilantro, or parsley — use whatever looks freshest at the market today.
- Extra-virgin olive oil — A good-quality oil adds richness and rounds out the vinegar’s sharpness.
- Red wine vinegar — Provides bright acidity that wakes up the tomatoes beautifully.
- Kosher salt — Draws out the tomato juices, creating a light, flavorful dressing naturally.
- Black pepper — Freshly ground for a warm, fragrant finish that complements the tomatoes.
How to Make Tomato Salad?
- Soak the onion — Place sliced red onion in a bowl of cold water and soak for 5–10 minutes to mellow its sharp, raw bite.
- Slice the tomatoes — While the onion soaks, core the heirloom tomatoes and cut into ½-inch-thick half-moon slices.
- Drain the onion — Remove the onion from the water and pat thoroughly dry with a paper towel.
- Combine tomatoes and onion — Layer sliced tomatoes and drained onion together in a wide, shallow serving bowl.
- Add the herbs — Scatter the coarsely chopped fresh herbs evenly over the tomatoes and onion.
- Dress the salad — Drizzle the 2 tablespoons of olive oil and 1 tablespoon of red wine vinegar over everything in an even stream.
- Season and toss — Sprinkle ½ teaspoon kosher salt and ¼ teaspoon black pepper over the salad, then gently toss to coat.
- Rest and serve — Let the salad sit for 5 minutes so the flavors meld, then serve immediately at room temperature.

Emily’s Expert Tips
- Soak the red onion. A 5–10 minute cold water soak removes the raw bite and makes sliced red onion so much more pleasant in a fresh salad. I never skip this step — Aunt Anne taught me this trick years ago and it makes a real difference.
- Don’t refrigerate before serving. Tomatoes lose their juicy, fragrant quality when chilled — always dress and serve this salad at room temperature for the fullest, most vibrant flavor.
- Salt draws out the best juices. Once you toss the salad with kosher salt, those gorgeous tomato juices will pool at the bottom of the bowl — don’t discard them. That liquid is pure flavor; soak it up with bread or drizzle it back over the top.
- Use a wide, shallow bowl. Crowding the tomatoes in a deep bowl bruises them. A wide, flat bowl keeps the slices intact and lets every layer show off those beautiful heirloom colors.
- Mix your herb combination. I love a combination of basil and dill together — the sweetness of basil with the brightness of dill creates a more complex, rewarding flavor than a single herb alone.
Storage Tips
- Best served fresh — Eat within 2 hours of dressing for peak texture and flavor.
- Store components separately — If prepping ahead, refrigerate undressed tomatoes and onion for up to 1 day.
- Dress right before serving — Combine oil, vinegar, salt, and herbs only when ready to eat.
- Do not freeze — Tomatoes become watery and mushy after freezing.
Variations & Substitutions
- Add feta — Crumble salty feta over the top for a creamy, tangy contrast; see our cucumber feta salad for inspiration.
- Try balsamic — Swap red wine vinegar for balsamic glaze for a sweeter, richer dressing.
- Add cucumber — Thinly sliced cucumber adds crunch and freshness; great for a cucumber tomato variation.
- Use cherry tomatoes — Halved cherry or grape tomatoes work well when heirlooms aren’t in season.
- Add avocado — Diced ripe avocado adds creaminess and richness without changing the flavor profile.
- Make it spicy — Add a pinch of red pepper flakes or thin-sliced jalapeño for gentle heat.

What to Serve With Tomato Salad?
- Grilled chicken — The bright, acidic salad cuts beautifully through juicy grilled chicken thighs.
- Crusty bread — Thick slices of sourdough or ciabatta for soaking up those gorgeous tomato juices.
- Grilled fish — A light, flaky white fish like halibut or branzino pairs effortlessly with fresh tomatoes.
- Burrata — Tear creamy burrata over the top and serve as a stunning appetizer or light lunch.
- A classic Italian salad — Round out a summer spread with a big Italian salad alongside.
Frequently Asked Questions
- Can I make this tomato salad ahead of time? Prep the tomatoes and onion separately, then dress right before serving for best results.
- What are the best tomatoes for this salad? Heirlooms are ideal — choose ripe ones with vibrant color and firm but yielding flesh.
- Can I use regular tomatoes instead of heirloom? Yes — ripe beefsteak or vine tomatoes work well when heirlooms aren’t available.
- How long does tomato salad last in the fridge? Dressed salad is best within 2 hours; undressed components keep up to 1 day.
- Do I have to soak the red onion? No, but I recommend it — soaking removes harshness and makes the onion far more pleasant.
- Can I add protein to make it a meal? Yes — grilled chicken, canned tuna, or sliced fresh mozzarella all work beautifully here.
Tomato Salad
This heirloom tomato salad is a vibrant, no-cook summer side dressed in olive oil, red wine vinegar, and a generous handful of fresh herbs. Ready in 15 minutes, it lets peak-season tomatoes shine in every colorful, juicy bite.
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Total Time: 20 minutes
- Yield: 4 servings
- Category: Salads & Sides
- Method: No Cook
- Cuisine: American
- Diet: Vegan
Ingredients
- 1 small or 1/2 medium red onion, thinly sliced into half-moons
- 1 1/2 pounds heirloom tomatoes (about 3 medium), cored and sliced into 1/2-inch-thick half-moons
- 1/4 cup packed fresh herbs (basil, cilantro, dill, parsley, or a combination), coarsely chopped
- 2 tablespoons extra-virgin olive oil
- 1 tablespoon red wine vinegar
- 1/2 teaspoon kosher salt
- 1/4 teaspoon freshly ground black pepper
Instructions
- Place sliced red onion in a bowl of cold water and soak for 5–10 minutes to mellow its sharp, raw bite.
- While the onion soaks, core the heirloom tomatoes and cut into 1/2-inch-thick half-moon slices.
- Remove the onion from the water and pat thoroughly dry with a paper towel.
- Layer sliced tomatoes and drained onion together in a wide, shallow serving bowl.
- Scatter the coarsely chopped fresh herbs evenly over the tomatoes and onion.
- Drizzle the olive oil and red wine vinegar over everything in an even stream.
- Sprinkle kosher salt and black pepper over the salad, then gently toss to coat.
- Let the salad sit for 5 minutes so the flavors meld, then serve immediately at room temperature.
Notes
- Soak the red onion in cold water for 5–10 minutes before using — it removes the harsh raw bite and makes the salad far more pleasant to eat.
- Always serve this salad at room temperature; refrigerating tomatoes dulls their flavor and juicy texture.
- Don’t discard the tomato juices that pool at the bottom — they are pure flavor. Spoon them back over the salad or soak them up with crusty bread.
- Use a wide, shallow bowl to avoid bruising the tomato slices and to show off the beautiful heirloom colors.
- For the best flavor, combine basil and dill together — their complementary profiles create a more complex, rewarding herb finish.
- Dressed salad is best eaten within 2 hours. Store undressed tomatoes and onion separately in the fridge for up to 1 day.

