One summer evening, I found myself staring at a basket overflowing with cucumbers and tomatoes from my neighbor’s garden. I wanted to whip up something quick, fresh, and flavorful without turning on the oven because, honestly, the last thing I wanted was to heat up the kitchen. I tossed together a few simple ingredients, including some crumbled feta I had on hand, and the result was nothing short of magic. That’s how this creamy cucumber tomato salad with feta was born—a recipe that’s now a staple at every family gathering and weeknight dinner in our house.
What makes this salad so special isn’t just the creamy dressing or the fresh crunch of cucumbers and juicy burst of tomatoes. It’s how those flavors come together in a way that even the pickiest eaters (yes, my kids included) can’t resist. I’ve made this salad dozens of times since that first summer evening, tweaking the dressing for just the right tang and creaminess, and I’m pretty confident your whole family will crave it too.
Whether you’re packing lunches, looking for a refreshing side for grilled chicken, or just want a light, veggie-packed dish that feels indulgent, this creamy cucumber tomato salad with feta fits the bill every time.
Why You’ll Love This Creamy Cucumber Tomato Salad with Feta
This creamy cucumber tomato salad with feta has completely changed the way we do side dishes around here. There are a handful of reasons I keep coming back to it, and I’m betting you will too:
- Fresh and Crunchy — The cucumbers stay crisp and refreshing, while the tomatoes add a juicy pop. It’s the kind of salad that feels cool and satisfying on hot days.
- Creamy, But Light — The dressing uses Greek yogurt and a touch of olive oil, making it luxuriously creamy without being heavy or greasy. My husband kept asking for “more dressing” the first time I served it.
- Kid-Approved — My kids usually turn their noses up at anything green, but the feta and creamy dressing win them over every time. I’ve even packed this salad alongside turkey and cheese pinwheels for a balanced lunchbox combo.
- Super Quick to Throw Together — If you can chop a few veggies and mix a dressing, you’re set. I make this in under 15 minutes when I want something fresh but fast.
- Versatile — It pairs beautifully with everything from grilled meats to sandwiches. I love serving it alongside crunchy ranch chicken wraps for a complete meal.
This salad isn’t just a side dish—it’s a little celebration of summer’s best produce wrapped up in creamy, tangy, salty goodness. Once you try it, you’ll find yourself reaching for it again and again.
Ingredients You’ll Need
Here’s the best part: you probably have most of these ingredients already in your fridge or pantry. I’m pretty particular about the feta and the type of cucumber I use, so I’ll share my tips below.
- Cucumbers (2 medium / about 400g) — I love English cucumbers here because they have fewer seeds and a thinner skin, which means less bitterness and more crunch. You can peel regular cucumbers if you prefer.
- Cherry or Grape Tomatoes (1.5 cups / 225g, halved) — These smaller tomatoes add a burst of sweetness and juiciness. If you only have larger tomatoes, dice them but drain any excess juice so the salad doesn’t get watery.
- Feta Cheese (1 cup / 150g, crumbled) — Use a good-quality block feta and crumble it yourself. The store-bought pre-crumbled stuff sometimes has a weird texture. I keep a block in the fridge just for salads like this.
- Greek Yogurt (½ cup / 120ml) — Full-fat Greek yogurt is key for the creamy dressing. It adds tang and richness without heaviness.
- Olive Oil (3 tablespoons / 45ml) — Extra virgin is best for flavor. I drizzle a bit on top before serving for an extra layer of richness.
- Lemon Juice (2 tablespoons / 30ml, fresh) — Freshly squeezed lemon juice brightens the dressing. Bottled lemon juice just doesn’t cut it here.
- Garlic (1 clove, minced) — Adds a subtle kick without overpowering the salad.
- Dill (2 tablespoons fresh, chopped) — Dill and cucumber are a classic combo. Fresh dill gives the salad an herbal lift; if you don’t have fresh, use 1 teaspoon dried.
- Red Onion (¼ small, thinly sliced) — Optional, but I love the little zing it adds. Soak in cold water for 5 minutes if you want to mellow the sharpness.
- Salt and Pepper — To taste. I use sea salt flakes for a little crunch.
If you’re wondering about substitutions, you can swap the Greek yogurt for sour cream or crème fraîche for a slightly different but still creamy dressing. No dill? Parsley or chives work well too. And if you want to add some extra crunch, toasted pine nuts or walnuts are great sprinkled on top.
Equipment Needed
You don’t need anything fancy for this creamy cucumber tomato salad with feta. Here’s what I use in my kitchen:
- Large Mixing Bowl — Big enough to toss all the ingredients without spilling. I like clear glass bowls so I can see the colors.
- Sharp Knife — For chopping cucumbers, tomatoes, and herbs. A dull knife just makes things frustrating (and more dangerous).
- Cutting Board — Any sturdy board works. I have a plastic one for veggies and a wooden one for bread.
- Measuring Spoons and Cups — For the dressing ingredients.
- Small Bowl or Jar — To whisk or shake the dressing.
- Spoon or Salad Tongs — For mixing and serving. I like wooden salad servers for tossing.
That’s it! No blender or fancy gadgets needed. This salad is all about fresh ingredients and simple prep.
How to Make It: Step-by-Step
Alright, let’s dive in. I’m sharing exactly how I make this creamy cucumber tomato salad with feta, including the little tricks that make it taste restaurant-quality.
Step 1: Prep Your Veggies (10 minutes)
Start by washing your cucumbers and tomatoes. Slice the cucumbers into thin half-moons—about ¼ inch thick. Halve your cherry tomatoes so they’re bite-sized. If using red onion, slice it thin and soak in cold water for 5 minutes to mellow the sharpness (this is optional but worth it if you don’t want a punchy onion flavor). Chop your fresh dill finely.
Step 2: Make the Dressing (5 minutes)
In a small bowl or jar, whisk together the Greek yogurt, olive oil, fresh lemon juice, minced garlic, salt, and pepper. Taste and adjust seasoning—you want a balance of tangy, creamy, and a little zing from the lemon. If the dressing feels too thick, add a teaspoon of water at a time until it’s pourable but still thick enough to coat the veggies.
Step 3: Toss Everything Together (3 minutes)
In your large mixing bowl, combine the cucumbers, tomatoes, red onion (drained if soaked), and dill. Pour the dressing over the top and gently toss until everything is evenly coated. Crumble the feta over the salad and give it one last gentle mix. The feta should stay a bit chunky, not mashed.
Step 4: Chill and Serve (Optional, 30 minutes)
This salad tastes amazing right away, but if you have time, pop it in the fridge for 30 minutes to let the flavors meld. Just give it a quick stir before serving. I like to drizzle a little extra olive oil and sprinkle some cracked black pepper on top for presentation.
Total time: About 15 minutes active prep, plus optional chilling.
Expert Tips & Tricks
- Use English Cucumbers for Less Bitterness — Their thin skin and fewer seeds make the salad less watery and more crisp.
- Don’t Skip Soaking the Red Onion — Even if you love onions, soaking slices in cold water takes the edge off and prevents the salad from tasting too sharp.
- Fresh Dill is a Game Changer — It brightens the whole salad. If you only have dried, use less and add it to the dressing rather than the salad for better flavor release.
- Make Dressing Ahead — The dressing can sit in the fridge for up to 3 days. Just give it a whisk before using. Perfect for quick assembly when you’re short on time.
- Don’t Overmix the Feta — Crumbled feta adds a salty pop and texture. Mix gently so it stays chunky instead of turning into a paste.
- Adjust for Sweetness — If your tomatoes are a little tart, add a pinch of sugar or drizzle a tiny bit of honey into the dressing.
Variations & Substitutions
Once you’ve nailed this creamy cucumber tomato salad with feta, here are some ways I’ve mixed it up to keep things interesting:
- Avocado Addition — Dice an avocado and gently fold it in for extra creaminess and healthy fats.
- Spicy Kick — Add a pinch of crushed red pepper flakes or finely chopped jalapeño to the dressing.
- Herb Swap — Try fresh mint or basil instead of dill for a different flavor profile. Mint pairs especially well with cucumber.
- Vegan Version — Use a plant-based yogurt and substitute feta with marinated tofu or omit cheese altogether.
- Add Crunch — Toasted sunflower seeds or pine nuts sprinkled on top add a satisfying crunch.
- Make it a Meal — Toss in cooked quinoa or farro to turn this salad into a light lunch. I sometimes serve it with thermos mac and cheese for a comforting combo.
Serving & Storage
This creamy cucumber tomato salad with feta is best served chilled or at room temperature. I usually bring it out alongside grilled chicken or fish, but it also shines next to sandwiches or wraps for a light meal.
If you’re hosting, set up a little toppings bar with extra feta, fresh herbs, and a drizzle of olive oil so everyone can customize their plate. It pairs nicely with a simple green salad or some crusty bread.
Storage: Keep leftovers in an airtight container in the fridge for up to 3 days. The cucumbers will soften a bit, and the dressing will thicken as it chills. Stir well before serving. Avoid freezing this salad since the fresh veggies and yogurt don’t freeze well.
When reheating isn’t an option, I like to pack this salad alongside easy lunchbox ideas or serve it as a quick side during busy weeknights.
Nutrition Information
| Per Serving (6 servings) | Amount |
|---|---|
| Calories | 150 |
| Protein | 6g |
| Carbohydrates | 8g |
| Fiber | 2g |
| Sugar | 5g |
| Fat | 11g |
| Saturated Fat | 5g |
| Cholesterol | 15mg |
| Sodium | 320mg |
| Calcium | 130mg |
I’m not a nutritionist, but this salad offers a good boost of protein and calcium thanks to the feta and Greek yogurt. It’s light on carbs and full of fresh veggies, making it a guilt-free indulgence. The healthy fats from olive oil round it out nicely. Just watch the salt if you’re sensitive, since feta can be a bit salty.
Final Thoughts
So that’s my creamy cucumber tomato salad with feta—fresh, creamy, and downright addictive. I’ve probably talked your ear off, but when you find a recipe this simple yet satisfying, you want to share all the details.
This salad has saved many summer dinners and busy weeknights when I want something healthy but indulgent enough to satisfy the whole family. It’s a fresh twist on classic flavors that works as a side, a light lunch, or a make-ahead dish for busy days.
Make it your own! Add a little more garlic if you’re feeling bold, swap the dill for herbs you love, or toss in extra veggies to suit your family’s tastes. The best recipes are the ones you keep coming back to and tweak until they’re perfect.
If you decide to give this creamy cucumber tomato salad with feta a try, drop a comment below and let me know how it turns out! I love hearing your kitchen wins—and if something doesn’t go as planned, I’m here to help troubleshoot.
Happy cooking! And here’s hoping your kitchen smells as fresh and inviting as mine does right now.
Frequently Asked Questions
Q: Can I use regular yogurt instead of Greek yogurt in the dressing?
A: You can, but regular yogurt is thinner and less tangy, so your dressing might end up a bit runnier and less creamy. If you want to use regular yogurt, try straining it through a cheesecloth for 30 minutes to thicken it up. Full-fat Greek yogurt really gives the best texture.
Q: How long does this salad last in the fridge?
A: It’s best eaten within 2-3 days. The cucumbers start to release moisture after that, making the salad a bit watery. Give it a good stir before serving leftovers to redistribute the dressing.
Q: Can I make this salad ahead of time?
A: Absolutely! I often make the dressing a day ahead to let the flavors meld and chop the veggies just before serving. If you want to prep everything early, keep the dressing separate and toss just before eating to keep the cucumbers crisp.
Q: Why did my salad turn watery?
A: Tomatoes and cucumbers both release water when sitting. To avoid a watery salad, be sure to drain diced tomatoes if using large ones, and consider salting the cucumber slices lightly and letting them sit in a colander for 10 minutes before mixing. Pat them dry to remove excess moisture.
Q: Can I substitute feta with another cheese?
A: Sure! Goat cheese works well for a creamy, tangy alternative, or try fresh mozzarella for a milder flavor. Just keep in mind that feta’s salty tang is a big part of the flavor profile, so you might want to add a pinch of salt if you swap it out.
Q: Is this salad suitable for a gluten-free diet?
A: Yes, this salad is naturally gluten-free! Just double-check that your feta and any added ingredients are labeled gluten-free to be safe.
Q: How can I make this salad more filling?
A: Add cooked grains like quinoa or farro, or toss in some cooked chickpeas or white beans. These add protein and fiber to turn this light salad into a satisfying meal. I sometimes pair it with easy sandwiches or wraps on busy nights.
Pin This Recipe!
Creamy Cucumber Tomato Salad with Feta
- Total Time: 15 minutes (plus optional 30 minutes chilling)
- Yield: 6 servings 1x
Description
A fresh, crunchy, and creamy salad featuring cucumbers, cherry tomatoes, and crumbled feta cheese tossed in a tangy Greek yogurt dressing. Perfect as a light side dish or a refreshing lunch option.
Ingredients
- 2 medium English cucumbers (about 14 oz / 400g), sliced into thin half-moons
- 1.5 cups cherry or grape tomatoes (about 8 oz / 225g), halved
- 1 cup crumbled feta cheese (about 5 oz / 150g)
- ½ cup full-fat Greek yogurt (4 fl oz / 120ml)
- 3 tablespoons extra virgin olive oil (1.5 fl oz / 45ml), plus extra for drizzling
- 2 tablespoons fresh lemon juice (1 fl oz / 30ml)
- 1 clove garlic, minced
- 2 tablespoons fresh dill, chopped (or 1 teaspoon dried dill)
- ¼ small red onion, thinly sliced (optional)
- Salt and pepper to taste
Instructions
- Wash cucumbers and tomatoes. Slice cucumbers into thin half-moons about ¼ inch thick. Halve cherry tomatoes. If using red onion, slice thin and soak in cold water for 5 minutes to mellow sharpness, then drain.
- Chop fresh dill finely.
- In a small bowl or jar, whisk together Greek yogurt, olive oil, fresh lemon juice, minced garlic, salt, and pepper. Adjust seasoning to balance tangy and creamy flavors. Add water teaspoon by teaspoon if dressing is too thick.
- In a large mixing bowl, combine cucumbers, tomatoes, red onion (if using), and dill. Pour dressing over and gently toss to coat evenly.
- Crumble feta cheese over the salad and gently mix once more, keeping feta chunky.
- Optional: Chill salad in the refrigerator for 30 minutes to let flavors meld. Stir before serving and drizzle extra olive oil and cracked black pepper on top if desired.
Notes
Use English cucumbers for less bitterness and fewer seeds. Soak red onion slices in cold water to mellow sharpness. Crumble feta yourself for better texture. Dressing can be made ahead and stored up to 3 days in the fridge. Avoid freezing the salad. To prevent watery salad, drain diced tomatoes and consider salting cucumbers and letting them sit before mixing.
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Category: Side Dish
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 cup salad
- Calories: 150
- Sugar: 5
- Sodium: 320
- Fat: 11
- Saturated Fat: 5
- Carbohydrates: 8
- Fiber: 2
- Protein: 6
Keywords: cucumber salad, tomato salad, feta cheese, Greek yogurt dressing, summer salad, fresh salad, healthy side dish, vegetarian, gluten-free


