
This vibrant tomato salad celebrates peak summer flavors with minimal effort. The combination of juicy heirloom tomatoes, crisp red onions, and fresh herbs creates a dish that's both refreshing and satisfying. It's my go-to recipe when tomatoes are at their sweetest and most colorful.
I discovered this recipe years ago when my garden produced more tomatoes than I knew what to do with. Now it's become a summer tradition that everyone requests at family gatherings.
Ingredients
- Heirloom tomatoes selecting the most flavorful varieties makes all the difference look for firm fruits with vibrant colors and a sweet aroma
- Red onion soaking in cold water removes the harsh bite while maintaining the crisp texture
- Fresh herbs choose basil cilantro dill parsley or a combination for personalized flavor
- Extra virgin olive oil use the highest quality you can find as it forms the base of the dressing
- Red wine vinegar adds brightness that balances the sweetness of the tomatoes
- Kosher salt enhances all the flavors without being too harsh
- Freshly ground black pepper provides subtle heat and complexity
Step-by-Step Instructions
- Soak the onions
- Place thinly sliced red onion in cold water for about 10 minutes. This crucial step removes the harsh bite while keeping their pleasant crunch. Make sure to separate the half moon slices as you add them to the water for even soaking.
- Prepare the tomatoes
- Core your heirloom tomatoes and slice them into half inch thick half moons. The thickness matters here. Too thin and they will break down too quickly. Too thick and they won't absorb the dressing properly. Use your sharpest knife for clean cuts.
- Combine ingredients
- Place tomatoes in a large bowl along with your chosen herbs. The herbs should be coarsely chopped not finely minced to maintain their character in the final dish. Add the olive oil and red wine vinegar directly to the bowl.
- Season and mix
- Sprinkle the kosher salt and freshly ground pepper over the ingredients. Drain the soaked onions thoroughly and add them to the bowl. Gently toss everything together using wooden spoons or your hands to avoid crushing the delicate tomatoes.
- Allow flavors to develop
- Let the salad stand for at least 10 minutes or up to 30 minutes before serving. This resting period is essential as it allows the salt to draw out the tomato juices which combine with the oil and vinegar to create a delicious natural dressing.

This salad reminds me of summers at my grandmother's house where we would pick tomatoes warm from the garden and make this salad for lunch. The simple combination of perfectly ripe tomatoes and good olive oil creates magic that fancy ingredients rarely match.
Choosing the Best Tomatoes
Heirloom varieties offer superior flavor compared to standard grocery store options. Look for tomatoes that feel heavy for their size with taut skin and a noticeable tomato fragrance. For this salad a mix of different colored heirlooms creates a stunning presentation. I prefer to source mine from farmers markets or grow them myself when possible since tomatoes picked at peak ripeness develop the fullest flavor.
Making It Ahead
While this salad is best enjoyed fresh you can prepare components in advance. Slice the onions and soak them up to a day ahead keeping them in cold water in the refrigerator. You can also measure out the oil and vinegar. Wait to cut the tomatoes until shortly before serving as refrigeration damages their texture and flavor. If you must make the entire salad ahead keep it at room temperature for up to two hours or refrigerate for longer storage and bring back to room temperature before serving.
Serving Suggestions
This versatile salad shines alongside grilled proteins like chicken fish or steak. It also makes a wonderful component on an antipasto platter with crusty bread and various cheeses. For a complete meal pair it with a simple pasta dressed with olive oil and garlic. During hot summer months I often serve larger portions as a light main course with a chunk of good bread to soak up the flavorful juices that collect at the bottom of the bowl.
Common Queries
- → Why soak the red onions in cold water?
Soaking red onions in cold water helps mellow their sharp bite and reduce their intensity while maintaining their crisp texture. This technique, often called "deflaming," makes the onions more palatable in raw preparations like this salad.
- → What are heirloom tomatoes and can I substitute them?
Heirloom tomatoes are traditional varieties passed down through generations, known for their superior flavor and unique appearances. You can substitute regular tomatoes, but for best results, choose ripe, in-season tomatoes with good flavor. Roma, beefsteak, or vine-ripened tomatoes work well.
- → Which herbs work best in this salad?
Basil pairs classically with tomatoes, while cilantro adds brightness, dill provides a distinct aromatic quality, and parsley contributes a clean, fresh flavor. A combination of herbs creates complexity, but using just one herb like basil will still yield excellent results.
- → Can I make this salad ahead of time?
This salad can be prepared up to 30 minutes ahead of serving for optimal flavor development. However, tomatoes begin to release their juices when mixed with salt, so for the best texture, don't prepare it more than a few hours in advance.
- → How can I add more protein to this salad?
To transform this into a more substantial dish, consider adding fresh mozzarella balls, crumbled feta cheese, white beans, or grilled chicken. For a plant-based option, add chickpeas or cubes of firm tofu marinated in a complementary dressing.
- → What can I serve with this tomato salad?
This versatile salad pairs wonderfully with grilled meats, fish, or tofu. It also complements Mediterranean dishes like hummus and pita, makes a great side for sandwiches, or can be served atop crusty bread as a simple bruschetta variation.