Roasted Beet, Cucumber & Feta Salad with Fresh Dill
Roasted Beet, Cucumber & Feta Salad with Fresh Dill is a fresh and colourful salad that combines tender roasted beets, crisp cucumber, creamy feta, and plenty of fragrant fresh dill. Everything is finished with a bright lemon herb dressing that adds just the right amount of tanginess and sweetness.
It’s simple enough for a light weekday lunch but beautiful enough to serve alongside a holiday meal or Mediterranean-inspired dinner. Honestly, the contrast between the earthy roasted beets, refreshing cucumber, salty feta, and fresh herbs makes this salad incredibly satisfying.
Ingredients
For the Salad
- 4 medium beets (about 500 g), peeled and cut into bite-sized wedges
- 2 large cucumbers (about 400 g), sliced into thick rounds
- 3/4 cup (110 g) crumbled feta cheese
- 2 tbsp fresh dill, roughly chopped
- 1 tbsp fresh parsley, chopped
- 1/4 tsp red pepper flakes, optional
For the Lemon Herb Dressing
- 3 tbsp extra-virgin olive oil
- 1 1/2 tbsp fresh lemon juice
- 1 tbsp red wine vinegar
- 1 tsp honey
- 1 tsp Dijon mustard
- 1 small garlic clove, finely minced
- 1/2 tsp dried oregano
- 1/4 tsp salt
- 1/4 tsp black pepper
For Garnishing
- 1 tbsp fresh dill
- 1 tbsp crumbled feta
- 1 tsp lemon zest
How to Make It
1. Roast the Beets
Preheat your oven to 425°F (220°C). Line a large baking sheet with parchment paper. Place the beet wedges on the prepared baking sheet and drizzle with 1 tbsp olive oil. Season lightly with salt and black pepper.
Roast for 30–40 minutes, turning the beets halfway through, until they are fork-tender and lightly caramelized around the edges. Remove from the oven and let them cool for about 10 minutes.
2. Prepare the Cucumbers
Wash the cucumbers thoroughly and slice them into thick rounds. If they seem particularly watery, gently pat them dry with paper towels. Removing some excess moisture helps prevent the finished salad from becoming diluted.
3. Make the Dressing
In a small bowl or jar, whisk together the extra-virgin olive oil, lemon juice, red wine vinegar, honey, Dijon mustard, minced garlic, dried oregano, salt, and black pepper.
Continue whisking until the dressing is smooth and well combined. Taste and adjust the seasoning if needed.
4. Combine the Vegetables
Add the cooled roasted beets and cucumber slices to a large serving bowl or platter. Toss gently so the cucumber stays crisp and the roasted beet pieces remain intact.
5. Add the Feta
Scatter the crumbled feta evenly over the beets and cucumbers. Leave some larger pieces visible for a creamy, salty contrast against the vegetables.
6. Add the Dressing
Drizzle the lemon herb dressing over the salad just before serving. Start with most of the dressing and add more according to your preference.
7. Add the Fresh Herbs
Sprinkle the chopped fresh dill and parsley generously over the salad. If you enjoy a little heat, add the optional red pepper flakes for a subtle spicy kick.
8. Garnish
Finish with extra crumbled feta, fresh dill, and a little lemon zest. The lemon zest adds a bright citrus aroma and gives the salad a beautiful finishing touch.
9. Serve
Serve immediately or refrigerate for 15–20 minutes before serving. This salad is refreshing chilled and works beautifully as a side dish, light lunch, or Mediterranean-inspired appetizer.
Why This Recipe Works
This salad is all about contrast. Roasting the beets brings out their natural sweetness while creating lightly caramelized edges and a tender texture. The cucumber provides a cool, crisp element that keeps every bite refreshing.
Feta adds a creamy and salty flavour that balances the sweetness of the roasted beets, while fresh dill and parsley give the salad a bright herbal character. The lemon herb dressing ties everything together with acidity, subtle sweetness, and savoury garlic notes.
The result is a salad that feels light and fresh but still has enough flavour and texture to stand on its own.
Tips for the Best Roasted Beet Salad
- Cut the beets evenly: Similar-sized wedges will roast more consistently and finish at the same time.
- Don’t overcrowd the baking sheet: Spread the beets out so they roast properly and develop caramelized edges.
- Cool the beets slightly: Allowing them to cool before combining them with cucumber helps preserve the cucumber’s crisp texture.
- Use fresh dill: Fresh dill gives the salad a much brighter and more aromatic flavour than dried dill.
- Pat watery cucumbers dry: This small step helps keep the dressing concentrated and flavorful.
- Add the dressing at the end: Dressing just before serving keeps the vegetables fresher and prevents the salad from becoming watery.
- Use good-quality feta: A creamy, crumbly feta adds excellent texture and balances the sweet roasted beets.

Serving Suggestions
This roasted beet salad makes a wonderful side dish for grilled chicken, roasted salmon, lamb, or Mediterranean-style vegetables. It also pairs nicely with warm pita bread, hummus, or a selection of other mezze dishes.
For a more filling lunch, add chickpeas, quinoa, grilled chicken, or another favourite protein. A handful of toasted walnuts or pumpkin seeds can also add extra crunch.
Frequently Asked Questions
Can I use pre-cooked beets?
Yes. Pre-cooked beets can save time when you are preparing this salad in a hurry. Simply slice or cut them into wedges and continue with the recipe. Keep in mind that freshly roasted beets will have a deeper caramelized flavour.
Can I make this salad ahead of time?
Yes. The beets and dressing can be prepared several hours ahead. Store the components separately in the refrigerator and combine them with the cucumber, feta, and fresh herbs shortly before serving for the best texture.
Can I use goat cheese instead of feta?
Absolutely. Soft goat cheese is a delicious alternative and gives the salad a slightly tangier, creamier texture.
How long does roasted beet salad last?
For the best quality, store leftovers in an airtight container in the refrigerator and enjoy them within about 2 days. The cucumber will gradually soften as it sits with the dressing.
Can I add nuts to this salad?
Yes. Toasted walnuts, pecans, or pumpkin seeds are excellent additions. They provide a satisfying crunch and complement the earthy sweetness of the roasted beets.
Can I serve the salad warm?
Yes. Let the roasted beets cool for around 10 minutes, then combine them with the cucumber and other ingredients. This gives you a pleasant contrast between slightly warm beets and cool, crisp cucumber.
Nutrition & Timing
| Details | Amount |
|---|---|
| Prep Time | 15 minutes |
| Cook Time | 40 minutes |
| Total Time | 55 minutes |
| Servings | 4 |
| Calories | Approx. 245 per serving |
| Protein | Approx. 7g per serving |
Final Thoughts
Roasted Beet, Cucumber & Feta Salad with Fresh Dill is a beautiful combination of earthy, sweet, salty, crisp, and fresh flavours. The roasted beets provide richness and natural sweetness, while cucumber keeps the dish light and refreshing.
With creamy feta, fragrant dill, fresh parsley, and a tangy lemon herb dressing, this salad is easy to prepare and versatile enough for everything from a simple lunch to an elegant dinner table. A little extra lemon zest on top is the perfect finishing touch.
Print
Roasted Beet, Cucumber & Feta Salad with Fresh Dill
- Total Time: 55 minutes
Description
Roasted Beet, Cucumber & Feta Salad with Fresh Dill combines tender roasted beets, crisp cucumber, creamy feta, fresh dill, and parsley with a bright lemon herb dressing for a colourful Mediterranean-inspired salad.
Ingredients
4 medium beets (about 500 g), peeled and cut into bite-sized wedges
2 large cucumbers (about 400 g), sliced into thick rounds
3/4 cup (110 g) crumbled feta cheese
2 tbsp fresh dill, roughly chopped
1 tbsp fresh parsley, chopped
1/4 tsp red pepper flakes, optional
3 tbsp extra-virgin olive oil
1 1/2 tbsp fresh lemon juice
1 tbsp red wine vinegar
1 tsp honey
1 tsp Dijon mustard
1 small garlic clove, finely minced
1/2 tsp dried oregano
1/4 tsp salt
1/4 tsp black pepper
1 tbsp fresh dill, for garnish
1 tbsp crumbled feta, for garnish
1 tsp lemon zest
Instructions
1. Preheat your oven to 425°F (220°C). Line a large baking sheet with parchment paper. Place the beet wedges on the prepared baking sheet and drizzle with 1 tbsp olive oil. Season lightly with salt and black pepper.
2. Roast the beets for 30–40 minutes, turning them halfway through, until they are fork-tender and lightly caramelized around the edges. Remove from the oven and let them cool for about 10 minutes.
3. Wash the cucumbers thoroughly and slice them into thick rounds. If they seem particularly watery, gently pat them dry with paper towels to remove excess moisture.
4. In a small bowl or jar, whisk together the extra-virgin olive oil, lemon juice, red wine vinegar, honey, Dijon mustard, minced garlic, dried oregano, salt, and black pepper until smooth and well combined.
5. Add the cooled roasted beets and cucumber slices to a large serving bowl or platter. Toss gently so the cucumber stays crisp and the roasted beet pieces remain intact.
6. Scatter the crumbled feta evenly over the beets and cucumbers, leaving some larger pieces visible for a creamy, salty contrast.
7. Drizzle the lemon herb dressing over the salad just before serving. Start with most of the dressing and add more according to your preference.
8. Sprinkle the chopped fresh dill and parsley generously over the salad. Add the optional red pepper flakes if you enjoy a subtle spicy kick.
9. Finish with extra crumbled feta, fresh dill, and lemon zest. The lemon zest adds a bright citrus aroma and fresh finishing flavour.
10. Serve immediately or refrigerate for 15–20 minutes before serving. Enjoy as a side dish, light lunch, or Mediterranean-inspired appetizer.
Notes
Cut the beets evenly so they roast consistently and finish at the same time.
Don’t overcrowd the baking sheet. Give the beet wedges enough space to roast and develop caramelized edges.
Allow the roasted beets to cool slightly before combining them with the cucumber. This helps preserve the cucumber’s crisp texture.
Use fresh dill rather than dried dill for a brighter and more aromatic flavour.
If the cucumbers are particularly watery, pat them dry with paper towels before adding them to the salad.
Add the dressing shortly before serving to keep the vegetables fresher and prevent the salad from becoming watery.
Use good-quality feta for the best creamy and crumbly texture.
Pre-cooked beets can be used to save time. Freshly roasted beets will provide a deeper caramelized flavour.
The beets and dressing can be prepared several hours ahead. Store the components separately in the refrigerator and combine them with the cucumber, feta, and herbs shortly before serving.
Soft goat cheese can be substituted for feta for a slightly tangier and creamier result.
Store leftovers in an airtight container in the refrigerator and enjoy within about 2 days. The cucumber will gradually soften as it sits with the dressing.
To make the salad more filling, add chickpeas, quinoa, grilled chicken, toasted walnuts, pecans, or pumpkin seeds.
Serve alongside grilled chicken, roasted salmon, lamb, Mediterranean-style vegetables, warm pita bread, or hummus.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Salad
- Method: Roasting
- Cuisine: Mediterranean
