Marinated tomato, cucumber and cilantro salad tossed with a fresh lemon-garlic dressing and served in a white bowl.
Marinated Tomato, Cucumber and Cilantro Salad

Marinated Tomato, Cucumber and Cilantro Salad

This marinated tomato, cucumber and cilantro salad is an easy summer side dish that tastes fresh, colourful and full of bright flavour. The juicy tomatoes and crisp cucumber soak up the homemade lemon-garlic dressing, while plenty of chopped cilantro adds a light, zesty finish. Serve this refreshing cucumber tomato salad with grilled chicken, fish, kebabs or warm pita for a simple meal everyone will enjoy.

Short Description of the Recipe

This marinated tomato, cucumber and cilantro salad is a fresh, colourful side dish made with juicy tomatoes, crisp cucumber, finely chopped onion and plenty of fresh cilantro. Everything is tossed in a bright lemon-garlic dressing with olive oil, red wine vinegar, honey and a little cumin. After 20 to 30 minutes of marinating, the vegetables soak up the dressing while still keeping a nice bit of crunch.

 

Why It’s Good

This easy tomato cucumber cilantro salad has a really good balance of flavours. The tomatoes are juicy, the cucumber stays cool and crisp, and the cilantro gives the salad a fresh, herby taste. The lemon and red wine vinegar add brightness, while the small amount of honey softens the sharper flavours.

It is also quick to make and uses simple ingredients. I like that the dressing collects at the bottom of the bowl and becomes even more flavourful as it mixes with the tomato juices. Give the salad another toss just before serving. That little step makes a difference.

 

When to Serve It

Serve this marinated cucumber tomato salad with grilled chicken, steak, fish, burgers, kebabs or roasted vegetables. It is especially good at summer barbecues, picnics, potlucks and casual family dinners.

It also works well as a fresh side for rice bowls, pita sandwiches or Mediterranean-inspired meals. On a warm day, this is the kind of salad that tastes light and refreshing without feeling boring. Serve it shortly after marinating for the best crisp texture.

Marinated lemon-garlic dressing ingredients arranged and labelled on a white background, including olive oil, lemon juice, red wine vinegar, garlic, honey, cumin, salt, black pepper and red pepper flakes.

Marinated Dressing Ingredients

This simple marinated lemon-garlic dressing gives the tomato, cucumber and cilantro salad its fresh, tangy flavour. It is made with extra-virgin olive oil, fresh lemon juice, red wine vinegar, minced garlic, honey or maple syrup, ground cumin, salt, black pepper and optional red pepper flakes. The lemon and vinegar add plenty of brightness, while the honey softens the sharpness just enough. I find the cumin adds a warm background flavour without overpowering the fresh vegetables. Whisk everything together well, then let the dressing sit for a few minutes so the garlic and seasonings can blend before tossing it with the salad.

Marinated tomato, cucumber and cilantro salad tossed with a fresh lemon-garlic dressing and served in a white bowl.

Tips and Tricks

  • Use ripe but firm tomatoes. Very soft tomatoes can make this marinated tomato, cucumber and cilantro saladwatery. Ripe Roma, vine or garden tomatoes work well because they hold their shape after chopping.
  • Choose an English cucumber for extra crunch. Its thin skin and small seeds make it ideal for a fresh cucumber tomato salad. There is no need to peel it, although you can remove a few strips of skin for a softer texture.
  • Cut the vegetables into similar-sized pieces. Small, even pieces make the salad easier to serve and help every spoonful include tomato, cucumber, onion and cilantro.
  • Let the dressing rest briefly. After whisking the lemon-garlic marinade, leave it for about 5 minutes. This gives the garlic, cumin and red pepper flakes a little time to flavour the oil.
  • Marinate for 20 to 30 minutes. That is usually long enough for the vegetables to absorb the bright dressing without losing their crisp texture. Give the salad another gentle toss before serving because some of the dressing will settle at the bottom.
  • Add the cilantro generously. Cilantro is an important part of this easy marinated salad, not just a garnish. Chop the leaves and tender stems together for extra flavour.
  • Taste before adding more salt. The vegetables release juice as they marinate, which changes the flavour of the dressing. I usually taste it again just before serving and add a little more lemon juice, salt or pepper if needed.
  • Add nuts or seeds at the end. Toasted pine nuts or sunflower seeds bring a nice crunch, but stir them in just before serving so they do not soften in the marinade.
  • Serve it fresh. This tomato cucumber cilantro salad with lemon dressing is best on the day it is made. Leftovers are still tasty, but the cucumber will become softer and the bowl may collect more liquid overnight.
Marinated tomato, cucumber and cilantro salad tossed with a fresh lemon-garlic dressing and served in a white bowl.

Variations

  • Add feta cheese: Sprinkle crumbled feta over the finished tomato cucumber cilantro salad for a salty, creamy contrast. Add it just before serving so it keeps its texture.
  • Make it Mediterranean-style: Add chopped Kalamata olives, fresh parsley and a little dried oregano. This version is especially good with grilled chicken, fish or warm pita bread.
  • Add avocado: Fold in one diced avocado after the salad has marinated. Stir gently because ripe avocado can become soft very quickly.
  • Try a different fresh herb: Replace part of the cilantro with parsley, mint, dill or basil. Mint gives the salad a particularly fresh summer flavour.
  • Add chickpeas: Stir in one drained and rinsed can of chickpeas to turn this marinated cucumber tomato saladinto a more filling lunch or side dish. The chickpeas soak up the lemon-garlic dressing nicely.
  • Make it spicy: Add extra red pepper flakes, a finely chopped jalapeño or a small pinch of cayenne pepper. Start lightly. The heat becomes more noticeable as the salad marinates.
  • Add toasted crunch: Finish the salad with toasted pine nuts, sunflower seeds, pumpkin seeds or chopped almonds. Add them at the last minute so they stay crisp.
  • Use lime instead of lemon: Fresh lime juice works well with the cilantro and cumin, giving the salad a brighter, slightly more Southwestern flavour.
  • Add sweet corn: Fold in cooked and cooled corn kernels for extra colour and natural sweetness. Grilled corn is especially good here.
  • Turn it into a grain salad: Mix the marinated vegetables with cooled quinoa, couscous or orzo. You may need a little extra olive oil and lemon juice once the grains absorb the dressing.
Marinated tomato, cucumber and cilantro salad tossed with a fresh lemon-garlic dressing and served in a white bowl.

Storage Tips

  • Refrigerate promptly: Store the marinated tomato, cucumber and cilantro salad in an airtight container in the refrigerator within 2 hours of preparing it.
  • Best eaten the same day: This fresh cucumber tomato salad has the best flavour and crunch during the first several hours. The vegetables continue releasing liquid as they sit.
  • Keep for up to 2 days: Leftovers can be refrigerated for about 2 days, but the cucumber will soften and the tomatoes may become more watery. It still tastes good. Just expect a juicier salad.
  • Stir before serving: The lemon-garlic dressing and vegetable juices will collect at the bottom of the container. Give the salad a gentle toss before eating.
  • Drain excess liquid if needed: After chilling overnight, you may notice quite a bit of liquid in the bowl. Spoon some off, then add a small squeeze of fresh lemon juice to brighten the flavour again.
  • Store crunchy toppings separately: Keep toasted pine nuts, sunflower seeds or other crunchy toppings in a separate container and add them just before serving.
  • Do not freeze: This marinated cucumber tomato salad is not suitable for freezing. Tomatoes and cucumbers lose their crisp texture and become very soft after thawing.
Marinated tomato, cucumber and cilantro salad tossed with a fresh lemon-garlic dressing and served in a white bowl.

Marinated Tomato, Cucumber and Cilantro Salad

This fresh chopped tomato and cucumber salad is tossed with plenty of cilantro and a bright lemon-garlic marinade. Letting the vegetables sit in the dressing for a short time brings all the flavours together while keeping the cucumbers crisp and refreshing.
Prep Time 15 minutes
Marinating time 30 minutes
Course Appetizer, Dressings & Sauces, Salad, Side Dish
Cuisine Mediterranean
Servings 6 servings

Equipment

  • Large mixing bowl
  • Small bowl or glass jar for the dressing
  • Whisk or fork
  • Sharp kitchen knife
  • Cutting board
  • Measuring cups and spoons
  • Salad servers or large spoon
  • Airtight storage container, optional

Ingredients
  

For the Salad

  • 4 tomatoes medium ripe, diced
  • 1 English cucumber large and diced
  • ½ sweet onion or red onion, small and finely chopped
  • 1 bunch cilantro packed cup chopped fresh
  • 2 tablespoons parsley chopped fresh optional
  • ¼ cup toasted pine nuts or sunflower seeds, optional

Marinated Lemon-Garlic Dressing

  • ¼ cup olive oil extra-virgin
  • 3 tablespoons lemon juice fresh
  • 1 tablespoon red wine vinegar
  • 1 garlic clove small and finely minced or grated
  • 1 teaspoon honey or maple syrup
  • ½ teaspoon ground cumin
  • ½ teaspoon salt plus more as needed
  • ¼ teaspoon freshly ground black pepper
  • 1 Pinch red pepper flakes optional

Instructions
 

Prepare the vegetables.

  • Add the diced tomatoes, cucumber, onion, chopped cilantro and parsley to a large bowl.

Make the marinated dressing.

  • In a small bowl or jar, whisk together the olive oil, lemon juice, red wine vinegar, garlic, honey, cumin, salt, black pepper and red pepper flakes.

Dress the salad.

  • Pour the dressing over the chopped vegetables and gently toss until everything is evenly coated.

Let it marinate.

  • Cover and refrigerate the salad for 20 to 30 minutes. This gives the tomatoes and cucumbers time to absorb the lemony cilantro dressing without becoming too soft.

Finish and serve.

  • Toss the salad again, taste and add more salt, lemon juice or black pepper as needed. Sprinkle with toasted pine nuts or sunflower seeds just before serving, if using.
  • For the best marinated tomato, cucumber and cilantro salad, let the chopped vegetables sit in the lemon-garlic dressing for 20 to 30 minutes before serving. This gives the tomatoes and cucumber time to soak up the fresh citrus flavour without becoming too soft. Give the salad one final toss before serving, and add any toasted nuts or seeds at the very end so they stay crunchy.

Notes

  • Use ripe but firm tomatoes so the marinated tomato cucumber cilantro salad stays fresh and does not become too watery.
  • An English cucumber works especially well because the skin is thin and the seeds are small. No peeling needed.
  • Cut the tomatoes and cucumber into similar-sized pieces. It makes the salad easier to serve and gives every bite a good mix of vegetables.
  • Fresh cilantro is a key flavour in this recipe. Chop both the leaves and tender stems for the best flavour.
  • Let the lemon-garlic dressing sit for about 5 minutes before adding it to the salad. The garlic, cumin and red pepper flakes blend into the oil nicely.
  • Marinate the salad for 20 to 30 minutes. Any longer and the cucumber may start to lose some of its crisp texture.
  • Tomatoes naturally release juice as they sit, so the dressing may look thinner after marinating. That is normal and actually adds more flavour.
  • Taste the salad again just before serving. A little extra salt, lemon juice or black pepper may be needed once the vegetables release their juices.
  • Add toasted pine nuts, sunflower seeds or other crunchy toppings right before serving so they stay crisp.
  • This easy marinated cucumber tomato salad is best served the same day, although leftovers can be refrigerated for up to 2 days.
  • The recipe makes about 6 side-dish servings and pairs well with grilled chicken, fish, kebabs, burgers or rice dishes.
  • For a slightly different flavour, replace the lemon juice with lime juice or add crumbled feta just before serving.
Keyword cilantro salad recipe, fresh summer salad, lemon garlic dressing, marinated tomato cucumber salad, marinated vegetable salad, Mediterranean tomato cucumber salad, recipe, tomato cucumber cilantro salad
Tried this recipe?Let us know how it was!

Hi, I’m Ellen — a passionate home cook dedicated to creating easy, flavorful recipes inspired by real-life cooking and shared family traditions. Every recipe on this site is a true collaboration, developed and tested together in our kitchen to ensure it’s reliable, simple to follow, and absolutely delicious.

Leave a Reply