Looking for a vibrant and incredibly easy side dish or light lunch? This Marinated Cucumbers, Onions & Tomatoes with Creamy Herb Yogurt Drizzle is a total game-changer. Itโs a delightful explosion of fresh, crisp vegetables tossed in a tangy marinade and finished with a cool, herbaceous yogurt sauce. Perfect for warm weather gatherings, potlucks, or simply a healthy and satisfying meal, this recipe is a guaranteed crowd-pleaser. The combination of sweet, tangy, and slightly spicy flavors will leave you wanting more! This recipe is inspired by traditional Middle Eastern and Mediterranean salads, offering a healthy and flavorful twist on classic summer produce.

You’ll Need These Ingredients:
- Cucumbers (2 medium, โ300g / 10oz): Choose firm, dark green cucumbers. English cucumbers (also known as seedless cucumbers) are ideal as they have thinner skin and fewer seeds, eliminating the need for peeling. If using regular cucumbers, you may want to peel them and remove some of the seeds. Thinly slicing ensures they absorb the marinade beautifully.
- Red Onion (1 large, โ150g / 5oz): Red onion provides a lovely color contrast and a slightly pungent flavor that mellows out with marination. Thinly slicing is key โ you can even soak the sliced onion in cold water for 10 minutes to further reduce its sharpness.
- Ripe Tomatoes (3 medium, โ250g / 9oz): Use ripe, but firm tomatoes. Roma or plum tomatoes work well, as they hold their shape nicely. Cut into wedges for easy eating and maximum flavor exposure.
- Extra Virgin Olive Oil (ยผ cup / 60ml): Opt for a good quality extra virgin olive oil. Its fruity flavor will enhance the overall taste of the marinade.
- Freshly Squeezed Lime Juice (2 Tbsp / 30ml): Freshly squeezed lime juice is crucial for that bright, zesty flavor. Bottled lime juice doesnโt compare!
- Honey or Agave Syrup (1 Tbsp / 15ml): A touch of sweetness balances the acidity of the lime juice. You can use either honey or agave syrup, depending on your preference.
- Sea Salt (ยฝ tsp / 2g, plus more to taste): Sea salt enhances the flavors of the vegetables. Adjust the amount to your liking.
- Freshly Ground Black Pepper (ยผ tsp / 1g): Freshly ground black pepper adds a subtle spice and depth of flavor.
- Crushed Red Pepper Flakes (ยผ tsp / 0.5g, optional): For a touch of heat, add a pinch of crushed red pepper flakes. Adjust the amount based on your spice tolerance.
- Plain Greek Yogurt (ยฝ cup / 120g): Greek yogurt provides a creamy, tangy base for the herb drizzle. Make sure to use plain, unsweetened yogurt. Full-fat or 2% fat yogurt will give you the best texture.
- Fresh Cilantro Leaves (2 Tbsp / 30g): Fresh cilantro adds a bright, herbaceous flavor to the yogurt drizzle. If youโre not a fan of cilantro, you can substitute it with fresh parsley.
- Garlic Clove (1 clove): Minced garlic adds a savory depth to the yogurt sauce.
- Lime Zest (1 tsp / 5ml): Lime zest intensifies the citrusy flavor of the yogurt drizzle.
- Ground Cumin (ยผ tsp / 1g): Ground cumin adds a warm, earthy note to the yogurt sauce.
- Toasted Cumin Seeds (1 tsp / 2g, for garnish): Toasting cumin seeds enhances their flavor and adds a delightful crunch.
- Fresh Cilantro Sprigs (for garnish): Fresh cilantro sprigs add a final touch of freshness and visual appeal.
Substitutions & Variations
Feel free to customize this recipe to your liking! Here are a few ideas:
- Yogurt: If you don’t have Greek yogurt, you can use regular plain yogurt, but it may be thinner. You can also use a plant-based yogurt alternative.
- Herbs: Experiment with different herbs in the yogurt drizzle, such as mint, dill, or parsley.
- Vegetables: Add other vegetables like bell peppers, radishes, or celery for extra crunch and flavor.
- Spice: Adjust the amount of red pepper flakes to control the level of heat.
Let’s Make This Marinated Cucumber, Onion & Tomato Salad: A Step-by-Step Guide
- Prepare the Vegetables: Begin by thinly slicing the cucumbers and red onion. A mandoline slicer can be incredibly helpful for achieving uniform slices, ensuring even marination. For the tomatoes, cut them into wedges โ this provides a good balance between surface area for the marinade and structural integrity. Place all the prepared vegetables into a large mixing bowl.
- Craft the Marinade: In a separate bowl, whisk together the extra virgin olive oil, freshly squeezed lime juice, honey (or agave for a vegan option), sea salt, freshly ground black pepper, and crushed red pepper flakes (if using). Whisk vigorously until the honey is fully dissolved and the marinade is emulsified. This ensures a consistent flavor throughout the salad.
- Marinate the Vegetables: Pour the prepared marinade over the vegetables in the large bowl. Gently toss to coat everything evenly, ensuring each slice and wedge is touched by the flavorful liquid. Allow the vegetables to marinate at room temperature for 20-30 minutes. This allows the flavors to meld and the vegetables to slightly soften.
- Prepare the Creamy Herb Yogurt Drizzle: While the vegetables are marinating, prepare the yogurt drizzle. In a small bowl, combine the plain Greek yogurt, finely chopped fresh cilantro, minced garlic, lime zest, ground cumin, and a pinch of salt. Mix well until everything is thoroughly combined and the drizzle is smooth and creamy. Taste and adjust seasoning as needed.
- Assemble the Salad: Once the marinating time is complete, transfer the marinated vegetables to a serving platter. Arrange them in a visually appealing way โ overlapping the slices and wedges creates a beautiful, colorful presentation.
- Drizzle and Garnish: Generously drizzle the creamy herb yogurt over the arranged vegetables. Allow the yogurt to pool slightly in the center for a nice visual contrast. Sprinkle the toasted cumin seeds evenly over the top, and finish with a few fresh cilantro sprigs around the edges for a pop of fresh green color.
- Serve and Enjoy: Serve the salad immediately at room temperature. The combination of crisp vegetables, tangy yogurt, and aromatic spices is best enjoyed fresh.
The Secret to a Vibrant Marinated Salad: Marination Time
The marination process is crucial for this recipe. It’s not just about flavor; it’s about texture. The lime juice gently breaks down the cell walls of the cucumbers and onions, making them more tender and allowing them to absorb the flavors of the marinade. However, avoid marinating for *too* long, as the vegetables can become overly soft and lose their crispness. 20-30 minutes is the sweet spot for optimal texture and flavor.Why Greek Yogurt? The Creamy Base Explained
We specifically call for Greek yogurt in this recipe, and for good reason. Unlike regular yogurt, Greek yogurt is strained to remove much of its whey, resulting in a thicker, creamier consistency. This provides a luxurious texture to the drizzle and a delightful tang that complements the other flavors. It also offers a protein boost, making this salad a more satisfying dish.Spice Level: Adjusting the Heat
The recipe includes ยผ teaspoon of crushed red pepper flakes, which adds a subtle warmth. However, spice tolerance varies greatly! Feel free to adjust the amount of red pepper flakes to your liking. If you prefer a milder salad, omit them altogether. For a more significant kick, you can increase the amount or even add a pinch of cayenne pepper.
Serving Suggestions & Variations
This Marinated Cucumber, Onion & Tomato salad is incredibly versatile. It’s fantastic as a light lunch, a side dish with grilled meats or fish, or even as a vibrant addition to a mezze platter. Consider adding crumbled feta cheese for a salty, briny element. You could also incorporate other fresh herbs like mint or dill into the yogurt drizzle for a different flavor profile. A sprinkle of sumac adds a lovely lemony tang.Frequently Asked Questions (FAQ)
Can I make this salad ahead of time?
While it’s best served immediately, you can marinate the vegetables up to 2 hours in advance. However, add the yogurt drizzle just before serving to prevent it from becoming watery.Can I use other types of yogurt?
While Greek yogurt is preferred, you can use plain yogurt, but it will be thinner. You might want to strain it through cheesecloth for about 30 minutes to remove some of the excess liquid.What kind of tomatoes are best?
Roma or plum tomatoes work well because they have a firmer texture and hold their shape better during marination. However, any ripe tomato will work.Pin This Recipe for Later!
Enjoy this refreshing and flavorful Marinated Cucumber, Onion & Tomato salad! Don’t forget to save this recipe to your Pinterest board for easy access later. Click the pin button below to save it now! Print
marinated cucumbers onions tomatoes
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
This vibrant salad combines crisp cucumbers, onions, and tomatoes in a tangy marinade, finished with a creamy herb yogurt drizzle. It’s a refreshing and flavorful dish perfect for warm weather or as a light meal.
Ingredients
- 2 medium cucumbers (300g), thinly sliced
- 1 large red onion (150g), thinly sliced
- 3 medium ripe tomatoes (250g), wedged
- ยผ cup (60ml) extra virgin olive oil
- 2 Tbsp (30ml) freshly squeezed lime juice
- 1 Tbsp (15ml) honey or agave syrup
- ยฝ tsp (2g) sea salt, plus to taste
- ยผ tsp (1g) freshly ground black pepper
- ยผ tsp (0.5g) crushed red pepper flakes (optional)
- ยฝ cup (120g) plain Greek yogurt
- 2 Tbsp (30g) fresh cilantro leaves, chopped
- 1 garlic clove, minced
- 1 tsp (5ml) lime zest
- ยผ tsp (1g) ground cumin
- 1 tsp (2g) toasted cumin seeds, for garnish
- Fresh cilantro sprigs, for garnish
Instructions
- Prep Vegetables: Thinly slice cucumbers and red onion, wedge tomatoes, and combine in a bowl.
- Make Marinade: Whisk olive oil, lime juice, honey, salt, pepper, and red pepper flakes.
- Marinate: Pour marinade over vegetables, toss, and marinate for 20-30 minutes.
- Yogurt Drizzle: Combine yogurt, cilantro, garlic, lime zest, cumin, and salt.
- Assemble: Arrange marinated vegetables on a platter.
- Drizzle & Garnish: Drizzle with yogurt, sprinkle with cumin seeds, and garnish with cilantro.
- Serve: Serve immediately at room temperature.
Notes
For optimal texture, avoid marinating the vegetables for longer than 30 minutes. Using Greek yogurt provides a thicker, creamier drizzle.
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Category: Salad
- Method: Marinating
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 cup
- Calories: 150 kcal
- Sugar: 8 g
- Sodium: 150 mg
- Fat: 10 g
- Saturated Fat: 2 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 12 g
- Fiber: 2 g
- Protein: 4 g
- Cholesterol: 10 mg
FREE PRINTABLE RECIPE
Get the Printable Recipe PDF (Free)
Enter your email and weโll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.
- โ Printable PDF (ingredients + steps)
- โ Save it to your phone (no long scrolling)
- โ Includes cook time + servings
- โ Easy to follow
FAQ
Whereโs the full recipe?
Itโs delivered as a printable PDF so you can save it and cook without scrolling.
I didnโt get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.