👉 Let’s stay connected on social media!
Beet, Cucumber, and Feta Salad

While we have provided a jump to recipe button, please note that if you scroll straight to the recipe card, you may miss helpful details about ingredients, step-by-step tips, answers to common questions and helpful guidance to improve your results.
If you’re craving a fresh, colorful, and crazy-easy side dish, this Beet, Cucumber, and Feta Salad is about to be your new obsession. This beet, cucumber, and feta salad is crunchy, creamy, bright, and honestly kind of addictive in the best way. You get the earthy sweetness of beets, the cool snap of cucumber, and that salty little punch from feta all in one bowl—and it somehow feels light and filling at the same time. It’s naturally gluten-free, super meal-prep friendly, and absolutely weeknight doable.
I stumbled onto this combo on a very hot Austin afternoon when I had leftover roasted beets, half a cucumber, and a little sad chunk of feta sitting in my fridge. I tossed them together with lemon, olive oil, and dill, and instantly thought: wait…why is this THIS good? So yes, this beet, cucumber, and feta salad is simple, but it tastes way fancier than it has any right to. It’s fast, it’s vibrant, it’s feel-good food that doesn’t feel like “health food,” you know?
You can prep it ahead for work lunches, take it to a potluck, or put it next to roasted chicken for dinner and look like you totally planned everything. And the best part? You only need a handful of ingredients and about 15 minutes once your beets are roasted. You can absolutely do this!!!
Why This Salad Totally Belongs in Your Weekly Rotation
This salad is one of those recipes that just works for so many different people, and that’s why I love it so much, and honestly I can’t stop talking about it. If you’re trying to eat a little lighter, the combo of beets and cucumbers gives you fiber, hydration, and lots of color without feeling heavy at all. If you’re here for flavor, the contrast of sweet, salty, tangy, and herby is just outrageously good—every bite tastes a little bit different and you’ll keep going back for “just one more forkful” like three times.
It’s also fantastic for meal preppers because you can roast the beets ahead, slice the cucumbers the day of, and crumble the feta right before serving. Parents love it because kids often like the bright color and the mild, salty cheese (you might want to dice things smaller for the younger ones), and it’s naturally meatless so it slots into vegetarian nights easily. I love serving this when I have guests with mixed diets; it feels special, but there’s no stress about complicated ingredients or weird add-ins. And for my “I’m tired, I worked all day, I just want something good and fast” people—yes, YOU—this is a throw-it-in-a-bowl-and-done kind of recipe!!!
What You’ll Need (and How to Make It Yours)
- 2 medium beets, roasted and diced
- 1 cucumber, sliced
- 1/2 cup feta cheese, crumbled
- 1/4 cup olive oil
- 2 tablespoons lemon juice
- 1 tablespoon fresh dill, chopped
- Salt and pepper to taste
The stars here are obviously the beets. Roasted beets get this deep, sweet, almost silky texture that plays so nicely with crisp cucumber. You can roast your own (I usually do a big batch on Sunday; teacher brain still loves a “prep day”) or buy pre-roasted beets from the produce section if you’re just not in the mood. Don’t stress it.
Cucumber adds crunch and this really cooling vibe that makes the salad feel super refreshing, especially in hot weather. Any type works—English cucumbers, Persian, regular slicing cucumbers. If yours has thicker skin, just peel some of it off in stripes.
Feta brings protein, creaminess, and that salty, tangy thing we love. If you don’t do dairy, you can totally swap in a dairy-free feta-style cheese or even some cubed avocado with a pinch more salt. It’ll be different, but still very, very good.
Olive oil and lemon juice make a simple, bright dressing that lets everything else shine. You can use lime juice in a pinch or even a mild vinegar like white wine vinegar if that’s what you have. Fresh dill is the “oh hey what’s that flavor?” ingredient—it’s herby and fresh and makes the salad taste restaurant-level. No dill? Try parsley, mint, or even a little basil. It’s flexible on purpose.
Salt and pepper bring it all together. I like to use kosher salt and freshly ground pepper, but truly, use what you’ve got. Budget tip from my own kitchen: buy feta in a block and crumble it yourself—it’s usually cheaper and tastes better than the pre-crumbled version.
And please, please feel free to add things. Want more crunch? Toss in toasted walnuts or sunflower seeds. Need more protein? Add chickpeas or grilled chicken on top. Your salad, your rules.
How to Make This Salad Without Overthinking It
- In a large bowl, combine the roasted beets, cucumber slices, and feta cheese.
- In a small bowl, whisk together olive oil, lemon juice, dill, salt, and pepper.
- Drizzle the dressing over the salad and toss gently to combine.
- Serve immediately or chill in the refrigerator for 30 minutes to allow the flavors to meld.
Start with your beets, cucumber, and feta in a big mixing bowl. I like to dice the beets into bite-size cubes and slice the cucumber into half-moons so you get a little of everything in each forkful. Don’t worry if your cuts aren’t perfectly even; this is a rustic, easy salad, not a culinary school exam.
In a separate small bowl or jar, whisk together the olive oil, lemon juice, chopped dill, salt, and pepper. This takes maybe 1–2 minutes. Taste it—does it make you go “oh YES that’s bright”? If it feels flat, add a tiny pinch of salt or another squeeze of lemon. You’re the boss here.
Pour the dressing over the beet mixture and toss gently. Gently is important because roasted beets can be a little delicate and we don’t want to totally smash the feta. If the salad suddenly turns very pink, it’s okay, that’s just the beets sharing their color love around. Honestly it’s kind of pretty.
If you have time, let the salad chill for about 30 minutes. This is when the flavors really meld and the dill gets cozy with the lemon and feta. But if you’re hungry now? Go ahead and eat it right away—it’s still amazing. If it tastes a bit too tangy after chilling, just drizzle in a touch more olive oil to soften it up. See? Totally fixable.
Smart Little Tips to Make This Even Easier
You can absolutely prep this Beet, Cucumber, and Feta Salad ahead, and that’s one of the main reasons I make it so much. Roast your beets up to 3 days in advance and store them in an airtight container in the fridge. Slice your cucumbers the day you plan to eat so they stay crisp, and keep the dressing in a separate jar so the salad doesn’t get soggy.
Once mixed, the salad will keep in the fridge for about 2 days. The beets will keep sharing their color, so things might look a bit pink, but the flavor stays great. No real reheating needed here—it’s best cold or at room temp. If you do like it slightly warmer (I know some folks do), take the chill off by letting it sit out 15–20 minutes before serving.
For batch cooking, just double or triple everything and use a big serving bowl. This is a dream recipe for potlucks and cookouts because it holds well and doesn’t need to be piping hot. For kids, I often chop everything smaller and go lighter on the dill at first. Let them try a tiny scoop; if they like it, they can always have more. Teacher voice here: offer, don’t force, and let them be curious about the bright colors!
Fun Ways to Serve and Enjoy This Salad
This Beet, Cucumber, and Feta Salad can play so many roles on your table. I love serving it next to grilled chicken, salmon, or simple roasted potatoes for a complete, balanced dinner that doesn’t take a ton of effort. It’s also beautiful on a brunch table with eggs, toast, and fruit—you get that pop of color that makes everything feel special.
For a casual lunch, pile it on top of mixed greens or quinoa to turn it into more of a main-course salad. You can stuff it into pita bread with extra cucumbers and a smear of hummus and call it a very, very good sandwich situation. Leftovers are fantastic over cold pasta or mixed with lentils for a more hearty bowl.
If you’re hosting, serve it in a big shallow bowl so all the colors show, and finish with a little extra feta and dill on top. It looks fancy but you and I both know it took like 15 minutes. Emotional truth: I have made this three times in one week before, it’s that lovable!!!
Questions You Might Still Have
[q]Can I use canned beets instead of roasted fresh beets?[/q]
[a]Yes, you can, and it will still be tasty. Roasted fresh beets have a deeper, sweeter flavor, but canned or vacuum-packed beets are a great shortcut. Just drain them well, pat them dry, dice, and

Beet, Cucumber, and Feta Salad
Ingredients
Salad Ingredients
- 2 medium medium beets, roasted and diced Roast beets ahead of time for easier prep.
- 1 cucumber, sliced Any type of cucumber works well.
- 1/2 cup feta cheese, crumbled Block feta is preferable for better flavor.
Dressing Ingredients
- 1/4 cup olive oil Use extra virgin for best flavor.
- 2 tablespoons lemon juice Freshly squeezed is ideal.
- 1 tablespoon fresh dill, chopped Can substitute with parsley or mint.
- Salt and pepper to taste Use kosher salt and freshly ground pepper.
Instructions
Preparation
- In a large bowl, combine the roasted beets, cucumber slices, and feta cheese.
- In a small bowl, whisk together olive oil, lemon juice, dill, salt, and pepper.
- Drizzle the dressing over the salad and toss gently to combine.
- Serve immediately or chill in the refrigerator for 30 minutes to allow the flavors to meld.




