Roasted Beet Walnut Salad

Featured in: Everyday Cozy Plates

Experience a vibrant mix of sweet roasted beets and crunchy candied walnuts layered over fresh arugula. This salad features creamy goat cheese to add richness, balanced by a tangy vinaigrette made with balsamic vinegar and Dijon mustard. The beets are slow-roasted to bring out their natural sweetness, while the walnuts are caramelized for a delightful crunch. Perfect for a fresh, nutritious meal, this salad embraces bold flavors and simple preparation.

Updated on Fri, 26 Dec 2025 12:35:00 GMT
Vibrant Roasted Beet Walnut Salad, showcasing colorful beets with crumbled goat cheese and candied walnuts. Save to Pinterest
Vibrant Roasted Beet Walnut Salad, showcasing colorful beets with crumbled goat cheese and candied walnuts. | velvetthyme.com

My neighbor brought over a plate of roasted beets one fall evening, still warm from her oven, and I was skeptical until I tasted one—earthy, almost buttery sweet. That night sparked an obsession with finding the perfect way to showcase them, and after too many kitchen experiments, I landed on this salad. It's the kind of dish that proves simple ingredients, when treated with respect, become something people actually crave.

I made this for a dinner party once, nervous because one guest mentioned she was tired of salads. She came back for seconds and asked for the recipe before dessert even arrived. That's when I realized this wasn't just a salad—it was the kind of dish that changes someone's mind about what salads can be.

Ingredients

  • Beets: Medium beets roast evenly without drying out; larger ones can have woody centers. Pick ones that feel dense and firm, not soft or wrinkled.
  • Arugula: This peppery green balances the sweetness perfectly, but if your market doesn't have fresh arugula today, baby spinach works in a pinch.
  • Walnut halves: The larger pieces stay crunchy and are easier to candy evenly than chopped walnuts.
  • Goat cheese: Buy it fresh from the deli counter if possible—it has a tangier, creamier texture than the pre-crumbled versions.
  • Extra-virgin olive oil: Use something you'd actually taste on its own; this dressing doesn't hide mediocre oil.
  • Balsamic vinegar: A real balsamic with some age tastes complex and slightly sweet rather than harsh and vinegary.
  • Dijon mustard: This acts as an emulsifier, helping the vinaigrette cling to every leaf.
  • Honey: A touch of honey rounds out the vinaigrette and echoes the natural sweetness of roasted beets.

Instructions

Wrap and roast your beets:
Preheat the oven to 400°F, wrap each beet tightly in foil, and set them on a baking sheet. After about 35–40 minutes, pierce one with a fork—it should slide through like butter. Roasting in foil traps steam and keeps them moist.
Candy the walnuts while beets finish:
Toast the walnuts in a dry skillet for about 2 minutes until you smell that toasted nuttiness, then sprinkle sugar and salt over them. Keep stirring constantly for 3–4 minutes—the sugar will first clump, then gradually coat each piece in a thin, crispy shell. Work quickly once it's done; transfer to parchment immediately or the sugar hardens into a solid block.
Make a simple vinaigrette:
Whisk together the olive oil, balsamic vinegar, mustard, honey, and a pinch of salt and pepper. Taste it—this is your moment to adjust; if it feels too sharp, add a touch more honey; if it's too flat, a squeeze more vinegar helps. The emulsion should be balanced and bright.
Assemble with intention:
Spread the arugula on a serving platter like you're building something beautiful, then scatter the warm beet wedges across it. The residual heat from the beets will just barely wilt the edges of the greens without making them limp. Finish with candied walnuts and crumbled goat cheese in clusters, so every bite gets a piece of everything.
Dress at the last moment:
Drizzle the vinaigrette just before serving, otherwise the arugula wilts and the candied walnuts lose their crunch. If it sits, the flavors muddle together.
A delicious Roasted Beet Walnut Salad: tender beets, crunchy walnuts, and creamy goat cheese drizzled with vinaigrette. Save to Pinterest
A delicious Roasted Beet Walnut Salad: tender beets, crunchy walnuts, and creamy goat cheese drizzled with vinaigrette. | velvetthyme.com

There's a moment when you dress a salad at the table, and everyone leans in to watch—that's when you know you've made something worth the effort. This salad creates that moment every single time.

The Magic of Roasted Beets

Roasting beets transforms them completely. Raw, they're earthy and dense; roasted, they become almost fruity and sweet, with a tender texture that melts on your tongue. The foil wrapper is key—it creates a steam bath that keeps them moist inside while concentrating their natural sugars. I've tried roasting them naked on a baking sheet, and they get mealy and dry. Foil is worth the extra step.

Why Candied Walnuts Matter

A plain green salad with goat cheese and beets is nice, but candied walnuts elevate it into something people actually want to eat. The contrast of crispy, sweet, salty nuts against creamy cheese and tender beets is what makes this salad memorable. The sugar coating also helps them stay crunchy longer, resisting the moisture from the dressing and the beet juices that would otherwise make them soggy.

Building Flavor Layers

This salad works because every element has a distinct role. The beets bring natural sweetness and earthiness, the arugula adds a peppery bite that cuts through richness, the goat cheese provides tangy creaminess, and the vinaigrette ties everything together with a balance of acid and sweetness. When you taste each component alone, they feel incomplete; together, they create something that tastes whole and intentional. The candied walnuts add textural contrast and another layer of sweetness that somehow doesn't feel cloying because of the peppery arugula and sharp vinaigrette.

  • Taste as you build—the goat cheese is salty, so adjust your vinaigrette's seasoning accordingly.
  • Warm beets on the salad will soften the greens slightly, which is actually perfect for the flavors to meld.
  • If you're making this ahead, roast the beets and prepare the vinaigrette, then assemble fresh just before serving.
Enjoy a fresh, healthy Roasted Beet Walnut Salad with roasted beets and flavorful goat cheese. Save to Pinterest
Enjoy a fresh, healthy Roasted Beet Walnut Salad with roasted beets and flavorful goat cheese. | velvetthyme.com

This salad has become my answer to the question "What should I bring?" because it looks impressive but tastes even better. Make it once, and it'll become a regular rotation in your kitchen too.

Recipe FAQs

How do I roast beets evenly?

Wrap each beet tightly in foil and roast at 400°F (200°C) for 35–40 minutes until fork-tender. Let cool before peeling.

Can I substitute walnuts with other nuts?

Yes, pecans or almonds toasted and candied similarly work well as alternatives to walnuts.

How is the candied walnut prepared?

Toast walnuts on medium heat, sprinkle with sugar and salt, and stir until sugar melts and coats the nuts. Cool before adding.

What can replace goat cheese in this salad?

A plant-based soft cheese or vegan cream cheese can be used to maintain creaminess for vegan preferences.

Is this dish gluten-free?

Yes, all ingredients used are naturally gluten-free, but always check packaging for cross-contamination risks.

Roasted Beet Walnut Salad

Sweet roasted beets, crunchy candied walnuts, peppery arugula, and creamy goat cheese combined.

Prep time
20 min
Time for cooking
40 min
Total process time
60 min
Created by Velvet Thyme Eleanor Hayes

Recipe category Everyday Cozy Plates

Skill level Easy

Cuisine type Modern American

Yield amount 4 Number of servings

Dietary details Vegetarian-friendly, Free from gluten

List of ingredients

Vegetables

01 4 medium beets, trimmed and scrubbed
02 5 oz arugula

Nuts

01 1 cup walnut halves
02 3 tbsp granulated sugar
03 Pinch of sea salt

Cheese

01 4 oz fresh goat cheese, crumbled

Vinaigrette

01 3 tbsp extra-virgin olive oil
02 1 tbsp balsamic vinegar
03 1 tsp Dijon mustard
04 1 tsp honey
05 Salt and freshly ground black pepper, to taste

How to make it

Step 01

Roast the Beets: Preheat oven to 400°F. Wrap each beet individually in aluminum foil and place on a baking sheet. Roast for 35 to 40 minutes until fork-tender. Allow to cool, then peel and cut into wedges.

Step 02

Prepare Candied Walnuts: Line a baking sheet with parchment paper. Toast walnuts in a skillet over medium heat for about 2 minutes until fragrant. Add sugar and a pinch of salt, stirring constantly until the sugar melts and coats the nuts, about 3 to 4 minutes. Immediately transfer to the baking sheet and separate nuts with a fork. Let cool.

Step 03

Make Vinaigrette: In a small bowl, whisk together olive oil, balsamic vinegar, Dijon mustard, honey, salt, and pepper until fully emulsified.

Step 04

Assemble Salad: Arrange arugula on a serving platter. Top with roasted beet wedges, candied walnuts, and crumbled goat cheese.

Step 05

Serve: Drizzle the prepared vinaigrette over the salad just before serving.

Essential tools

  • Baking sheet
  • Aluminum foil
  • Skillet
  • Mixing bowls
  • Whisk
  • Sharp knife

Allergy warnings

Be sure to carefully review every ingredient for allergens and seek expert advice as needed.
  • Contains tree nuts (walnuts) and dairy (goat cheese). Gluten-free.

Nutrition details per serving

Details here are meant for guidance. Please contact health professionals for medical advice.
  • Calorie count: 340
  • Fat content: 23 g
  • Carbohydrate: 25 g
  • Protein amount: 9 g