I made a Simple Tomato Salad that makes grocery-store tomatoes look pathetic and serves up pure, unapologetic summer on a plate.

I can’t shut up about this Tomato Salad Recipe because it tastes like summer in decisive, messy bites. I love how heirloom tomatoes sing on their own, each slice different, bright or soft, but when I crumble fresh mozzarella on top it becomes something I actually obsess over.
It’s not precious. It’s the kind of Simple Tomato Salad I make when I want real flavor without fuss.
And I eat it standing over the counter. Juicy, salty, slightly tangy.
Not a side for nostalgia. Just tomatoes doing what they do best.
I want more. Always messy, never boring.
Trust me.
Ingredients

- Heirloom tomatoes: juicy, colorful, and messy — bright summer sweetness.
Basically irresistible.
- Red onion: sharp crunch that wakes the salad up, it’s bright and tangy.
- Mozzarella or burrata: creamy, soft protein that makes every bite richer and comfy.
- Basil leaves: herbal pop of freshness, it’s classic and smells amazing.
- Extra virgin olive oil: silky coating, brings everything together without stealing the show.
- Aged balsamic vinegar: sweet-tart depth, a little goes a long way.
- Flaky sea salt: crunchy seasoning that makes flavors pop, simple and necessary.
- Freshly ground black pepper: mild heat and aroma, keeps it from tasting flat.
- Cucumber (optional): cool crunch, refreshing and light when you want texture.
- Garlic (optional): punchy, savory kick — use sparingly unless you love boldness.
Ingredient Quantities
- 4 to 6 medium heirloom tomatoes, assorted colors, sliced or roughly torn
- 1 small red onion, thinly sliced
- 8 oz fresh mozzarella or burrata, torn into pieces
- 1/2 cup fresh basil leaves, roughly torn
- 3 tbsp extra virgin olive oil
- 1 to 2 tbsp aged balsamic vinegar
- 1 tsp flaky sea salt, plus more to taste
- 1/2 tsp freshly ground black pepper, or to taste
- 1 small cucumber, thinly sliced (optional)
- 1 clove garlic, finely minced (optional)
How to Make this
1. Let the tomatoes and mozzarella sit at room temperature for about 20 minutes so the flavors aren’t flat, then slice or roughly tear the tomatoes and the cheese into bite sized pieces.
2. If using, thinly slice the cucumber and very thinly slice the red onion; place onion in a small bowl and sprinkle a pinch of salt on it to mellow the bite for 5 minutes, then drain any liquid.
3. Choose a serving bowl and, if you like a faint garlic note, rub the inside of the bowl with the minced garlic, or mix the garlic into the olive oil for a bolder taste.
4. Arrange the tomatoes in the bowl, scatter the drained onion and cucumber over them, and gently toss once to combine without turning everything into mush.
5. Tear the fresh basil leaves with your hands and add them along with the torn mozzarella or broken burrata pieces so they settle into the tomatoes.
6. Drizzle the extra virgin olive oil evenly, then add the aged balsamic vinegar — start with one tablespoon, taste, then add more if you want it sweeter or tangier.
7. Sprinkle the flaky sea salt and freshly ground black pepper over the salad; a little more salt than you think is okay because the tomatoes need it to pop.
8. Let the salad sit for 5 to 10 minutes so the juices mix with the dressing, then gently toss again just before serving to distribute the cheese and herbs.
9. Taste and adjust: more balsamic for sweetness, more oil for mouthfeel, or another pinch of flaky salt; serve on a big platter or family style so everyone can grab from it.
10. For a finishing touch, drizzle a tiny extra splash of olive oil and tear a few extra basil leaves over the top, and serve with crusty bread to sop up the juices.
Equipment Needed
1. Cutting board for slicing tomatoes, onion and cucumber
2. Chef’s knife (and a serrated knife if your tomatoes are extra delicate)
3. Mixing/serving bowl (rub inside with garlic or use for tossing)
4. Small bowl to soak and drain the salted red onion
5. Measuring spoons for the olive oil and balsamic vinegar
6. Tongs or a large spoon for gently tossing the salad
7. Kitchen towel or paper towels to blot excess moisture from the tomatoes
8. Serving platter or big shallow bowl and a bread knife for the crusty loaf
FAQ
Heirloom Tomato Salad Recipe Substitutions and Variations
- Fresh mozzarella or burrata -> crumbled feta or chèvre; tangier, saltier, and holds up if tomatoes are watery, but use less salt.
- Fresh basil -> handfuls of arugula or mint; arugula adds peppery bite, mint gives bright freshness.
- Aged balsamic vinegar -> red wine vinegar with a drizzle of honey or a squeeze of lemon; keeps sweetness and acidity if you don’t have balsamic.
- Extra virgin olive oil -> avocado oil or walnut oil; neutral avocado won’t overpower, walnut adds a toasty nutty note.
Pro Tips
1) Let everything warm up longer than you think. Cold tomatoes and cheese kill the flavor so pull them out 30 minutes before you start. If you forget, at least let the bowl sit on the counter while you prep the onion and basil, it still helps.
2) Don’t slice the mozzarella like a robot. Tear it with your hands into rough chunks so you get creamy pockets. Same with tomatoes, too neat slices make the salad boring, uneven pieces give way more texture.
3) Quick cure for loud red onion: sprinkle it with salt, let it sit 5 minutes, then squeeze or drain the liquid. That stops the bite but keeps the crunch. If you want onion flavor without the bite, soak the slices in cold water for a few minutes then drain.
4) Taste as you go and remember balsamic is sneaky. Start with less, taste, add more. If your tomatoes are super sweet use a tiny splash of something acidic like lemon or red wine vinegar to lift it. Always finish with a little extra olive oil and flaky salt right before serving so the flavors sing.
Heirloom Tomato Salad Recipe
My favorite Heirloom Tomato Salad Recipe
Equipment Needed:
1. Cutting board for slicing tomatoes, onion and cucumber
2. Chef’s knife (and a serrated knife if your tomatoes are extra delicate)
3. Mixing/serving bowl (rub inside with garlic or use for tossing)
4. Small bowl to soak and drain the salted red onion
5. Measuring spoons for the olive oil and balsamic vinegar
6. Tongs or a large spoon for gently tossing the salad
7. Kitchen towel or paper towels to blot excess moisture from the tomatoes
8. Serving platter or big shallow bowl and a bread knife for the crusty loaf
Ingredients:
- 4 to 6 medium heirloom tomatoes, assorted colors, sliced or roughly torn
- 1 small red onion, thinly sliced
- 8 oz fresh mozzarella or burrata, torn into pieces
- 1/2 cup fresh basil leaves, roughly torn
- 3 tbsp extra virgin olive oil
- 1 to 2 tbsp aged balsamic vinegar
- 1 tsp flaky sea salt, plus more to taste
- 1/2 tsp freshly ground black pepper, or to taste
- 1 small cucumber, thinly sliced (optional)
- 1 clove garlic, finely minced (optional)
Instructions:
1. Let the tomatoes and mozzarella sit at room temperature for about 20 minutes so the flavors aren’t flat, then slice or roughly tear the tomatoes and the cheese into bite sized pieces.
2. If using, thinly slice the cucumber and very thinly slice the red onion; place onion in a small bowl and sprinkle a pinch of salt on it to mellow the bite for 5 minutes, then drain any liquid.
3. Choose a serving bowl and, if you like a faint garlic note, rub the inside of the bowl with the minced garlic, or mix the garlic into the olive oil for a bolder taste.
4. Arrange the tomatoes in the bowl, scatter the drained onion and cucumber over them, and gently toss once to combine without turning everything into mush.
5. Tear the fresh basil leaves with your hands and add them along with the torn mozzarella or broken burrata pieces so they settle into the tomatoes.
6. Drizzle the extra virgin olive oil evenly, then add the aged balsamic vinegar — start with one tablespoon, taste, then add more if you want it sweeter or tangier.
7. Sprinkle the flaky sea salt and freshly ground black pepper over the salad; a little more salt than you think is okay because the tomatoes need it to pop.
8. Let the salad sit for 5 to 10 minutes so the juices mix with the dressing, then gently toss again just before serving to distribute the cheese and herbs.
9. Taste and adjust: more balsamic for sweetness, more oil for mouthfeel, or another pinch of flaky salt; serve on a big platter or family style so everyone can grab from it.
10. For a finishing touch, drizzle a tiny extra splash of olive oil and tear a few extra basil leaves over the top, and serve with crusty bread to sop up the juices.

















