Tomato cucumber salad is the quintessential summer side dish. Using the best produce of the season, it crunches with freshness & garlicky bite.
It’s great as a side dish for barbecues and picnics. Vegan and gluten-free.
Ever since I started making my own vegan feta cheese a few weeks back, I’ve been dreaming of crumbling it on top of a tomato cucumber salad.
Crisp sliced cucumbers.
Summer tomatoes.
Onions for bite.
Crumbles of vegan feta.
Herbed lemon dressing tying it all together.
It just tastes like August.
Ingredients
Here are the ingredients you will need to make this recipe.
Fresh produce: Persian cucumbers, tomatoes, onion, and garlic.
Persian cucumbers or mini cucumbers are on the small side (about five or six inches in length). Their thin skin isn’t bitter. And they don’t have large, tough seeds inside. They are almost seedless, crisp, and not watery.
That makes them a great choice for this salad, because you don’t have to worry about seeding or peeling. You can simply chop & go.
Vegan feta cheese: I like to use homemade vegan feta cheese made with blanched almonds. But Violife, Trader Joe’s, and Herbivorous Butcher vegan feta are all good store-bought options.
For this salad, I recommend keeping the crumbles on the large side. That way you can snag big bites of it with your fork, along with the cucumbers & tomatoes. Plus, you can taste the way the lemon vinaigrette really penetrates it.
Extra virgin olive oil: This flavorful oil makes up the base of the dressing, so use one with a taste you enjoy.
Lemon juice: Freshly squeezed is best for the optimum flavor. Bottled just can’t compare.
Seasonings: Dried oregano, dried basil, salt, and pepper give this salad oomph.
Step by step instructions
Here’s how to make this recipe at a glance. For complete ingredient amounts & instructions, keep scrolling to the recipe card below.
Put the following salad ingredients into a mixing bowl:
- Sliced cucumbers
- Chopped onions
- Diced tomatoes
- Crumbled vegan feta (Set some aside to finish the completed salad.)
In another small bowl, make the salad dressing by combining the following:
- Extra virgin olive oil
- Lemon juice
- Minced garlic
- Dried oregano
- Dried basil
- Salt
- Pepper
Pour the dressing over vegetables in the mixing bowl. Use a spoon to get everything evenly covered.
Finish with the remaining vegan feta.
Can I make this salad ahead of time?
Cucumbers and tomatoes both get juicy and soften over time. So I recommend making this salad the day you’re going to eat it, if possible.
Store the vegan feta cheese and dressing separately from the tomatoes and cucumbers. Then use a sieve to drain the tomatoes and cucumbers before mixing with the dressing.
When you’re ready to eat, if there’s excess liquid in the bottom of the salad bowl, use a slotted spoon for serving.
Make it your own
You can make this salad your own by varying the ingredients.
- Instead of yellow onions choose red
- Replace the 2 Persian cucumbers with 1 English cucumber
- Add kalamata or Castelvetrano olives
- If tomatoes are out of season, use cherry tomatoes (They tend to hold onto their sweetness, even in non-summer months.)
- Replace homemade vegan feta cheese with store-bought or replace it with diced avocado
- Add a handful of fresh basil, cilantro, or parsley
- Add vegan croutons for a panzanella vibe
What to serve with it
This summery salad is perfect with crusty bread & oil for dipping.
Or serve it with any of the following dishes:
If you try this recipe and love it, let me know! Leave a comment and ⭐⭐⭐⭐⭐ rating in the comment section below. It truly makes my day and is such a help!
📖 Recipe
Tomato cucumber salad with vegan feta
Ingredients
- 2 Persian cucumbers or mini cucumbers, sliced
- 1 cup chopped tomatoes about 1 medium tomato
- 3 Tablespoons chopped yellow onion
- 5 Tablespoons vegan feta cheese
- 1 Tablespoon extra virgin olive oil
- 2 teaspoons lemon juice
- 1 small garlic clove minced
- ¼ teaspoon dried oregano
- ¼ teaspoon dried basil
- Pinch of salt
- Dash of pepper
Instructions
- Put sliced cucumbers, chopped tomatoes, onions, and ¼ cup vegan feta in mixing bowl. Set aside.
- In a small separate bowl, whisk together extra virgin olive oil, lemon juice, minced garlic, dried oregano, dried basil, a pinch of salt, and dash of pepper.
- Pour the dressing over the tomato cucumber salad in the mixing bowl. Combine gently with a spoon until everything is evenly coated. Taste and add additional salt, if needed. Finish with the remaining Tablespoon of vegan feta on top.
Frizzle
perfect hot day salad! I added half a can of chickpeas and dried dill (I didn’t have oregano). so good 🙂
Cadry Nelson
What a good idea to add chickpeas! That sounds delicious. I’m so glad you enjoyed the recipe! Thanks for the feedback!
Shell
I love a light, fresh salad like this in the summer. We have some extra tomatoes on hand and I have been wondering how to serve them. This would be perfect!
Cadry
Yes, salads like this are super hydrating in warm weather months. You should give this salad a try! You can use avocado instead of the feta since it’s made with almonds, which won’t work for you.
Susan
Tomato and cucumber salads are an essential part of our summers here. Also they are so tasty. I eat cucumber slices and cherry tomatoes year round with my work lunches.
I am really intrigued by your feta recipe! I have made tofu and cashew feta before, but really just marinating, never in a baked form like yours.
Cadry
I agree, tomato & cucumber salads are a must. Tofu & cashew feta are also really good. Got to love those briny flavors! You’ll have to give the almond feta a whirl sometime. While it takes a little time to make, 90% of it is hands-off while it bakes.