This salad is built around one simple technique — roasting the beets until their edges caramelize — and a four-ingredient balsamic dressing that comes together in two minutes. It takes just over an hour start to finish, most of that hands-off oven time, and the components keep well separately in the fridge, which makes it genuinely useful for more than one meal.
Why this recipe works
Two things matter here. First, roasting the beets at 200°C (400°F) rather than steaming or boiling them drives off moisture, which concentrates their natural sugars and gives you slightly crisp, caramelized edges instead of a soft, watery wedge. That texture difference is what makes the salad interesting. Second, the dressing is emulsified — you whisk the balsamic, honey, and Dijon together before slowly adding the olive oil — and that matters because a broken, oily dressing slides right off the greens. The mustard acts as the emulsifier, so don’t skip it or swap it for a milder variety. Everything else in the recipe is flexible; these two steps are not.
Leftovers and make-ahead
The roasted beets are the best part to prep ahead. Roast a full tray, let them cool completely, and store them in an airtight container in the fridge for up to four days. The dressing keeps in a small jar for the same amount of time — just shake it before using since it will separate. Keep the toasted walnuts at room temperature in a sealed bag; they stay crisp for three to four days and refrigerating them makes them chewy. Once the salad is dressed and assembled, it does not hold well — the greens wilt within an hour — so store the components separately and assemble just before eating. The beets also work well tossed into grain bowls, stirred into scrambled eggs, or layered onto toast with the goat cheese, so roasting a double batch is worth it.
If something goes sideways
- Beets are still firm after 35 minutes: Oven temperatures vary. Give them another 10 minutes and test with a fork — it should slide in without resistance. Crowding the tray traps steam and slows caramelization, so spread the wedges out in a single layer with space between them.
- Dressing is oily and won’t come together: Add the olive oil more slowly and whisk harder, or transfer everything to a small jar and shake vigorously. If it still won’t emulsify, a tiny extra pinch of Dijon will help pull it back together.
- Walnuts taste bitter or burnt: They go from toasted to burnt fast in a dry pan. Pull them off the heat as soon as they smell nutty — around 4 minutes — and tip them onto a plate immediately so they stop cooking. Skip the garnish of extra walnuts on top; it’s not worth dirtying another dish.
- Salad is watery at the bottom of the bowl: The beets need to be fully cooled before they go in. Warm beets release liquid and wilt the greens quickly. If you’re assembling ahead for a gathering, pat the cooled beets dry with a paper towel before adding them.
- Goat cheese is clumping instead of crumbling: Cold goat cheese crumbles cleanly. Take it straight from the fridge and crumble it over the salad last, just before serving.
Roasted Beetroot and Walnut Salad
Equipment
- Oven
- Baking tray
- Mixing bowl
- Whisk
Ingredients
For the salad
- 3 medium beetroots peeled and cut into wedges
- 2 tbsp olive oil extra-virgin
- 1 tsp salt to taste
- ½ tsp black pepper freshly ground
- 100 g walnuts lightly toasted
- 100 g goat cheese crumbled
- 1 cup mixed greens such as arugula and spinach
For the dressing
- 3 tbsp balsamic vinegar aged
- 1 tbsp honey local if possible
- 1 tbsp mustard Dijon
- 3 tbsp olive oil extra-virgin
Instructions
- Preheat the oven to 200°C (400°F). Place the beetroot wedges on a baking tray, drizzle with olive oil, and season with salt and black pepper. Roast for 30-35 minutes until tender and slightly caramelized at the edges.
- While the beets are roasting, toast the walnuts in a dry pan over medium heat for about 5 minutes, stirring frequently until fragrant. Set aside to cool.
- In a small mixing bowl, whisk together balsamic vinegar, honey, and Dijon mustard. Gradually add olive oil while whisking continuously until the dressing is emulsified.
- Once the beets are cool, combine the roasted beetroot, mixed greens, crumbled goat cheese, and toasted walnuts in a large bowl. Pour the dressing over the salad and toss gently to combine.
Notes
- For a twist, add some orange segments for juicy brightness.
- If you prefer a nut-free version, try using sunflower seeds.
Nutrition
Your questions, answered
Can I use pre-cooked or vacuum-packed beets instead of raw?
Yes, but the result will be noticeably different. Pre-cooked beets are already soft and wet, so they won’t caramelize in the oven — you’ll lose the texture contrast that makes this salad work. If that’s what you have, slice them, pat them very dry, and roast at a high heat for 15 minutes just to dry them out a little before assembling.
What can I use instead of goat cheese if I don’t like it?
Feta is the most straightforward swap — it’s saltier and firmer, but it crumbles the same way and holds up well against the beets. A mild ricotta salata also works if you want something less sharp.
Can I serve this warm instead of at room temperature?
Yes — add the greens to the bowl first, then spoon the hot beets straight from the oven on top and dress immediately; the warmth will just slightly wilt the arugula and spinach, which is actually nice. Add the goat cheese and walnuts last so the cheese doesn’t melt completely into the dressing.
Try these next
- Gourmet Avocado Toast with Poached Egg and Mediterranean Flair
- Caramelized Brussels Sprouts with Balsamic Glaze and Crispy Shallots
- Sweet and Tangy Grape Chicken Salad
- Authentic Spanish Seafood Paella



















































