I fell in love with this Roasted Beet Salad with Feta the first time I served it at a casual dinner party — it looks elegant, comes together with minimal fuss, and everyone always asks for the recipe. This is a bright, earthy salad of tender roasted beets, tangy crumbled feta, crunchy toasted walnuts, and peppery mixed greens, finished with a simple olive oil and balsamic dressing. If you like bold colors and clean, balanced flavors, this salad is a fast favorite that works as a starter, side, or light main. For a similar dinner-party salad that uses burrata and carrots, see this recipe for a roasted beet and carrot salad with burrata.
Why you’ll love this dish
Roasted beets and salty feta are a classic match — the sweetness of slow-roasted beets plays off the crumbly, savory cheese for a satisfying contrast. This salad is:
- Fast to prep (hands-off roasting) and budget-friendly.
- Visually striking: deep ruby slices make any plate look special.
- Flexible: it’s equally good at a weekday meal or a holiday spread.
“Perfectly roasted beets, crunchy walnuts, and just the right tang from feta — this one’s my go-to for easy entertaining.” — a quick review from a regular at my table
This recipe also pairs well with roasted proteins or lighter mains; if you want a sturdier accompaniment, try an easy air-fryer Bang Bang salmon with cucumber salad for a balanced meal.
Preparing Roasted Beet Salad with Feta
Before you start: you’ll roast whole beets until tender, cool and slice them, then toss with greens, toasted walnuts, feta, and a simple oil-and-vinegar dressing. Roasting takes the most time (45–60 minutes), but it’s mostly unattended — while the beets roast you can toast nuts and prep the greens.
Step-by-step at a glance:
- Roast wrapped beets until fork-tender.
- Cool, peel, and slice.
- Toast walnuts for crunch.
- Toss beets with greens, feta, olive oil, and balsamic.
- Season, serve, and enjoy.
If you want a touch of apple sweetness on the side for a fall-themed table, consider adding diced Honeycrisp like in this Autumn Harvest Salad.
What you’ll need
- 4 medium beets — red beets are classic; gold beets work too (roast times are similar).
- 4 oz feta cheese, crumbled — use a block of feta and crumble for best texture.
- 2 cups mixed greens — arugula or baby spinach mix well with the beets.
- 1/4 cup walnuts, toasted — pecans or almonds are fine as swaps.
- 2 tablespoons olive oil — extra virgin for flavor.
- 1 tablespoon balsamic vinegar — aged or glaze for a sweeter finish.
- Salt and pepper to taste
Substitutions and notes:
- For a dairy-free version, omit feta and add marinated tofu or roasted chickpeas.
- Swap walnuts for pecans for a softer, sweeter crunch.
- If you prefer a more dressed salad, increase olive oil to 3 tablespoons and balsamic to 1.5 tablespoons.
Step-by-step instructions
- Preheat your oven to 400°F (200°C). Line a baking sheet with foil if you like, or prepare individual foil packets for each beet.
- Wash beets thoroughly and trim stems, leaving about 1/2 inch of stem attached to reduce bleeding. Wrap each beet tightly in foil.
- Roast the wrapped beets on the baking sheet for 45–60 minutes, until a knife slides easily into the center.
- Remove beets from the oven and let them cool until you can handle them. Unwrap and peel by rubbing the skins off with a paper towel or paring knife.
- Slice the cooled beets into rounds or wedges, whichever you prefer.
- Toast the walnuts in a dry skillet over medium heat for 3–4 minutes, shaking the pan until fragrant. Watch carefully so they don’t burn.
- In a large bowl, combine the mixed greens, sliced beets, toasted walnuts, and crumbled feta.
- Drizzle with olive oil and balsamic vinegar. Season with salt and pepper, then toss gently to combine.
- Transfer to a serving platter and finish with an extra sprinkle of feta or a few whole walnut halves for garnish.

Best ways to enjoy it
This salad is versatile on the table. Serve it:
- As a starter for roasted or grilled mains.
- Alongside a grain bowl or warm quinoa for a heartier plate.
- With warm toasted baguette slices and a smear of goat cheese for a brunch spread.
For a seasonal sweet contrast, pair the salad with a side of baked apples and honey — try a recipe for baked apples with feta, honey, and cranberries if you’re hosting in fall.
Storage and reheating tips
- Refrigerator: Store leftover salad components separately when possible. Keep roasted beets in an airtight container for up to 4 days, and store mixed greens separately (they’ll last 1–2 days tossed with dressing).
- Assembled leftovers: If already dressed, eat within 24 hours to keep greens crisp. The beets will stay fine, but greens wilt after sitting.
- Freezing: Roasted beets freeze well on their own. Flash-freeze slices on a tray, then transfer to a freezer bag for up to 3 months. Do not freeze mixed greens or feta.
- Safety: Cool beets to room temperature before refrigerating, and label containers with date. Reheat beets gently (microwave or in a low oven) if you prefer them warm before mixing with cold greens.
Pro chef tips
- Even roasting: Choose beets of similar size so they cook evenly. Larger beets can be halved.
- Peeling trick: After roasting and cooling slightly, rub skins off with a paper towel; the skins should slip away easily and contain most of the beet “stain.”
- Flavor boost: Add a squeeze of lemon juice or a teaspoon of honey to the dressing if your balsamic is very sharp.
- Texture contrast: For extra crunch, finish with thinly sliced fennel or pomegranate seeds in season.
- Make-ahead: Roast the beets a day ahead and store them whole in the fridge. Slice just before serving for the freshest texture.
Creative twists
- Citrus & Herb: Add orange segments and chopped fresh mint for a bright, Mediterranean spin.
- Grain bowl: Add warm farro or quinoa and a drizzle of tahini for a more substantial lunch.
- Nut swap: Use toasted pistachios and a drizzle of walnut oil for a richer flavor.
- Vegan version: Replace feta with marinated roasted chickpeas and a sprinkle of nutritional yeast for savory depth.
- Warm salad: Serve the roasted beets warm atop slightly wilted greens with hot vinaigrette (heat the olive oil and balsamic together, pour over salad).
Common questions
Q: How do I know when beets are done roasting?
A: Insert a knife into the center — it should slide in easily, similar to testing a roasted potato. Small-medium beets usually take 45 minutes; very large ones can need up to 60 minutes.
Q: Can I roast beets in the microwave to save time?
A: Yes — you can poke beets with a fork, wrap in a damp paper towel, and microwave on high in 5–7 minute intervals until tender. Roasting in the oven gives better caramelization and depth of flavor, though.
Q: What’s the best way to prevent beet stains on hands and surfaces?
A: Wear disposable gloves while peeling, or rub hands with lemon juice after handling. Use a cutting board you don’t mind staining, or place parchment underneath for easier cleanup.
Q: Can I make this salad for a crowd?
A: Absolutely. Roast beets in bulk on multiple pans and assemble right before serving. Keep dressing separate and toss just before presenting to avoid soggy greens.
Q: Is this salad suitable for meal prep?
A: Prep components separately: roast and slice beets, toast nuts, crumble feta, and portion greens. Assemble within a day of serving for best texture.
Conclusion
This Roasted Beet Salad with Feta is an easy, elegant dish that suits weeknight dinners and entertaining alike — simple ingredients, big flavor, and flexible presentation. For more recipe inspiration with similar flavor pairings, try this Roasted Beet Salad with Feta Recipe – Allrecipes, explore a variation with pecans in the Roasted Beet Salad with Pecans and Feta – Upbeet Kitchen, or check out a pared-down version in 7-Ingredient Roasted Beet Salad (with Feta!) – Kroll’s Korner.

Roasted Beet Salad with Feta
Ingredients
For the salad
- 4 medium medium beets Red beets are classic; gold beets work too.
- 4 oz feta cheese, crumbled Use a block of feta and crumble for best texture.
- 2 cups mixed greens Arugula or baby spinach mix well with the beets.
- 1/4 cup walnuts, toasted Pecans or almonds are fine as swaps.
- 2 tablespoons olive oil Use extra virgin for flavor.
- 1 tablespoon balsamic vinegar Aged or glaze for a sweeter finish.
- to taste salt and pepper To taste
Instructions
Preparation
- Preheat your oven to 400°F (200°C). Line a baking sheet with foil if you like, or prepare individual foil packets for each beet.
- Wash beets thoroughly and trim stems, leaving about 1/2 inch of stem attached to reduce bleeding. Wrap each beet tightly in foil.
- Roast the wrapped beets on the baking sheet for 45–60 minutes, until a knife slides easily into the center.
- Remove beets from the oven and let them cool until you can handle them. Unwrap and peel by rubbing the skins off with a paper towel or paring knife.
- Slice the cooled beets into rounds or wedges, whichever you prefer.
- Toast the walnuts in a dry skillet over medium heat for 3–4 minutes, shaking the pan until fragrant. Watch carefully so they don’t burn.
- In a large bowl, combine the mixed greens, sliced beets, toasted walnuts, and crumbled feta.
- Drizzle with olive oil and balsamic vinegar. Season with salt and pepper, then toss gently to combine.
- Transfer to a serving platter and finish with an extra sprinkle of feta or a few whole walnut halves for garnish.





