
Tasty Spanish Tomato Salad hits you with juicy, sun-sweet tomatoes, a garlicky olive oil punch, and a salty crunch that tastes like vacation in a bowl. It works perfectly for busy home cooks who want a fresh side dish on the table in about 15 minutes, start to finish. I first fell in love with this salad in a tiny Madrid bar where the tomatoes tasted better than most steaks I had that year.
Why Make This Tasty Spanish Tomato Salad at Home
You control the quality of the tomatoes, the punch of the garlic, and the richness of the olive oil, so the flavor turns out way better than most restaurant versions. The salad uses simple ingredients, but the combination tastes special enough for guests and easy enough for a Tuesday night.
You also save money by using pantry staples like olive oil, vinegar, and salt that you already own. The salad fits gluten free, vegetarian, and dairy free eaters, so it solves a lot of “what can they eat?” stress in one colorful bowl.
“This Tasty Spanish Tomato Salad tastes like summer on a plate and somehow disappears from the table in under five minutes. ★★★★★”
Ingredients You Need
Tomatoes
- 4 to 5 large ripe tomatoes, room temperature
- Use vine ripe, heirloom, or Roma tomatoes.
- Choose tomatoes that feel heavy and smell fragrant near the stem.
- Optional: a handful of cherry or grape tomatoes for extra texture and sweetness
Onion
- 1/2 small red onion, very thinly sliced
- Substitute: sweet onion or shallot if you prefer a milder bite.
- Soak slices in cold water for 5 to 10 minutes if you want less sharp flavor.
Garlic
- 1 to 2 cloves fresh garlic, very finely minced or grated
- Use a microplane for a smoother dressing.
- Avoid jarred garlic if possible, since it tastes dull in such a simple salad.
Olive oil and vinegar
- 3 to 4 tablespoons extra virgin olive oil
- Choose a fruity Spanish olive oil if you can, such as Arbequina.
- 1 to 1 1/2 tablespoons sherry vinegar
- Substitute: red wine vinegar in a pinch, but sherry vinegar gives classic Spanish flavor.
Seasoning
- 1 teaspoon flaky sea salt, plus more to taste
- Use kosher salt if you do not have flaky salt, but start with a bit less.
- 1/4 teaspoon freshly ground black pepper
- 1/4 teaspoon smoked Spanish paprika (pimentón), sweet or bittersweet
- This adds that signature Spanish depth and a hint of smokiness.
Fresh herbs
- 2 to 3 tablespoons chopped fresh flat leaf parsley
- Substitute: fresh basil or fresh oregano for a different twist.
- Optional: a few fresh chives, thinly sliced
Extras for texture and richness
- 6 to 8 pitted green olives, roughly chopped
- Use Spanish Manzanilla or Castelvetrano style olives.
- 1 to 2 tablespoons capers, drained
- Optional: 1 small cucumber, peeled and sliced or chopped
- Optional: 1/4 cup roasted red pepper strips, drained and sliced
Equipment
- Sharp chef’s knife or serrated tomato knife
- Cutting board
- Small bowl for the dressing
- Large shallow serving plate or low bowl
- Spoon or small whisk
- Paper towels or clean kitchen towel to blot tomatoes if very juicy
Tips & Mistakes
- Slice tomatoes with a sharp or serrated knife so you avoid crushing them.
- Use room temperature tomatoes so the flavor tastes fuller and sweeter.
- Salt the tomatoes right before serving so they release just enough juice without turning watery.
- Taste the dressing before you pour it and adjust salt, vinegar, or paprika so it hits your favorite balance.
- Avoid refrigerating whole tomatoes, since cold temperatures dull their flavor.
- Pat very juicy tomato slices lightly so the salad does not turn soupy.
- Slice onions very thin so they add flavor without overpowering each bite.
- Do not drown the salad in olive oil; coat the tomatoes lightly and add a bit more only if they still look dry.
- Add garlic in small amounts and taste, since raw garlic can take over the whole dish quickly.
- Serve the salad soon after you dress it so the tomatoes keep their texture and brightness.
How to Make Tasty Spanish Tomato Salad
Step 1: Prep the tomatoes
Slice the tomatoes into thick rounds or wedges, about 1/2 inch thick. If you use cherry or grape tomatoes, cut them in halves or quarters. Lay the slices on a plate lined with a towel if they seem very juicy and blot gently.
Arrange the tomato slices in a single layer or slightly overlapping on a large shallow plate. Scatter any cherry tomato halves in between the larger slices.
Step 2: Slice the onion and prep extras
Peel the red onion and slice it as thinly as you can. If you prefer a milder onion flavor, soak the slices in a bowl of cold water for 5 to 10 minutes, then drain and pat dry. Slice the cucumber and roasted red pepper if you use them.
Scatter the onion, cucumber, and roasted red pepper over the tomatoes. Add the chopped olives and capers so they distribute evenly across the plate.
Step 3: Mix the dressing
In a small bowl, add the minced or grated garlic, sherry vinegar, salt, black pepper, and smoked paprika. Whisk in the extra virgin olive oil slowly until the dressing looks glossy and well combined. Taste a small spoonful and adjust salt or vinegar until it tastes bright and balanced.
If the garlic flavor tastes too strong, add a bit more olive oil to soften it. If the dressing tastes flat, add a tiny pinch more salt or a splash more vinegar.
Step 4: Dress the salad
Drizzle the dressing evenly over the tomatoes and vegetables. Use a spoon to scoop any dressing from the bowl and pour it over spots that look dry. Gently tilt the plate once or twice so some of the dressing runs underneath the tomatoes.
Sprinkle the chopped parsley and any chives over the top. Finish with a small pinch of flaky sea salt on the tomatoes for a little crunch in each bite.
Step 5: Rest and serve
Let the salad sit at room temperature for 5 to 10 minutes so the flavors mingle and the salt pulls out a bit of tomato juice. Spoon some of the juices from the bottom of the plate back over the top. Serve the Tasty Spanish Tomato Salad with crusty bread or as a side to your favorite simple mains.
Variations I've Tried
I sometimes add chunks of ripe avocado and a squeeze of lime for a creamy, slightly tangy version that tastes great with grilled chicken or fish. I also tried a version with canned chickpeas, rinsed and drained, which turned the salad into a more filling lunch bowl. If I have good fresh basil, I swap the parsley for basil and add a few thin slices of fresh mozzarella for a Spanish Italian mashup.
Another favorite twist uses thin slices of fennel bulb instead of cucumber, which adds a light anise crunch that plays nicely with the olives and capers. When I want a bit of heat, I sprinkle in a pinch of hot smoked paprika or a few red pepper flakes.
How to Serve Tasty Spanish Tomato Salad
Serve Tasty Spanish Tomato Salad at room temperature so the tomatoes taste their sweetest and the olive oil stays silky. Pair it with grilled chicken, simple roasted potatoes, or a pan seared white fish for a light, colorful meal. Scoop the salad over toasted bread or warm flatbread and use the juices as a built in sauce.
You can also spoon it next to eggs, roasted vegetables, or a simple rice dish to add freshness and acidity. Kids often enjoy the sweeter cherry tomatoes, so mix those in if you cook for younger eaters.
How to store
- Store leftover Tasty Spanish Tomato Salad in an airtight container in the fridge for up to 2 days.
- Keep the salad as a shallow layer so the tomatoes do not crush each other.
- Skip the freezer, since tomatoes turn mushy and watery after freezing.
- Eat leftovers chilled or bring them to room temperature, then stir gently and add a tiny drizzle of fresh olive oil and a pinch of salt to wake up the flavors.

Tasty Spanish Tomato Salad
Ingredients
Instructions
- Slice the tomatoes into thick rounds or wedges, about 1/2 inch thick. If using cherry or grape tomatoes, cut them in halves or quarters.
- If the tomatoes are very juicy, lay the slices on a plate lined with a towel and blot gently, then arrange them in a single layer or slightly overlapping on a large shallow plate and scatter the cherry tomatoes in between.
- Peel and very thinly slice the red onion. If you prefer a milder flavor, soak the slices in cold water for 5 to 10 minutes, then drain and pat dry.
- If using cucumber and roasted red pepper, slice or chop them, then scatter the onion, cucumber, and roasted red pepper over the tomatoes.
- Add the chopped olives and capers evenly over the plate so they are well distributed.
- In a small bowl, combine the minced or grated garlic, sherry vinegar, salt, black pepper, and smoked paprika. Slowly whisk in the extra virgin olive oil until the dressing looks glossy and well combined.
- Taste the dressing and adjust with a little more salt or vinegar if needed. If the garlic flavor seems too strong, whisk in a bit more olive oil.
- Drizzle the dressing evenly over the tomatoes and vegetables, using a spoon to reach any dry spots, and gently tilt the plate so some dressing runs underneath the tomatoes.
- Sprinkle the chopped parsley and any chives over the top, then finish with a small pinch of flaky sea salt on the tomatoes for a light crunch.
- Let the salad rest at room temperature for 5 to 10 minutes so the flavors mingle, spoon some of the juices from the bottom back over the top, and serve.
Notes
Approximate per 1 of 4 servings: 170 calories; fat 14 g; saturated fat 2 g; carbohydrates 11 g; fiber 3 g; sugars 6 g; protein 2 g; sodium 530 mg. Values will vary based on exact tomato size, olive brand, amount of added salt, and optional ingredients used.

Leave a Reply