Heads up: some links are affiliate, so I may earn a tiny commission (at no extra cost to you!) on stuff I genuinely adore. Please read my Disclosure Policy for additional information.
Some salads are just a vehicle for dressing. This one is not. Tender roasted beetroot, creamy crumbled goat cheese, crunchy walnuts, and peppery mixed greens — each element earns its place, and together they make something that feels genuinely restaurant-worthy with almost no effort.
The beetroot is the star. Roasting it low and slow concentrates the natural sweetness and gives it that soft, almost buttery texture that pairs perfectly with the tang of goat cheese and the bite of a good red vinaigrette. It’s the kind of salad that looks impressive on the plate, tastes even better than it looks, and comes together in under 35 minutes.
Great as a starter, a light lunch, or a side that steals the show.
Why You’ll Love This Recipe
- Roasted beetroot over raw — Roasting brings out a deep, caramelized sweetness you just can’t get from raw beet. It transforms the whole salad.
- Goat cheese is the perfect match — Creamy, tangy, and rich enough to balance the earthiness of the beet and the bitterness of the greens.
- Walnuts add the crunch — That textural contrast between soft beet and crispy walnut in every bite is what makes this salad so satisfying.
- Elegant but effortless — Looks like something from a bistro menu. Takes about 30 minutes and one baking sheet.
- Light and genuinely filling — Healthy fats from the walnuts and olive oil, protein from the goat cheese — this salad actually holds you over.
- Beautiful on the plate — Deep red beet, white goat cheese, and green leaves make this one of the most visually striking salads you can put together with minimal ingredients.
Ingredients

- 1 large beetroot, peeled and thinly sliced
- 4 cups mixed salad greens
- ½ cup crumbled goat cheese
- ¼ cup walnuts, roughly chopped
- 2 tablespoons red vinaigrette
- 1 tablespoon olive oil
- Salt and pepper to taste
Step-by-Step Instructions
Step 1: Preheat the Oven
Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper or foil for easy cleanup — beetroot juice stains, and you’ll thank yourself later.
Step 2: Roast the Beetroot


Peel the beetroot and slice it thinly — about ⅛ to ¼ inch thick. Lay the slices in a single layer on the prepared baking sheet and drizzle with the olive oil. Season lightly with salt and pepper.
Roast for 20–25 minutes, flipping halfway through, until the slices are tender and the edges start to caramelize. Let them cool slightly before adding to the salad.
Step 3: Toast the Walnuts (Optional but Recommended)
While the beetroot roasts, add the chopped walnuts to a dry skillet over medium heat and toast for 2–3 minutes, stirring frequently, until fragrant and lightly golden. This step is optional but it deepens the walnut flavor significantly and adds extra crunch.
Step 4: Assemble the Salad

In a large salad bowl, arrange the mixed greens as the base. Layer the roasted beetroot slices on top, then scatter the crumbled goat cheese and chopped walnuts evenly across the salad.
Step 5: Dress and Serve

Drizzle the red vinaigrette over the salad and toss gently to combine. Season with salt and pepper to taste. Serve immediately — this salad is best eaten fresh, right after dressing.
Pro Tips
Slice the beetroot evenly. Thin, uniform slices roast evenly and get tender all the way through. Thick uneven pieces will be soft on the outside and hard in the middle. A mandoline makes this effortless if you have one.
Let the beetroot cool before assembling. Hot beetroot wilts the greens almost immediately and warms the goat cheese so it loses its texture. Give the slices 5–10 minutes to cool on the tray before building the salad.
Wear gloves when peeling beetroot. Beetroot juice stains hands, cutting boards, and clothes instantly and stubbornly. A pair of disposable gloves and a lined baking sheet saves a lot of cleanup.
Toast the walnuts. It takes 3 minutes and the difference in flavor is significant. Raw walnuts are fine; toasted walnuts are noticeably better — nuttier, crunchier, more fragrant.
Dress right before serving. Vinaigrette on dressed greens starts wilting them almost immediately. Assemble the salad, dress it, and serve it — don’t let it sit.
Variations & Customizations
- Add sliced pear or apple — Thin slices of ripe pear or crisp apple add a fresh sweetness that pairs beautifully with the beet and goat cheese.
- Swap goat cheese for feta — Feta is saltier and firmer than goat cheese and works really well as a substitute if you prefer a less creamy texture.
- Use candied walnuts or pecans — A handful of candied nuts adds sweetness and extra crunch that elevates this salad into full dinner-party territory.
- Add avocado — Sliced or diced avocado adds creaminess and healthy fat that complements the earthiness of the beet perfectly.
- Try a honey Dijon dressing — Mix 1 tablespoon Dijon mustard, 1 tablespoon honey, 2 tablespoons olive oil, and 1 tablespoon red wine vinegar for a homemade dressing that pairs beautifully with every element in this salad.
- Add grains for a heartier version — Toss in ½ cup of cooked quinoa, farro, or lentils to turn this into a more filling main course salad.
- Use arugula instead of mixed greens — The peppery bite of arugula stands up even better to the strong flavors of beet and goat cheese if you want something bolder.
Storage & Reheating
| Method | Details |
|---|---|
| Undressed salad | Store components separately in the fridge for up to 2 days — greens in one container, roasted beet in another, toppings separate. Assemble and dress just before serving. |
| Dressed salad | Not recommended for storage. Once dressed, the greens wilt quickly. Best eaten immediately after tossing. |
| Roasted beetroot | Store roasted beet slices in an airtight container in the fridge for up to 4 days. They’re great to prep ahead and add to salads throughout the week. |
| Goat cheese | Keep refrigerated and crumble fresh when assembling — pre-crumbled cheese dries out faster. |
Frequently Asked Questions

Can I use pre-cooked or canned beetroot?
Yes. Pre-cooked or vacuum-packed beetroot works as a shortcut — just slice and add directly to the salad without roasting. The flavor will be milder and less caramelized than oven-roasted, but it still makes a great salad with much less prep time.
Can I grill the beetroot instead of roasting it?
Absolutely. Brush the slices with olive oil and grill on medium-high heat for 3–4 minutes per side until tender with grill marks. Grilling adds a subtle smokiness that works really well with the goat cheese and vinaigrette.
What kind of mixed greens work best?
Any mixed greens work well here. Arugula, baby spinach, watercress, or a classic spring mix are all great choices. Arugula in particular pairs especially well with the strong flavors of beet and goat cheese.
Can I make this salad ahead of time?
You can roast the beetroot and toast the walnuts up to 2 days ahead and keep them in the fridge. Keep everything separate and assemble with fresh greens and dressing right before serving.
Is this salad good as a main course?
With the goat cheese and walnuts it’s a solid light meal, but if you want something more filling, add a grain like quinoa or farro, or top with a protein like grilled chicken or poached eggs to round it out.
What can I use instead of red vinaigrette?
A simple homemade dressing works beautifully — whisk together 2 tablespoons of red wine vinegar, 1 tablespoon of olive oil, 1 teaspoon of Dijon mustard, and a pinch of salt and pepper. Balsamic vinaigrette is also a classic pairing with roasted beetroot.
Grilled Beetroot Goat Cheese Salad
Tender roasted beetroot, creamy goat cheese, and toasted walnuts on a bed of fresh greens — a simple, stunning salad that looks like fine dining and takes about 30 minutes to make.
Ingredients
- 1 large beetroot, peeled and thinly sliced
- 4 cups mixed salad greens
- ½ cup crumbled goat cheese
- ¼ cup walnuts, roughly chopped
- 2 tablespoons red vinaigrette
- 1 tablespoon olive oil
- Salt and pepper to taste
Instructions
- Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper.
- Arrange beetroot slices in a single layer on the baking sheet. Drizzle with olive oil, season with salt and pepper. Roast for 20–25 minutes, flipping halfway, until tender and caramelized at the edges.
- Toast chopped walnuts in a dry skillet over medium heat for 2–3 minutes until fragrant. Set aside.
- In a large bowl, arrange the mixed greens. Top with roasted beetroot slices, crumbled goat cheese, and toasted walnuts.
- Drizzle with red vinaigrette, toss gently, and serve immediately.
Notes
related articles to Beetroot Goat Cheese Salad
- Healthy Asparagus Spring Salad with Soft Boiled Eggs That Actually Satisfies
- Creamy, No-Cook Chia Pudding with Figs That Feels Light but Keeps You Full
- High-Protein No-Cook Peanut Butter Banana Overnight Oats That Keep You Full All Morning
- Creamy Hamburger Potato Soup Recipe That’s Perfect for Cold or Busy Weeknights
- Easy Cabbage Roll Casserole That Tastes Just Like the Classic — Without All the Work


