I didn’t expect a four-ingredient salad to become the thing my friends text me about.
But here we are.
This tomato cucumber feta salad is the one I bring to every barbecue, every potluck, every “just come over, I’ll figure out food” kind of night. It takes about 15 minutes. No oven. No stove. Just a knife, a bowl, and really good tomatoes.
It tastes like summer in Greece, even if you’re eating it in your kitchen in sweatpants. 🍅
Let’s get into it.
Recipe At a Glance
| Detail | Info |
|---|---|
| Prep time | 15 minutes |
| Cook time | 0 minutes |
| Total time | 15 minutes |
| Servings | 4 as a side |
| Difficulty | Easy |
| Best for | BBQs, meal prep, hot days when cooking sounds like a punishment |
What You’ll Need
Here’s the full ingredient list. Nothing fancy, nothing hard to find.
- 4 medium tomatoes, chopped (I like a mix of colors when I can find them)
- 1 English cucumber, chopped
- 1 small red onion, thinly sliced
- 1 cup feta cheese, cubed or crumbled
- ½ cup kalamata olives, pitted
- 3 tablespoons extra virgin olive oil
- 1 tablespoon red wine vinegar
- 1 teaspoon dried oregano
- Salt and black pepper, to taste
- A small handful of fresh parsley or dill (optional, but so good)
That’s it. Ten ingredients, and half of them are already in your pantry.
Tools You’ll Need
- A sharp knife
- A cutting board
- A large mixing bowl
- Measuring spoons
- A small whisk or fork (for the dressing)
No blender. No food processor. Just your hands and a knife.

How to Make It
- Salt the cucumber. Chop it up, sprinkle with a pinch of salt, and set it aside in a colander for 10 minutes.
- Chop the tomatoes. Cut them into bite-sized pieces and add them to a large bowl.
- Slice the onion thin. Red onion has a strong bite, so thin slices matter here.
- Pat the cucumber dry with a paper towel, then add it to the bowl with the tomatoes and onion.
- Add the olives and feta. Cube the feta rather than crumbling it for that classic Greek-salad look.
- Make the dressing. Whisk together the olive oil, red wine vinegar, oregano, salt, and pepper in a small bowl.
- Pour the dressing over the salad and toss gently. You want everything coated, not drowning.
- Let it rest for 10 minutes at room temperature.
- Top with fresh herbs right before serving.
- Serve and watch it disappear.
Pro Tips
1. Salt your cucumbers first. Cucumbers hold a surprising amount of water. Sprinkle them with salt and let them sit for 10 minutes, then pat them dry. Your salad stays crisp instead of watery.
2. Room temperature tomatoes always win. Cold tomatoes taste like nothing. Let them sit out for 20 minutes before you chop them and you’ll notice a real difference.
3. Don’t skip the resting time. Let the whole salad sit for 10 minutes after mixing. The flavors actually need that time to blend together.
4. Buy feta in a block, not pre-crumbled. Pre-crumbled feta is dry and a little chalky. A block packed in brine is creamier and tastes fresher.
5. Add the herbs last. Fresh herbs bruise fast. Toss them in right before serving so they stay bright green instead of wilting into the dressing.
Substitutions and Variations
This salad is forgiving. Here’s how to make it your own.
- No feta? Try goat cheese or a mild mozzarella.
- No red wine vinegar? White wine vinegar or fresh lemon juice both work.
- Want it heartier? Add chickpeas or grilled chicken to turn it into a full meal.
- Watching sodium? Rinse the olives and use less feta.
- Vegan version? Swap the feta for cubed avocado or a plant-based feta alternative.
- Spicy version? Add thinly sliced jalapeño or a pinch of red pepper flakes.
A quick table if you want the swaps at a glance:
| Original | Swap | Why |
|---|---|---|
| Feta | Goat cheese | Milder, creamier |
| Red wine vinegar | Lemon juice | Brighter, slightly sweeter |
| Kalamata olives | Green olives | Less salty, more mild |
| Red onion | Shallot | Softer bite |
Make-Ahead Tips
You can chop the tomatoes, cucumber, and onion up to a day ahead and store them separately in the fridge.
Keep the dressing in a separate jar too.
Combine everything, including the feta and olives, about 30 minutes before you plan to serve it. This keeps everything crisp instead of soggy.
A Few Extra Details
Nutrition (per serving, roughly):
- Calories: 210
- Protein: 6g
- Fat: 17g
- Carbs: 9g
Pairing ideas: This salad goes with almost anything grilled. Try it next to grilled chicken, lamb kebabs, or even a simple grilled cheese sandwich.
Time-saving tip: Buy pre-pitted olives and pre-cubed feta if your grocery store carries them. It shaves off almost 5 minutes of prep.
Leftovers and Storage
This salad is best within the first day, but leftovers still work.
- Store in an airtight container in the fridge for up to 2 days.
- The cucumbers will release more water over time, so drain off any extra liquid before serving leftovers.
- I don’t recommend freezing this one. The texture just doesn’t hold up.
FAQ
Can I make this without olives?
Yes. Just leave them out or swap in capers for a similar salty bite.
Is this salad gluten-free?
Yes, every ingredient here is naturally gluten-free.
Can I use cherry tomatoes instead?
Definitely. Just halve them instead of chopping.
Why did my salad get watery?
This usually means the cucumbers weren’t salted first, or the tomatoes were too ripe. Salting the cucumber really does make a difference.
Can I add more vegetables?
Bell peppers and cherry tomatoes both work well here if you want to bulk it up.
How far ahead can I prep this?
Chop everything up to 24 hours ahead, but wait to combine and dress it until closer to serving.
Wrapping Up
This is the kind of salad that makes people ask for the recipe before they’ve even finished their plate.
It’s simple, it comes together fast, and it tastes like you tried a lot harder than you actually did.
Make it for your next get-together, or just make it for yourself on a random Tuesday. Either way works.
If you try this one, come back and leave a comment below. I want to know what you paired it with, what swaps you made, and if it disappeared as fast as it does at my house. 🍽️