Cozy Roasted Beet Salad with Feta and Fresh Dill

Roasted Beet Salad with Feta and Fresh Dill is the ultimate side dish that’s cozy, comforting, and packed with flavor. After making this many times, I’ve discovered the secret to perfectly tender beets every time. The crispy, slightly bitter greens contrast beautifully with the sweet, melt-in-your-mouth beets, all tied together with a tangy, creamy dressing. Ready in just 30 minutes, this better-than-takeout salad is perfect for any night of the week. Keep reading for my best tips or jump to the recipe card. If you love recipes like this, you’ll also enjoy Quick Crispy Halloumi Greek Power Bowl Recipe and Easy Spanish Potato Soup with Chorizo Recipe.

Why This Cozy Roasted Beet Salad with Feta and Fresh Dill Is Pure Comfort
- Earthy sweetness of roasted beets
- Creamy, tangy dressing
- Crispy, slightly bitter greens
- Ready in just 30 minutes
- Better than takeout
What You'll Need for Cozy Roasted Beet Salad with Feta and Fresh Dill
Choosing the right ingredients makes a big difference, but this recipe is forgiving enough to work with what you have.
- beets
- feta cheese
- fresh dill
- red onion
- arugula
- olive oil
- lemon juice
- honey
- salt
- black pepper
- Optional: toasted walnuts
- Optional: goat cheese

📝 Ingredient Notes
- beets: Choose medium-sized beets for even cooking.
🛒 Tools & Equipment I Recommend
- KitchenAid Food Chopper — Quickly chops greens and nuts for easy prep. → See on Amazon
- Lodge Cast Iron Skillet — Perfect for roasting beets and toasting nuts. → See on Amazon

How to Make Cozy Roasted Beet Salad with Feta and Fresh Dill
- Roast the Beets: Preheat oven to 400°F (200°C). Scrub beets clean, trim greens, and wrap in foil. Roast for 45-60 minutes or until tender.
- Prepare the Dressing: Whisk together olive oil, lemon juice, honey, salt, and pepper.
- Assemble the Salad: Toss arugula, thinly sliced red onion, and roasted, peeled, and sliced beets. Top with crumbled feta and fresh dill. Drizzle with dressing.
Cook's Tips for Perfect Cozy Roasted Beet Salad with Feta and Fresh Dill
- Common mistake and fix: Be careful not to overcook beets. They can become dry and tough. Check them with a fork after 45 minutes.
- Time-saving tip: Roast beets ahead of time and store in the fridge. They'll keep for up to a week.
- Flavor boost: Add a pinch of red pepper flakes to the dressing for a little heat.
- Nutrition tip: Add some cooked quinoa or farro to make this a heartier meal.
Storing & Reheating Cozy Roasted Beet Salad with Feta and Fresh Dill
Short-Term Storage
Store in an airtight container in the fridge. Store leftovers in an airtight container in the fridge for up to 3 days. Make-ahead tip: Beets can be roasted up to 1 week ahead. Prepare dressing up to 1 day ahead.
Freezing Cozy Roasted Beet Salad with Feta and Fresh Dill
Not recommended for freezing.
How to Reheat Without Drying It Out
Oven: Reheat in a 350°F (180°C) oven for 10-15 minutes. Microwave: Reheat in the microwave for 1-2 minutes.
Recipe Notes
- Chef tip: For easier peeling, slip on a pair of gloves to protect your hands from beet juice.
- Best substitution: Substitute golden beets for a colorful twist.
- Make-ahead: Prepare all ingredients ahead of time. Toss salad just before serving to prevent wilting.
- Scaling: This recipe can easily be doubled or tripled for larger crowds.
- Troubleshooting: If beets are tough, they may need more time to roast. Check them with a fork.
Want to level up this recipe?
OXO Good Grips Vegetable Peeler — Makes quick work of peeling beets with its comfortable grip and sharp blade. → Check price on Amazon
Cozy Roasted Beet Salad with Feta and Fresh Dill

Ingredients
Main Ingredients
- beets
- feta cheese
- fresh dill
- red onion
- arugula
Seasonings
- olive oil
- lemon juice
- honey
- salt
- black pepper
Optional Toppings
- toasted walnuts
- goat cheese
Instructions
- Roast the Beets: Preheat oven to 400°F (200°C). Scrub beets clean, trim greens, and wrap in foil. Roast for 45-60 minutes or until tender.
- Prepare the Dressing: Whisk together olive oil, lemon juice, honey, salt, and pepper.
- Assemble the Salad: Toss arugula, thinly sliced red onion, and roasted, peeled, and sliced beets. Top with crumbled feta and fresh dill. Drizzle with dressing.
Notes
- Chef tip: For easier peeling, slip on a pair of gloves to protect your hands from beet juice.
- Best substitution: Substitute golden beets for a colorful twist.
- Make-ahead: Prepare all ingredients ahead of time. Toss salad just before serving to prevent wilting.
- Scaling: This recipe can easily be doubled or tripled for larger crowds.
- Troubleshooting: If beets are tough, they may need more time to roast. Check them with a fork.
Storage
- Fridge: Store leftovers in an airtight container in the fridge for up to 3 days.
- Freezer: Not recommended for freezing.
- Oven reheat: Reheat in a 350°F (180°C) oven for 10-15 minutes.
- Microwave reheat: Reheat in the microwave for 1-2 minutes.
- Make ahead: Beets can be roasted up to 1 week ahead. Prepare dressing up to 1 day ahead.
Nutrition Per Serving
- Calories: 250
- Protein: 8g
- Fat: 16g
- Carbs: 23g
- Fiber: 5g
- Sugar: 12g
- Sodium: 550mg
- Cholesterol: 35mg
- Sat. Fat: 7g
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Cozy Roasted Beet Salad with Feta and Fresh Dill FAQs
Yes, you can roast beets up to 1 week ahead and prepare the dressing up to 1 day ahead. Assemble the salad just before serving to prevent wilting.
Overcooking beets can make them dry. Check them with a fork after 45 minutes of roasting.
Yes, you can roast beets in the air fryer at 400°F (200°C) for 25-35 minutes, shaking the basket halfway through.
Baby spinach or mixed greens can be used as a substitute for arugula.
Yes, you can use canned or pre-cooked beets to save time. Drain and rinse canned beets before using.
A Warm Final Note
I can’t wait for you to try Cozy Roasted Beet Salad with Feta and Fresh Dill and see how effortlessly it comes together. When you make it, pop back here and leave a rating or share how it turned out — I love hearing from you!






