I first made this roasted beetroot, goat cheese & walnut salad on a cool autumn evening and it immediately became a go-to for dinner guests — earthy roasted beets, tangy soft goat cheese, peppery rocket and crunchy walnuts all dressed in a simple walnut oil and red wine vinegar dressing. It’s the kind of salad that works for weeknight dinners, holiday spreads or a light lunch, and it stores well when you roast the beets ahead. For a contrasting sweet element on the same table, I sometimes serve a light fruit course such as cheesecake fruit salad roll-ups.
Table of Contents
Why you’ll love this Roasted Beetroot, Goat Cheese & Walnut Salad recipe
This salad balances textures and flavors: caramelized, earthy beets; creamy tang from goat cheese; toasted walnuts for crunch; and peppery rocket to lift everything. It’s:
- Make-ahead friendly — roast beets in advance.
- Seasonal and colorful — great for fall and winter menus.
- Nutrient-dense — beets bring fiber, folate and betalains.
- Versatile — serve as a starter, side or a vegetarian main.
“A perfect mix of sweet roasted beets and creamy goat cheese — everyone asked for seconds.” — a regular dinner guest
Because it’s simple to pull together but looks impressive, it’s ideal for family dinners and holiday buffets alike. If you like pairing savory salads with easy, addictive sweets, this salad contrasts nicely with lighter dessert recipes such as the cheesecake fruit salad roll-ups for a full menu that’s effortless to execute.
How this recipe comes together
Quick overview so you know what to expect:
- Roast whole beetroot with garlic, thyme, a splash of red wine vinegar and a little water until tender.
- Peel and slice the cooled beets; toss with walnut oil, vinegar, salt and pepper.
- On a platter, arrange rocket, scatter sliced beets, crumble goat cheese and finish with chopped roasted walnuts.
- Dress lightly just before serving so the rocket stays fresh.
This flow keeps components tidy and maximizes flavor: roasting develops sweetness; finishing the salad at the end preserves texture.
What you’ll need
- 1 kg (2 lb) medium beetroot (washed but not peeled) — similar-sized beets roast evenly.
- 2 cloves garlic, crushed — adds savory depth when roasting.
- A few sprigs of fresh thyme — optional but aromatic.
- Red wine vinegar — used both for roasting and dressing.
- Olive oil — for roasting or brushing (optional).
- Salt & pepper — to taste.
- 60 ml (1/4 cup) water — helps steam-roast the beetroot.
- 3 Tablespoons walnut oil — gives a nutty finish (substitute extra-virgin olive oil if needed).
- 1 Tablespoon red wine vinegar — for the dressing.
- Salt & pepper — for the dressing.
- 1 kg (2 lb) roasted beetroot — yields once cooked.
- 150 g (6 cups) rocket (arugula) leaves — rinse and spin dry.
- 150 g (2/3 cup) goat cheese — creamy, crumbled.
- 40 g (1/3 cup) roasted walnuts, chopped — lightly toast if using raw walnuts.
Notes: If you prefer milder greens, use baby spinach instead of rocket. For a vegan version, swap goat cheese for a tangy almond-based cheese or marinated tofu.
Step-by-step instructions
- Preheat the oven to 200°C (400°F).
- Trim beet greens close to the crown (reserve greens for another use if desired) and wash beets well — leave skins on.
- Place beetroot in a large piece of foil or a baking dish. Add crushed garlic, thyme sprigs, a splash (about 1–2 tablespoons) red wine vinegar, 60 ml (1/4 cup) water and a drizzle of olive oil; season lightly with salt and pepper. Seal foil or cover dish.
- Roast for 45–60 minutes, depending on beet size, until a skewer or knife slides in easily. Turn once halfway through.
- Remove from oven and let cool until you can handle them safely. Peel the skins with your fingers or a small knife (skins should slip off). Slice into wedges or rounds.
- Make the dressing: whisk 3 tablespoons walnut oil with 1 tablespoon red wine vinegar and a pinch each of salt and pepper. Taste and adjust.
- Toss the sliced, warm beetroot with the dressing so they absorb flavor. Let them sit for 5–10 minutes to mingle.
- On a large platter, spread the rocket leaves. Arrange beet slices over the rocket. Crumble goat cheese evenly across. Scatter chopped roasted walnuts on top. Finish with a final crack of black pepper and a light drizzle of extra walnut oil if desired.
Best ways to enjoy it
Serve this salad as:
- A composed starter on holiday menus.
- A side to roast chicken, lamb or a grilled fish.
- A vegetarian main with warm grain bowls (quinoa or farro) for added heft.
- Part of a mezze spread alongside breads and pickles.
Pairing ideas: a crisp Sauvignon Blanc or a light Pinot Noir complements the earthiness of beets. For non-alcoholic options, try sparkling water with lemon. For menu balance, contrast this savory salad with something sweet like a tart fruit salad or roasted rhubarb salad to bridge seasonal flavors.
Storage and reheating tips
- Roast beets can be refrigerated in an airtight container for up to 4–5 days. Store the dressing separately.
- Assemble only what you’ll eat within a few hours; rocket wilts if dressed long-term. Keep goat cheese and walnuts separately and add just before serving.
- Freezing: roasted beets freeze well (up to 3 months) if vacuum-sealed or tightly wrapped. Thaw overnight in the fridge and use in cooked dishes — they lose some texture for fresh salads.
- Food safety: discard any dressed salad left at room temperature for more than 2 hours. Reheat beetroot gently (steamed or warmed in the oven) if serving warm.
Pro chef tips
- Even roasting: choose similarly sized beets so they cook evenly.
- Caramelization: uncover for the last 10–15 minutes of roasting to concentrate flavor.
- Toast your walnuts briefly in a dry skillet until fragrant; cool before chopping to preserve crunch.
- Balance acidity: adjust red wine vinegar in the dressing to taste; a little honey or maple syrup can tame overly sharp vinegar.
- Goat cheese texture: room-temperature goat cheese spreads better and integrates with the beets more harmoniously.
Creative twists
- Add roasted citrus segments (orange or blood orange) for brightness.
- Swap walnuts for pistachios or pumpkin seeds for a different crunch.
- Make it a warm grain bowl: add cooked farro, toasted pine nuts and baby spinach.
- Add slices of cured meat (prosciutto or smoked duck) if you want a non-vegetarian version.
FAQ
Q: How long does it take to roast beetroot?
A: Whole medium beets usually take 45–60 minutes at 200°C (400°F). Smaller beets take less time; test with a skewer — it should slide in easily.
Q: Can I prepare this salad ahead?
A: Roast the beets up to 3–5 days ahead and keep dressing and toppings separate. Assemble within a few hours of serving for best texture.
Q: What can I use instead of walnut oil?
A: Extra-virgin olive oil works fine; toasted sesame oil adds a distinct flavor but use sparingly. For a nut-free option, use extra-virgin olive oil and add a tablespoon of tahini for richness.
Q: Is this salad suitable for vegans?
A: Replace goat cheese with a tangy plant-based cheese or marinated tofu, and confirm your walnuts are not glazed in honey.
Q: Can I roast beets with other root vegetables?
A: Yes — carrots and parsnips roast well together. Keep in mind they may cook faster or slower, so check often.
Conclusion
This roasted beetroot, goat cheese & walnut salad is an elegant, reliable recipe that’s easy to prep and packed with flavor contrasts — perfect for anything from a weekday dinner to a festive table. Roast the beets ahead, keep the components separate, and assemble just before serving for the best texture. If you enjoyed this guide, try more seasonal salads on the Blog.
Print
Roasted Beetroot, Goat Cheese & Walnut Salad
- Total Time: 75 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A colorful salad featuring earthy roasted beets, tangy goat cheese, crunchy walnuts, and peppery rocket, dressed with walnut oil and red wine vinegar.
Ingredients
- 1 kg medium beetroot (washed, not peeled)
- 2 cloves garlic, crushed
- A few sprigs of fresh thyme (optional)
- 60 ml water
- 3 tablespoons walnut oil
- 1 tablespoon red wine vinegar (for dressing)
- Salt and pepper to taste
- 150 g rocket leaves (arugula)
- 150 g goat cheese (crumbled)
- 40 g roasted walnuts (chopped)
Instructions
- Preheat the oven to 200°C (400°F).
- Trim beet greens and wash beets well, leaving skins on.
- Place beetroot in foil or a baking dish with garlic, thyme, red wine vinegar, water, and olive oil. Season with salt and pepper, then seal.
- Roast for 45–60 minutes, until tender. Turn halfway through.
- Let cool, peel skins, and slice into wedges or rounds.
- Whisk 3 tablespoons walnut oil, 1 tablespoon red wine vinegar, salt and pepper to make the dressing.
- Toss warm beet slices with dressing and let sit for 5–10 minutes.
- On a platter, spread rocket leaves, then arrange beet slices, crumble goat cheese, and scatter walnuts on top. Add a final crack of black pepper.
Notes
For a vegan version, substitute goat cheese with a tangy almond-based cheese or marinated tofu. If preferred, use baby spinach instead of rocket for milder greens.
- Prep Time: 15 minutes
- Cook Time: 60 minutes
- Category: Salad
- Method: Roasting
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 6g
- Sodium: 200mg
- Fat: 24g
- Saturated Fat: 3g
- Unsaturated Fat: 20g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 6g
- Protein: 8g
- Cholesterol: 15mg