Roasted beet salad with arugula, feta cheese, and walnuts on a rustic plate

Roasted Beet & Arugula Salad with Feta and Walnuts

My first time making this Roasted Beet & Arugula Salad with Feta and Walnuts, I was struck by how something so simple feels restaurant‑worthy. Earthy roasted beets, peppery arugula, tangy feta and crunchy toasted walnuts come together with a bright balsamic dressing for a salad that’s great as a starter, a light lunch, or a beautiful holiday side.

Why you’ll love this dish

This salad hits a lot of marks: it’s colorful, nutritious, and balanced—sweet roasted beets meet peppery greens, creamy avocado, salty feta and crunchy walnuts. It’s quick to assemble once the beets are roasted, and it scales easily for weeknight dinners or potlucks. Serve it warm for a slightly wilted green or chilled for a crisp bite.

“A perfect balance of sweet and tangy—roasted beets made this salad feel indulgent, but it’s light enough to serve with grilled fish.” — Home cook review

Roasting the beets caramelizes their sugars and deepens flavor in a way boiling can’t match. The simple vinaigrette ties everything together without overpowering the beets or feta.

How this recipe comes together

Step-by-step overview:

  • Roast beets until fork-tender and cool them enough to handle.
  • Toast walnuts for crunch and slice the red onion thin.
  • Toss baby arugula with the dressing just before serving so the greens stay bright.
  • Arrange roasted beet wedges, crumbled feta, avocado slices and walnuts on the arugula.
  • Finish with a quick taste and a final grind of black pepper.

This quick roadmap helps you prep in stages: roast first, then chop and toast while the beets cool, make the dressing last.

Key ingredients

  • 3 medium beets — peeled and cut into wedges (substitute: use pre‑cooked vacuum-packed beets to save time).
  • 4 cups baby arugula (or mixed greens) — arugula gives a peppery note; use spinach if you prefer milder greens.
  • 1/2 cup crumbled feta cheese — goat cheese works well for a softer tang.
  • 1/4 cup walnuts, chopped and lightly toasted — pecans or pine nuts are fine swaps.
  • 1/4 small red onion, thinly sliced — soak in cold water for 5 minutes if you want milder onion flavor.
  • 1/2 ripe avocado, sliced — add right before serving to avoid browning.
  • 2 tbsp extra virgin olive oil — good quality matters for flavor.
  • 1 tbsp balsamic vinegar — aged balsamic will be richer.
  • 1 tsp Dijon mustard — helps emulsify the dressing.
  • 1 tsp honey or maple syrup — balances the acidity.
  • Salt and black pepper to taste

Roasted Beet & Arugula Salad with Feta and Walnuts

Step-by-step instructions

  1. Preheat the oven to 400°F (200°C). Toss peeled, wedged beets with a little olive oil, salt and pepper. Spread on a baking sheet lined with foil.
  2. Roast the beets for 35–45 minutes, turning once, until a fork slides in easily. Time varies with beet size.
  3. While the beets roast, toast the walnuts in a dry skillet over medium heat for 3–4 minutes, stirring, until fragrant. Set aside to cool.
  4. Make the dressing: whisk together 2 tbsp olive oil, 1 tbsp balsamic vinegar, 1 tsp Dijon, 1 tsp honey (or maple syrup), and a pinch of salt and pepper. Taste and adjust acidity or sweetness.
  5. Let roasted beets cool slightly, then slice them into wedges if needed.
  6. In a large bowl, add the arugula. Top with roasted beet wedges, crumbled feta, thinly sliced red onion, avocado slices, and toasted walnuts.
  7. Drizzle the dressing over the salad and toss gently to coat. Serve immediately. Taste and add extra salt or a splash more vinegar if desired.

Best ways to enjoy it

  • Serve as a composed starter on individual plates, arranging the beets and avocado atop a bed of arugula for a pretty presentation.
  • Pair with grilled chicken, salmon, or a simple roasted pork loin for a full meal.
  • Add a crusty baguette or warm flatbread to make it heartier.
  • For wine pairing, try a crisp Sauvignon Blanc or a light-bodied Pinot Noir—both complement beets and feta nicely.

Storage and reheating tips

  • Store leftover roasted beets (separate from the salad) in an airtight container in the refrigerator for 4–5 days.
  • Keep dressing in a sealed jar for up to 1 week. Shake before using.
  • Assemble the salad just before serving; mixed salad with avocado will brown and become soggy within a few hours.
  • Freezing: roasted beets freeze well if you want to save them for later, but do not freeze assembled salad or avocado.
  • Food safety: refrigerate leftovers within two hours of serving and reheat beets thoroughly if serving warm.

Helpful cooking tips

  • Choose similar-sized beets so they roast evenly.
  • Roast beets wrapped in foil with a splash of water for steam-roasted tender beets, or roast uncovered for more caramelization.
  • To peel beets easily, roast them, let cool, then rub the skins with a paper towel—the skins slip off.
  • If you like a warm contrast, add the slightly warm roasted beets to the greens right after roasting; they’ll gently wilt the arugula.
  • Prevent avocado browning by slicing it last and tossing with a little lemon juice, or keep slices separate until serving.
  • Toast nuts just until fragrant—watch closely so they don’t burn.

Creative twists

  • Add citrus: orange or grapefruit segments brighten the salad and add a juicy contrast.
  • Make it grainy: toss in cooked farro or quinoa for a more substantial main-dish salad.
  • Swap the walnuts for toasted pecans or pine nuts for different textures and flavors.
  • Go vegan: omit feta and replace with toasted chickpeas or a sprinkle of nutritional yeast; use maple syrup for sweetness.
  • Add herbs: fresh dill, parsley, or mint can lift the flavors and add freshness.

Roasted Beet & Arugula Salad with Feta and Walnuts

Common questions

Q: How long do beets take to roast?
A: At 400°F (200°C) expect 35–45 minutes depending on size. Test with a fork—if it slides in easily, they’re done.

Q: Can I use canned or jarred beets?
A: Yes. Pre-cooked beets are a great shortcut—drain, pat dry, and warm briefly in a skillet or use them cold. Reduce total prep time substantially.

Q: How far in advance can I make the salad?
A: Roast the beets and make the dressing up to 2–3 days ahead. Store components separately and assemble within a few hours of serving. Avoid pre‑dressing the greens.

Q: What if I’m allergic to tree nuts?
A: Omit walnuts and use seeds like pumpkin or toasted sunflower seeds for crunch, or try toasted chickpeas.

Conclusion

If you want more ideas using roasted beets and bright arugula combinations, this recipe for roasted beets, pine nuts, apples & feta over arugula with balsamic glaze offers a lovely variation with fruit and nuts. For inspiration on heartier roasted-vegetable salads that pair perfectly with feta, see Chorizo Salad With Roasted Vegetable & Feta – Cooked & Loved.

Enjoy this salad as a colorful, nutritious addition to weeknight meals or your next special gathering.

Roasted Beet & Arugula Salad with Feta and Walnuts

A colorful and nutritious salad combining earthy roasted beets, peppery arugula, creamy feta, and crunchy walnuts, all tied together with a bright balsamic dressing.
Prep Time 10 minutes
Cook Time 45 minutes
Total Time 55 minutes
Serving Size 4 servings

Ingredients

Salad Components

  • 3 medium medium beets, peeled and cut into wedges Substitute: pre-cooked vacuum-packed beets to save time.
  • 4 cups baby arugula or mixed greens Use spinach if you prefer milder greens.
  • 1/2 cup crumbled feta cheese Goat cheese works well for a softer tang.
  • 1/4 cup walnuts, chopped and lightly toasted Pecans or pine nuts are fine swaps.
  • 1/4 small red onion, thinly sliced Soak in cold water for 5 minutes for milder flavor.
  • 1/2 ripe avocado, sliced Add right before serving to avoid browning.

Dressing

  • 2 tbsp extra virgin olive oil Good quality matters for flavor.
  • 1 tbsp balsamic vinegar Aged balsamic will be richer.
  • 1 tsp Dijon mustard Helps emulsify the dressing.
  • 1 tsp honey or maple syrup Balances the acidity.

Seasoning

  • to taste salt
  • to taste black pepper

Instructions

Preparation

  • Preheat the oven to 400°F (200°C). Toss peeled, wedged beets with a little olive oil, salt, and pepper. Spread on a baking sheet lined with foil.
  • Roast the beets for 35–45 minutes, turning once, until a fork slides in easily. Time varies with beet size.
  • While the beets roast, toast the walnuts in a dry skillet over medium heat for 3–4 minutes, stirring, until fragrant. Set aside to cool.
  • Make the dressing: whisk together 2 tbsp olive oil, 1 tbsp balsamic vinegar, 1 tsp Dijon, 1 tsp honey (or maple syrup), and a pinch of salt and pepper. Taste and adjust acidity or sweetness.
  • Let roasted beets cool slightly, then slice them into wedges if needed.

Assembly

  • In a large bowl, add the arugula. Top with roasted beet wedges, crumbled feta, thinly sliced red onion, avocado slices, and toasted walnuts.
  • Drizzle the dressing over the salad and toss gently to coat. Serve immediately. Taste and add extra salt or a splash more vinegar if desired.

Notes

Serve as a composed starter on individual plates or as a side salad. Pair with grilled chicken, salmon, or roasted pork for a full meal. Best enjoyed fresh, as assembled salad with avocado may brown and become soggy over time.

Similar Posts