
This colorful beet dish combines earthy roasted root veggies, crunchy cucumbers, and zesty feta for a cool, refreshing side that works in any season. The mix of bright colors looks amazing on the table while the different textures and tastes make every mouthful exciting and fulfilling.
I whipped up this salad for the first time at a backyard gathering where I needed something that wouldn't wilt in the heat. Everyone loved it so much that I now keep some cooked beets ready in my fridge so I can throw this together whenever friends drop by without notice.
Ingredients
- Fresh beets: Look for hard beets with unblemished skin and lively greens (if attached) for maximum flavor
- Cucumber: Go with English or Persian types as they're crunchier and have less seeds
- Feta cheese: Real Greek or Bulgarian feta gives you the best zingy flavor and smooth, creamy feel
- Fresh dill: Adds a light, grassy touch that works beautifully with the earthy beets
- Red wine vinegar: Brings tartness that cuts through the beets' sweetness
- Olive oil: Pick a premium extra virgin olive oil for richer taste
- Salt and pepper: Crucial for pulling all the flavors into harmony
- Optional honey or maple syrup: A tiny bit boosts the natural sweetness in the beets
Step-by-Step Instructions
- Roast the Beets:
- Heat your oven to 400°F. Clean the beets thoroughly but don't peel them. Wrap each one separately in foil and set them on a baking tray. Cook for 45-60 minutes until a fork slides in easily. Cooking time changes based on beet size. After they've cooled a bit, use a paper towel to rub off the skins. They'll come off without much effort. Cut the peeled beets into thin circles or semi-circles.
- Prepare the Cucumber:
- As your beets cook, slice your cucumber thinly. For bigger, seedier cucumbers, you might want to cut them lengthways first and scoop the seeds out with a spoon before slicing. Even, thin slices make sure the cucumber gives that perfect snap against the tender beets.
- Mix the Dressing:
- Combine your olive oil, red wine vinegar or lemon juice, and sweetener (if you're using it) in a small bowl. Stir well until mixed. Add salt and fresh ground pepper to your liking. The dressing should have enough tang to complement the beets' sweetness.
- Assemble the Base Layers:
- Gently mix the sliced beets and cucumbers in a big bowl. Sprinkle most of the chopped dill on top, saving some for decoration. Pour your dressing over everything and toss carefully so all pieces get coated without breaking up the beet slices.
- Add the Finishing Touches:
- Right before you serve, scatter crumbled feta over the top. You can either mix it in gently or leave it sitting on top for a prettier look. The still-warm beets will slightly melt the feta, creating lovely creamy spots throughout the dish.

The first time I dished this up for my husband's mom, she begged me for the instructions right away. Now she makes it at every family get-together, and it's turned into her signature creation within our family circle. The bright pink color from the beets always gets people grinning when they spot it on the dinner table.
Make-Ahead Tips
This beet mix actually gets tastier after chilling in the fridge for a while. The flavors blend together nicely as it sits, so it's perfect for prepping before parties. You can cook your beets up to three days early and keep them cold until you're ready to put everything together. Just save adding the feta for the last minute to keep it looking its best.
Ingredient Swaps
Don't like feta? Try using goat cheese for a softer tang or blue cheese if you want something bolder. Can't find fresh dill? Fresh mint or parsley work great too. For an extra crunch, think about adding thin-sliced red onion that's been soaked in cold water for 10 minutes to take away some of the bite. You can also switch out cucumbers for thinly sliced fennel if you want that licorice-like snap.
Serving Suggestions
This bright dish goes amazingly with anything off the grill, especially lamb or chicken. It also looks fantastic as part of a Mediterranean spread next to hummus, olives and warm pita. For a simple lunch, serve a bigger portion on a bed of arugula or spinach. The vivid colors make this perfect for holiday tables or special events when you want to wow your guests.

Dig into this gorgeous dish that tastes just as good as it looks!
Frequently Asked Questions
- → Are pre-cooked beets okay to use?
Totally! Pre-cooked beets work perfectly. Just slice them and you’re good to go.
- → What’s a good substitute for feta?
Goat or blue cheese works great, or you can skip the cheese for a dairy-free option.
- → How far in advance can I make it?
The salad can chill in the fridge for 1–2 days. Just add feta right before serving for the best texture.
- → What if I don’t have fresh dill?
Dried dill can work, just use less. Parsley also makes a nice alternative.
- → Any serving ideas for this salad?
It’s great on its own or paired with grilled fish, chicken, or some crusty bread.
- → How do I add extra sweetness?
A drizzle of honey or maple syrup in the dressing will sweeten it up nicely.