Walnut & Arugula Roasted Beet Salad – Bright, Crunchy, and Satisfying
Roasted beets, peppery arugula, and toasted walnuts come together in a salad that tastes as good as it looks. It’s earthy, tangy, and just a little sweet, with a creamy note from a bit of cheese. This is the kind of dish you can make for a weekday lunch or bring to a dinner party.
It feels special, but it’s simple to pull off. Best of all, most of the work happens in the oven while you do other things.

Walnut & Arugula Roasted Beet Salad - Bright, Crunchy, and Satisfying
Ingredients
Method
- Heat the oven: Preheat to 400°F (200°C).Line a baking sheet with foil or parchment for easy cleanup.
- Prep the beets: Trim the tops and roots, scrub well, and pat dry. If the beets are large, cut them in half. Toss with 1–2 tablespoons olive oil, a big pinch of salt, and pepper.
- Roast: Wrap beets tightly in foil packets or place them on the sheet and cover with another sheet of foil.Roast 45–60 minutes, until a knife slides in with little resistance. Cook time depends on size.
- Cool and peel: Let beets cool until you can handle them. Rub off the skins with a paper towel.Slice into wedges or bite-size cubes. Tip: Use gloves if you want to avoid pink hands.
- Toast the walnuts: While beets cool, spread walnuts on a small pan and toast at 350°F (175°C) for 6–8 minutes, until fragrant. Let cool, then roughly chop.
- Make the vinaigrette: In a jar, combine 3 tablespoons olive oil, balsamic vinegar, lemon juice, Dijon, honey, 1/4 teaspoon salt, and several grinds of pepper. Shake until creamy.Taste and adjust acidity or sweetness.
- Prep the greens: Place arugula in a large bowl. Add the sliced onion or shallot. Drizzle with about half the vinaigrette and toss gently to coat.
- Add the beets: Gently fold in the warm (not hot) beets so they don’t bruise the greens.Warm beets help absorb the dressing and boost flavor.
- Finish and serve: Scatter toasted walnuts and crumbled goat cheese or feta over the top. Add herbs if using. Drizzle with more vinaigrette to taste and a final pinch of salt and pepper.Serve right away.
Why This Recipe Works

This salad hits all the right notes: sweet, salty, crunchy, creamy, and fresh. Roasting the beets concentrates their natural sugars and softens their texture, making them silkier and more flavorful.
Peppery arugula balances that sweetness, while toasted walnuts add a warm crunch. A bright vinaigrette ties everything together, cutting through richness and lifting every bite. It’s a balanced, reliable combo you can count on year-round.
What You’ll Need
- Beets: 4 medium beets (red, golden, or a mix), trimmed and scrubbed
- Arugula: 5–6 cups baby arugula, washed and dried
- Walnuts: 3/4 cup walnut halves or pieces
- Cheese (optional but great): 3–4 oz goat cheese or feta, crumbled
- Red onion or shallot: 1/4 small red onion or 1 shallot, thinly sliced
- Extra-virgin olive oil: 1/3 cup total (some for roasting, some for dressing)
- Balsamic vinegar: 2 tablespoons
- Lemon juice: 1 tablespoon fresh
- Dijon mustard: 1 teaspoon
- Honey or maple syrup: 1–2 teaspoons, to taste
- Salt and black pepper: To taste
- Fresh herbs (optional): A few sprigs of parsley or dill, chopped
Instructions

- Heat the oven: Preheat to 400°F (200°C).Line a baking sheet with foil or parchment for easy cleanup.
- Prep the beets: Trim the tops and roots, scrub well, and pat dry. If the beets are large, cut them in half. Toss with 1–2 tablespoons olive oil, a big pinch of salt, and pepper.
- Roast: Wrap beets tightly in foil packets or place them on the sheet and cover with another sheet of foil.Roast 45–60 minutes, until a knife slides in with little resistance. Cook time depends on size.
- Cool and peel: Let beets cool until you can handle them. Rub off the skins with a paper towel.Slice into wedges or bite-size cubes. Tip: Use gloves if you want to avoid pink hands.
- Toast the walnuts: While beets cool, spread walnuts on a small pan and toast at 350°F (175°C) for 6–8 minutes, until fragrant. Let cool, then roughly chop.
- Make the vinaigrette: In a jar, combine 3 tablespoons olive oil, balsamic vinegar, lemon juice, Dijon, honey, 1/4 teaspoon salt, and several grinds of pepper. Shake until creamy.Taste and adjust acidity or sweetness.
- Prep the greens: Place arugula in a large bowl. Add the sliced onion or shallot. Drizzle with about half the vinaigrette and toss gently to coat.
- Add the beets: Gently fold in the warm (not hot) beets so they don’t bruise the greens.Warm beets help absorb the dressing and boost flavor.
- Finish and serve: Scatter toasted walnuts and crumbled goat cheese or feta over the top. Add herbs if using. Drizzle with more vinaigrette to taste and a final pinch of salt and pepper.Serve right away.
Keeping It Fresh
– Store components separately: Keep roasted beets, toasted walnuts, and dressing in separate containers. Toss with arugula just before serving so the greens stay crisp. – Fridge life: Roasted beets last 4–5 days in the fridge. The vinaigrette keeps for a week.
Walnuts stay crunchy for a week at room temp in a sealed container. – Make-ahead tip: Roast beets and make the dressing the day before. Assemble in minutes right before the meal. – Packed lunch: Layer in a jar: dressing, beets, onions, cheese, walnuts, then arugula on top. Shake to dress just before eating.
Why This is Good for You
– Beets: Rich in fiber, folate, and antioxidants.
They may support healthy blood flow and endurance. – Arugula: A cruciferous green with vitamin K, vitamin C, and peppery phytonutrients. – Walnuts: A strong source of omega-3s and plant protein, which support heart and brain health. – Balanced plate: You get complex carbs from beets, healthy fats from olive oil and walnuts, and a touch of protein from nuts and cheese. It’s a light meal or a solid side that won’t weigh you down.
Pitfalls to Watch Out For
– Under-roasting the beets: If they’re still firm in the center, they’ll taste flat. Roast until very tender. – Overdressing: Arugula wilts quickly.
Start with less dressing and add more as needed. – Skipping the walnut toast: Raw walnuts are fine, but toasting makes a big flavor difference. – Cutting beets too small when hot: They can crumble. Let them cool slightly for cleaner cuts. – Adding cheese too early: Wait until close to serving so it doesn’t melt into the warm beets unless you want that creamy effect.
Variations You Can Try
– Citrus twist: Add orange segments or grapefruit supremes. Swap balsamic for orange juice and a splash of red wine vinegar. – Grain bowl: Toss in cooked farro, quinoa, or barley to make it heartier. – Different nuts: Try pistachios, pecans, or almonds.
Candied nuts work if you like more sweetness. – Cheese swap: Use blue cheese for bold, savory depth or shaved Parmesan for a nutty edge. – Herb-forward: Add mint and dill for a fresh, garden feel. – Greens mix: Combine arugula with baby spinach or little gems for extra crunch. – Pickled onions: Quick-pickle the onions in vinegar, salt, and a pinch of sugar for 15 minutes for tang and color. – Roasted extras: Add roasted carrots, parsnips, or sweet potatoes for a colorful, cold-weather plate.
FAQ
Can I use pre-cooked beets?
Yes. Vacuum-packed or steamed beets are a big time-saver. They won’t be quite as sweet as freshly roasted, but they work well, especially with a good vinaigrette.
Do I have to peel the beets?
Peeling is recommended for the best texture.
After roasting, the skins slip off easily. If you scrub well and don’t mind a rustic feel, you can leave some skin on.
What if I don’t like arugula?
Use baby spinach, spring mix, or finely shredded kale. If using kale, massage it with a little olive oil and salt for a minute to soften.
How can I make this vegan?
Skip the cheese or use a plant-based alternative.
Make sure your Dijon is vegan, and use maple syrup instead of honey.
Can I roast the beets faster?
Cut beets into 1-inch chunks and roast uncovered at 425°F (220°C) for 30–35 minutes, tossing once. They’ll caramelize more and cook faster.
What protein pairs well with this salad?
Grilled chicken, seared salmon, lentils, or roasted chickpeas fit nicely. They add staying power without clashing with the flavors.
How do I keep the beets from staining everything red?
Use gloves, a cutting board you don’t mind tinting, and paper towels for peeling.
Golden beets also stain less if you want a cleaner prep.
In Conclusion
This Walnut & Arugula Roasted Beet Salad is colorful, simple, and balanced. It’s easy enough for a weeknight and polished enough for guests. With a few pantry staples and fresh produce, you get a dish that feels vibrant and complete.
Keep the components on hand, and you’ll have a go-to salad that never gets old.






