Cucumber Beetroot Salad With Feta Cheese Recipe

I can’t get enough of this beet salad with crisp cucumber, tangy feta, and sharp red onion. It’s bright, fresh, and just the kind of simple side that steals the spotlight.

A photo of Cucumber Beetroot Salad With Feta Cheese Recipe

I’m obsessed with this cucumber beetroot salad because it hits every craving I usually pretend I’m not having: juicy, tangy, salty, crunchy, all in one loud little bowl. I love how the beets bring that earthy sweetness without acting shy, and feta comes in salty and sharp enough to keep things interesting.

But the best part? It feels fresh without being flimsy, bold without trying too hard.

And I can eat it next to almost anything, or straight from the fridge like I absolutely planned that. Bright color.

Big flavor. Zero boring salad energy from the very first bite, honestly.

Ingredients

Ingredients photo for Cucumber Beetroot Salad With Feta Cheese Recipe

  • Beets bring earthy sweetness and that gorgeous deep pink color everyone notices.
  • English cucumbers keep it crisp, cool, and super refreshing.
  • Feta adds salty, creamy little bites that make the salad feel satisfying.
  • Red onion gives a sharp crunch, but it doesn’t take over.
  • Olive oil makes everything glossy and helps the dressing cling.
  • Red wine vinegar adds tang, so the beets don’t taste too sweet.
  • Honey or maple syrup softens the vinegar’s bite just enough.
  • Lemon juice keeps it bright, fresh, and not heavy.
  • Parsley or dill adds a fresh, herby pop you’ll actually taste.
  • Plus, nuts bring crunch and make it feel a little fancy.
  • Basically, salt and pepper pull the whole thing together.

Ingredient Quantities

  • 3 medium beets (about 1 pound), roasted or boiled and cooled
  • 2 medium English cucumbers, sliced
  • 4 ounces feta cheese, crumbled
  • 1 small red onion, thinly sliced
  • 2 tablespoons extra virgin olive oil
  • 2 tablespoons red wine vinegar
  • 1 teaspoon honey or maple syrup
  • 1 tablespoon fresh lemon juice
  • 2 tablespoons chopped fresh parsley or dill
  • 1/4 cup toasted walnuts or chopped pistachios, optional
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon freshly ground black pepper

How to Make this

1. Preheat oven to 400F for roasted beets or prepare a pot of salted water for boiling beets. Trim beet greens and scrub beets clean.

2. Roast whole beets wrapped in foil for 45 to 60 minutes until tender when pierced with a knife, or boil whole beets 30 to 45 minutes until tender; cool until you can handle them.

3. Slip off beet skins with your fingers or a small knife, then cut beets into 1/2 inch cubes or wedges and place in a large bowl.

4. Meanwhile, slice cucumbers into 1/4 inch rounds and thinly slice the red onion; add both to the bowl with the beets.

5. In a small bowl whisk together olive oil, red wine vinegar, lemon juice, honey or maple syrup, kosher salt, and freshly ground black pepper until emulsified.

6. Pour the dressing over the beet and cucumber mixture and gently toss to coat all ingredients evenly.

7. Crumble the feta cheese over the salad and add the chopped parsley or dill; gently fold to combine without breaking the feta too much.

8. If using nuts, toast walnuts or pistachios in a dry skillet over medium heat for 3 to 5 minutes until fragrant, then let cool and sprinkle over the salad.

9. Taste and adjust seasoning with additional salt, pepper, or lemon juice if needed, then serve immediately or chill for 30 minutes to let flavors meld.

Equipment Needed

1. Oven or large pot (for roasting or boiling beets)
2. Baking sheet and aluminum foil or large pot lid (for roasting or boiling)
3. Colander
4. Cutting board
5. Chef knife and small paring knife
6. Large mixing bowl
7. Small bowl and whisk or fork (for dressing)
8. Dry skillet (for toasting nuts)

FAQ

Cucumber Beetroot Salad With Feta Cheese Recipe Substitutions and Variations

  • Beets: roasted golden beets, cooked carrots, roasted sweet potatoes
  • Cucumbers: thinly sliced zucchini, radishes, jicama
  • Feta cheese: soft goat cheese, queso fresco, ricotta salata
  • Toasted walnuts or pistachios: chopped pistachios, toasted almonds, pumpkin seeds

Pro Tips

1. Roast beets wrapped in foil on a sheet pan so they steam and get extra tender; once cool, rub the skins off under running water if they resist, then pat dry to avoid watering down the salad.

2. Salt the cucumber slices lightly and let them sit in a colander for 10 minutes, then blot with paper towel; this removes excess moisture and keeps the dressing bright instead of diluted.

3. Warm the nuts in a dry skillet until fragrant, then toss them with a pinch of salt and a teaspoon of honey or maple syrup while still warm; the glaze adds crunch and a sweet-salty counterpoint to the beets.

4. Mix the dressing vigorously in a jar and taste before adding; beet salads take well to a brighter acid profile, so add a touch more lemon or vinegar if the beets taste too sweet.

5. Assemble just before serving if you want the feta to stay distinct; for deeper flavor, chill the dressed salad for 30 minutes, then crumble fresh feta on top right before plating so it keeps its texture.

Please enter your email to print the recipe:

Cucumber Beetroot Salad With Feta Cheese Recipe

My favorite Cucumber Beetroot Salad With Feta Cheese Recipe

Equipment Needed:

1. Oven or large pot (for roasting or boiling beets)
2. Baking sheet and aluminum foil or large pot lid (for roasting or boiling)
3. Colander
4. Cutting board
5. Chef knife and small paring knife
6. Large mixing bowl
7. Small bowl and whisk or fork (for dressing)
8. Dry skillet (for toasting nuts)

Ingredients:

  • 3 medium beets (about 1 pound), roasted or boiled and cooled
  • 2 medium English cucumbers, sliced
  • 4 ounces feta cheese, crumbled
  • 1 small red onion, thinly sliced
  • 2 tablespoons extra virgin olive oil
  • 2 tablespoons red wine vinegar
  • 1 teaspoon honey or maple syrup
  • 1 tablespoon fresh lemon juice
  • 2 tablespoons chopped fresh parsley or dill
  • 1/4 cup toasted walnuts or chopped pistachios, optional
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon freshly ground black pepper

Instructions:

1. Preheat oven to 400F for roasted beets or prepare a pot of salted water for boiling beets. Trim beet greens and scrub beets clean.

2. Roast whole beets wrapped in foil for 45 to 60 minutes until tender when pierced with a knife, or boil whole beets 30 to 45 minutes until tender; cool until you can handle them.

3. Slip off beet skins with your fingers or a small knife, then cut beets into 1/2 inch cubes or wedges and place in a large bowl.

4. Meanwhile, slice cucumbers into 1/4 inch rounds and thinly slice the red onion; add both to the bowl with the beets.

5. In a small bowl whisk together olive oil, red wine vinegar, lemon juice, honey or maple syrup, kosher salt, and freshly ground black pepper until emulsified.

6. Pour the dressing over the beet and cucumber mixture and gently toss to coat all ingredients evenly.

7. Crumble the feta cheese over the salad and add the chopped parsley or dill; gently fold to combine without breaking the feta too much.

8. If using nuts, toast walnuts or pistachios in a dry skillet over medium heat for 3 to 5 minutes until fragrant, then let cool and sprinkle over the salad.

9. Taste and adjust seasoning with additional salt, pepper, or lemon juice if needed, then serve immediately or chill for 30 minutes to let flavors meld.