This post may contain affiliate links. Please read our disclosure policy.
By Michele Feuerborn | Home cook & recipe developer with 20+ years of experience
Bright, crisp, and bursting with Tex-Mex flavor, this Cucumber Tomato Salad is my favorite way to celebrate summer's freshest produce!

Juicy tomatoes, crunchy cucumbers, and zesty red onions get tossed in a tangy red wine vinaigrette, then finished with Mexican oregano, cilantro, and a shower of crumbly cotija cheese for the ultimate Mexican twist.
It's a 15-minute side dish that always disappears at cookouts, weeknight dinners, or lazy weekend lunches.
Table of Contents
- ⭐️ Recipe At A Glance
- Why Is Cucumber Tomato Salad So Popular?
- Will This Cucumber Tomato Salad Fit Into My Healthy Diet Plan?
- What Gives This Salad Its Mexican Twist?
- Ingredients You'll Need
- How To Make the Red Wine Vinaigrette
- Step-by-Step: How To Make Cucumber Tomato Salad
- Tips for Perfect Cucumber Tomato Salad
- What Are Some Other Variations?
- What Do I Serve With Cucumber Tomato Salad?
- When Do I Serve This Salad?
- Final Pro Tips (from a Salad-Obsessed Texan!)
- Real Reader Reviews
- FAQs
- Recipe
- Reviews
⭐️ Recipe At A Glance
Detail | Info |
---|---|
Prep Time | 15 minutes |
Total Time | 15 minutes |
Servings | 6 |
Calories * | 86 per serving |
Skill Level | Beginner-friendly |
Make Ahead? | Best served fresh; can chill up to 1 hour |
Diet | Vegetarian, Gluten-Free, Low-Carb |
*Nutrition information, including calories, are an estimate.
Why Is Cucumber Tomato Salad So Popular?
As a lifelong Texan and home cook with 20+ years of experience, I can tell you-Cucumber Tomato Salad never goes out of style! It's hydrating, refreshing, and highlights just-picked produce like nothing else. Plus, it's endlessly versatile and pairs with everything from BBQ to tacos.
This Mexican-inspired version turns a classic into something new, thanks to a few simple flavor upgrades.

Will This Cucumber Tomato Salad Fit Into My Healthy Diet Plan?
Absolutely!
- Low-Carb & Keto: Veggies only, no added sugar.
- Vegetarian: 100% meat-free and protein-rich with cotija.
- Gluten-Free: Naturally gluten-free (just check your cheese label).
- Dairy-Free Option: Omit cotija or use a vegan cheese.
- Mediterranean Diet: Fresh produce and healthy olive oil fit right in.
At just 86 calories per serving, you can enjoy a generous helping without worry.
What Gives This Salad Its Mexican Twist?
Three simple swaps bring a south-of-the-border spin:
- Cotija Cheese: Salty, crumbly, and a little tangy-like Mexican feta.
- Fresh Cilantro: For that signature, fresh herby note.
- Mexican Oregano: More citrusy than Mediterranean oregano, it adds a savory pop.
The result? A salad that's fresh, tangy, a little creamy, and full of personality!
Ingredients You'll Need

- Cucumbers: English or Persian for crunch and thin skin.
- Tomatoes: Roma, grape, or cherry for juiciness and color.
- Red Onion: Thinly sliced for mild bite.
- Cotija Cheese: Crumbled (or swap feta if needed).
- Cilantro: Roughly chopped, leaves only.
- Mexican Oregano: Just a pinch for depth.
- Olive Oil: Use extra virgin for best flavor.
- Red Wine Vinegar: For tang (or lime juice for more zip).
- Salt & Pepper: Season to taste.
Pro Tip: Taste your tomatoes and cucumbers before dressing; if they're super sweet, add an extra splash of vinegar or lime juice.
How To Make the Red Wine Vinaigrette
- Whisk together olive oil, red wine vinegar, salt, pepper, and Mexican oregano in a small bowl or jar.
- Taste and adjust seasoning as needed.

I love shaking it all up in a mason jar for easy mixing and pouring!
Step-by-Step: How To Make Cucumber Tomato Salad
- Slice the Cucumbers: Thin half-moons or rounds.
- Cut the Tomatoes: Halve cherry/grape tomatoes, or dice Romas.
- Slice the Red Onion: As thinly as possible (soak in ice water if you want it milder).
- Chop Cilantro: Leaves only, roughly chopped.
- Combine Veggies: Add cucumbers, tomatoes, onion, and cilantro to a big bowl.
- Add Vinaigrette: Pour dressing over and toss gently to coat.
- Finish with Cotija: Sprinkle crumbled cheese over the top just before serving.
- Garnish: Extra cilantro or a pinch more oregano, if desired.
That's it-super fresh, full of crunch, and ready in 15 minutes!

Tips for Perfect Cucumber Tomato Salad
Drawing from years of home recipe testing, here's what works:
- Choose the freshest produce: Ripe but firm veggies hold up best.
- Dress just before serving: Keeps everything crisp and vibrant.
- Prep ahead tip: Chop veggies a few hours ahead and store; add dressing/cheese right before eating.
- Like it spicier? Add diced jalapeño or serrano.
- Vegan version: Skip the cheese or use your favorite vegan alternative.
What Are Some Other Variations?
- Mediterranean: Add feta, Kalamata olives, and swap cilantro for fresh dill.
- Italian: Use mozzarella balls, fresh basil, and a drizzle of balsamic.
- Greek: Add Homemade Greek Seasoning, feta, olives, and a squeeze of lemon.
- Tex-Mex Kick: Toss in jalapeños or swap red wine vinegar for lime juice.
Don't be afraid to make it your own-this salad is endlessly adaptable!

What Do I Serve With Cucumber Tomato Salad?
This is the MVP of summer sides:
- Perfect with tacos: Try my Slow Cooker Adobo Shredded Chicken Tacos or Chicken Enchiladas Rancheras for a complete Tex-Mex meal!
- Great with grilled meats: Grilled Chicken Breast, steak, shrimp-you name it.
- BBQ favorite: Serve with BBQ Chicken Legs. It balances out all that smoky goodness.
- Potlucks or picnics: Travels well and is always a hit.
For more summer sides, check out my Mexican Street Corn Salad or Marinated Green Bean Salad.
When Do I Serve This Salad?
Serve this cool summer salad anytime!
- Backyard BBQs
- Weeknight dinners
- Picnics and potlucks
- Meal prep (store veggies and dressing separately for best results)
Final Pro Tips (from a Salad-Obsessed Texan!)
- Always use ripe, firm produce for the best flavor and crunch.
- Prep veggies ahead, but toss with dressing and cheese right before serving for max freshness.
- Don't skip the Mexican oregano-it's my secret weapon!
- Taste and tweak: every batch of veggies is a little different, so adjust the salt, acid, or herbs as needed.

Real Reader Reviews
⭐⭐⭐⭐⭐
"I made this for a family barbecue and it was gone in seconds! The cotija and cilantro make it so fresh and different." - Amy
⭐⭐⭐⭐⭐
"Love the Mexican flavors-definitely adding this to my regular summer salad rotation!" - Luis
FAQs
Best enjoyed within 24 hours; after that, cucumbers may soften.
Absolutely! Just keep the dressing-to-veggie ratio the same.
Yes-feta or queso fresco work well, or skip it for a dairy-free salad.
Chop veggies a few hours ahead; toss with dressing/cheese right before serving for best texture.
Tried this salad? Please tap the stars to rate it and leave a comment below-your feedback makes my day!
Recipe
Cucumber Tomato Salad (With a Mexican Twist)
Ingredients
Cucumber Tomato Salad
- 1 pint cherry tomatoes halved
- 1 cucumber sliced and quartered
- 1/2 red onion chopped
- 1/2 cup Cotija Cheese Crumbled
- 1/4 cup chopped cilantro
Cucumber Tomato Salad Vinaigrette Dressing
- 1/4 cup olive oil
- 1/4 cup red wine vinegar
- 1 teaspoon minced garlic
- 1/2 teaspoon Mexican oregano
- Salt and Pepper to taste
- 1 tablespoon sugar (Optional)
Instructions
For the Cucumber Tomato Salad
Prepare the Vegetables:
- Tomatoes: Rinse and pat dry. Slice each cherry tomato in half (or quarters if they're large) for juicy, bite-sized pieces.
- Cucumber: Wash and, if desired, peel (especially if using waxy cucumbers). Slice into rounds, then cut each round into quarters for small, easy-to-eat pieces.
- Red Onion: Peel and slice the onion as thinly as possible. For a milder flavor, you can soak the sliced onions in a bowl of ice water for 5-10 minutes, then drain and pat dry.
Combine Salad Ingredients:
- In a large salad bowl, add the halved cherry tomatoes, quartered cucumber slices, and sliced red onion.
- Gently toss to mix the vegetables evenly.
Add the Mexican Twist:
- Sprinkle the crumbled cotija cheese and chopped cilantro over the top of the salad. (Hold a little back for garnish, if desired.)
- For the Cucumber Tomato Salad Vinaigrette Dressing
Make the Dressing:
- In a small bowl or measuring cup, whisk together the olive oil, red wine vinegar, minced garlic, Mexican oregano, salt, and pepper.
- If you like your dressing slightly sweet, add the optional tablespoon of sugar and whisk until dissolved.
- Taste the dressing and adjust the salt, pepper, or vinegar to your liking.
To Finish
Dress the Salad:
- Pour the vinaigrette evenly over the salad ingredients in the bowl.
- Using salad tongs or two large spoons, gently toss everything together until the vegetables are well-coated and the cheese and cilantro are distributed throughout.
- Let the Flavors Marinate (Optional):
- For the best flavor, let the salad sit for 10-15 minutes before serving. This gives the vegetables time to soak up the tangy vinaigrette and all the fresh flavors to meld together.
Garnish and Serve:
- Just before serving, sprinkle any reserved cotija cheese and cilantro on top for a fresh, colorful finish.
- Serve immediately, or cover and refrigerate for up to 1 hour if making ahead
Video
Karly says
Love cucumber salad! Definitely going to try this one!
Michele says
Hi Karly, I love cucumber salad too! I hope you like it!
fitoru says
thanks for the yummy recipes! And what makes them the best for me is that they’re Keto Friendly whoaa!
fitoru says
this one looks delish… Will surely give this a try
Michele says
Thanks. I hope you like it.