Roasted Beet, Cucumber & Feta Salad with Fresh Dill
There are salads that feel like a side dish, and then there are salads that make you stop after the first bite and think, “Why don’t I make this more often?”
This Roasted Beet, Cucumber & Feta Salad with Fresh Dill is definitely the second kind.
It’s colorful, refreshing, a little sweet, a little salty, and full of fresh flavor. The roasted beets become tender and caramelized around the edges, while the cucumber stays cool and crisp. Then there’s creamy, salty feta and plenty of fresh dill to bring everything together.
And that lemony dressing?
That’s what makes the whole salad come alive.
I first made this on a weekend when I had a few beets sitting in the refrigerator and some fresh cucumbers that needed to be used.
I wasn’t planning anything fancy. I just wanted a simple salad to serve with dinner.
But once I roasted the beets and smelled that earthy sweetness coming from the oven, I knew this was going to be more than an ordinary salad.
I sliced up the cucumbers, crumbled some feta, chopped a generous handful of fresh dill, and whisked together a quick lemon dressing.
When everything came together, the colors were beautiful.
Deep ruby-red beets.
Bright green cucumber.
Creamy white feta.
Fresh green dill.
I put the bowl on the table, and everyone immediately commented on how pretty it looked.
Then we tasted it.
The sweet beets with the salty feta were perfect.
The cucumber added that refreshing crunch.
And the dill gave it a fresh, almost garden-like flavor.
My family loved it, and I ended up making it again a few days later.
Now it’s one of those salads I keep coming back to whenever I want something simple but special.
Recipe at a Glance
Prep Time: 15 minutes
Cook Time: 30–40 minutes
Cooling Time: 10 minutes
Total Time: About 1 hour
Servings: 4
Course: Salad / Side Dish / Light Lunch
Cuisine: Mediterranean-inspired
Diet: Vegetarian
Ingredients
For the Roasted Beets
4 medium fresh beets
1 tablespoon olive oil
¼ teaspoon salt
¼ teaspoon black pepper
For the Salad
2 large cucumbers
¾ cup crumbled feta cheese
¼ cup fresh dill, roughly chopped
2 tablespoons fresh parsley, chopped
¼ teaspoon red pepper flakes, optional
1 teaspoon lemon zest
For the Lemon Herb Dressing
3 tablespoons extra-virgin olive oil
1½ tablespoons fresh lemon juice
1 tablespoon red wine vinegar
1 teaspoon honey
1 teaspoon Dijon mustard
1 small garlic clove, finely minced
½ teaspoon dried oregano
¼ teaspoon salt
¼ teaspoon black pepper
How to Make Roasted Beet, Cucumber & Feta Salad
1. Prepare the Beets
Preheat your oven to 425°F (220°C).
Wash and scrub the beets well.
Peel them and cut them into evenly sized wedges or bite-sized pieces.
I recommend cutting them into similar sizes so they roast evenly.
Place them on a large baking sheet.
Drizzle with olive oil and season lightly with salt and black pepper.
Toss until everything is coated.
2. Roast the Beets
Spread the beets out in a single layer.
Don’t overcrowd the baking sheet.
Roast for approximately 30–40 minutes, turning them halfway through.
They’re ready when they’re fork-tender and beginning to caramelize around the edges.
That little bit of caramelization is where the magic happens.
Remove them from the oven and allow them to cool for about 10 minutes.
3. Prepare the Cucumbers
While the beets are roasting, wash the cucumbers and slice them into thick rounds.
If your cucumbers are particularly watery, pat them gently with paper towels.
You want them crisp and refreshing rather than watery.
4. Make the Dressing
Add the olive oil, lemon juice, red wine vinegar, honey, Dijon mustard, garlic, oregano, salt, and black pepper to a small bowl or jar.
Whisk until the dressing is smooth and emulsified.
Taste and adjust the seasoning if needed.
If you prefer a brighter dressing, add another squeeze of lemon.
If you like a slightly sweeter dressing, add a tiny bit more honey.
5. Assemble the Salad
Place the cooled roasted beets and cucumber slices into a large serving bowl.
Toss gently.
Don’t stir too aggressively because the beets can soften and stain everything around them.
6. Add the Feta
Scatter the crumbled feta over the vegetables.
I like leaving some larger pieces of feta rather than crumbling it too finely.
Those little creamy, salty bites are one of the best parts of the salad.
7. Add the Herbs
Sprinkle the fresh dill and parsley over everything.
If you like a little heat, add a pinch of red pepper flakes.
8. Dress the Salad
Drizzle the lemon herb dressing over the salad just before serving.
Start with about three-quarters of the dressing.
Toss gently, then add more if needed.
9. Garnish
Finish with extra fresh dill, a little feta, and lemon zest.
The lemon zest adds a beautiful fresh aroma and makes the whole salad taste even brighter.
Serve immediately or chill briefly before serving.
Why You’ll Love This Salad
Beautiful, vibrant colors
Sweet roasted beets
Crisp cucumber
Salty, creamy feta
Fresh dill flavor
Bright lemon dressing
Easy to prepare
Vegetarian
Great for entertaining
Perfect for summer dinners
Delicious as a light lunch
Easy to customize
My Best Tips
Roast the Beets Until Caramelized
Don’t stop cooking them as soon as they’re tender.
A few golden, caramelized edges add so much flavor.
Don’t Crowd the Baking Sheet
Give the beet pieces room to roast.
If they’re packed together, they can steam instead of caramelizing.
Let the Beets Cool
Warm beets are delicious, but mixing them immediately with cucumber can make the cucumber lose some of its crispness.
Let them cool for several minutes first.
Use Fresh Dill
This is one recipe where fresh herbs really make a difference.
Fresh dill gives the salad a much brighter flavor than dried dill.
Dress Just Before Serving
Adding the dressing at the last minute keeps the cucumbers crisp and prevents the salad from becoming watery.
Can I Use Golden Beets?
Absolutely.
Golden beets are beautiful in this salad and have a slightly milder appearance and flavor.
You can even combine red and golden beets for a colorful presentation.
Can I Use Pre-Cooked Beets?
Yes.
If you’re short on time, pre-cooked beets are a great shortcut.
Simply cut them into bite-sized pieces and continue with the recipe.
You won’t get quite the same caramelized roasted flavor, but the salad will still be delicious.
Can I Use Canned Beets?
Yes.
Drain them very well and pat them dry before adding them to the salad.
Canned beets are especially convenient for a quick lunch.
Can I Use English Cucumbers?
Absolutely.
English cucumbers are actually one of my favorites for this salad because they have thin skins and a crisp texture.
Should I Peel the Cucumbers?
You don’t have to.
If you’re using English or Persian cucumbers, I usually leave the skin on.
For larger cucumbers with thicker skin, peeling them is optional.
Can I Add Red Onion?
Definitely.
Thinly sliced red onion adds a lovely sharpness.
If raw onion tastes too strong, soak the slices in cold water for about 10 minutes before adding them.
Can I Add Tomatoes?
Yes.
Cherry tomatoes are especially good.
They add another layer of sweetness and freshness.
Can I Add Greens?
Absolutely.
Serve the salad over:
Arugula
Baby spinach
Mixed greens
Romaine
Kale
Arugula is especially delicious because its peppery flavor balances the sweetness of the beets.
Can I Add Nuts?
Yes!
Toasted walnuts are one of my favorite additions.
You can also use:
Pecans
Almonds
Pistachios
Pumpkin seeds
Sunflower seeds
The extra crunch makes the salad even more satisfying.
Can I Add Chickpeas?
Absolutely.
Chickpeas turn this simple salad into a more substantial vegetarian lunch.
They also work beautifully with the feta and lemon dressing.
Can I Add Avocado?
Yes.
Creamy avocado is a wonderful contrast to the crisp cucumber and roasted beets.
Add it just before serving.
Can I Use Goat Cheese Instead of Feta?
Definitely.
Goat cheese has a softer, creamier texture and a tangy flavor that pairs beautifully with roasted beets.
Can I Use Blue Cheese?
Yes, if you enjoy stronger cheese.
Blue cheese gives the salad a much bolder flavor and works especially well with the sweetness of roasted beets.
Can I Make This Vegan?
Yes.
Simply replace the feta with a plant-based feta alternative and replace the honey in the dressing with maple syrup or agave.
Is This Salad Gluten-Free?
Yes.
The ingredients in this recipe are naturally gluten-free.
If you’re preparing it for someone with celiac disease or a serious gluten allergy, check packaged ingredients such as mustard and feta for any cross-contact concerns.
Can I Make the Dressing Ahead?
Absolutely.
The dressing can be made ahead and stored in a covered jar in the refrigerator.
Give it a good shake or whisk before using.
Can I Roast the Beets Ahead?
Yes.
This is actually one of my favorite meal-prep tricks.
Roast the beets up to several days ahead and refrigerate them separately.
When you’re ready to make the salad, the rest comes together very quickly.
Can I Make the Whole Salad Ahead?
You can prepare most of it ahead, but I recommend keeping the cucumber and dressing separate until close to serving time.
This keeps the cucumber crisp.
How Long Does the Salad Last?
Once fully assembled and dressed, it’s best eaten the same day.
For meal prep, store the roasted beets, cucumber, feta, herbs, and dressing separately in the refrigerator.
What Should I Serve With Roasted Beet Salad?
This salad is incredibly versatile.
With Chicken
Serve it with:
Grilled chicken
Lemon chicken
Chicken souvlaki
Roast chicken
Chicken kebabs
With Seafood
It’s delicious alongside:
Grilled salmon
Baked cod
Grilled shrimp
Seared fish
Garlic butter scallops
With Meat
Try it with:
Grilled steak
Lamb chops
Beef kebabs
Roast beef
For a Mediterranean Meal
Serve it with:
Hummus
Warm pita
Olives
Grilled vegetables
Tzatziki
Falafel
Can I Turn This Into a Main Dish?
Absolutely.
Add one or more of these:
Chickpeas
Quinoa
Lentils
Grilled chicken
Salmon
Hard-boiled eggs
Avocado
Toasted nuts
A handful of quinoa and chickpeas makes this a particularly satisfying vegetarian lunch.
Frequently Asked Questions
Why did my salad become watery?
The cucumber may have released excess moisture, or the dressing was added too early.
Pat watery cucumber dry and dress the salad shortly before serving.
Why are my beets taking so long to cook?
The pieces may be too large.
Cut them into smaller, evenly sized wedges or cubes.
Oven temperatures can also vary, so check them with a fork.
Can I roast the beets whole?
Yes.
Whole beets take longer, but they can be roasted until tender and then peeled and chopped after cooling.
How do I prevent beet juice from staining everything?
Handle the beets carefully and use a separate cutting board if possible.
When assembling, toss gently.
If you want the feta to remain bright white, scatter it over the top rather than mixing it aggressively into the beets.
Can I serve the salad warm?
Yes.
A slightly warm beet salad with cool cucumber and feta is delicious.
Just avoid adding hot beets directly to the cucumber if you want maximum crunch.
Can I use dried dill?
You can, but fresh dill is strongly recommended.
The fresh herb gives this salad its signature bright flavor.
Is this salad good for meal prep?
Yes, as long as you keep the dressing separate.
Roasted beets can be prepared ahead and refrigerated, then assembled with fresh cucumber and herbs when you’re ready to eat.
Approximate Nutrition
Per serving, based on four servings:
Calories: approximately 300
Protein: approximately 8g
Fat: approximately 20g
Carbohydrates: approximately 25g
Fiber: approximately 6g
Net Carbohydrates: approximately 19g
Nutrition is an estimate and will vary depending on the size of the beets, amount of feta, dressing, and other ingredients used.
Final Thoughts
I love recipes that remind me that simple food can still feel special.
This Roasted Beet, Cucumber & Feta Salad doesn’t need a long ingredient list or complicated cooking techniques.
It just needs good ingredients and a little time.
Roasting transforms the beets into something sweet, tender, and caramelized.
The cucumber brings the freshness.
The feta adds that salty creaminess.
And the dill gives everything a bright, herby finish.
Then the lemon dressing ties it all together.
I especially love making this on weekends when I’m cooking a bigger meal and want something colorful to put in the middle of the table.
It looks beautiful enough for company, but it’s easy enough for an ordinary weeknight.
And if there are leftovers, I love adding chickpeas or grilled chicken the next day and turning it into lunch.
That’s the kind of recipe I always appreciate—a recipe that doesn’t demand much from you but gives you so much in return.
Sweet roasted beets, cool crunchy cucumber, creamy feta, fragrant fresh dill, and a bright lemon dressing make this salad fresh, colorful, and completely irresistible. 🥗❤️
