Beet and Goat Cheese Salad
Earthy roasted beets meet creamy, tangy goat cheese in this vibrant salad. Tossed with fresh greens and a simple balsamic vinaigrette, it's an elegant starter or light lunch that comes together with minimal effort.
For 4 servings
- prep · ~10 min
Preheat the oven and prepare the beets.
1.Preheat oven to 400°F (200°C).2.Scrub beets clean and pat dry. Trim the greens, leaving about 1 inch of stem.3.Rub each beet with 2 tbsp olive oil and season with a pinch of salt and pepper.4.Wrap each beet individually in aluminum foil and place on a baking sheet. - roast · ~45 min
Roast the beets until tender.
Roast the foil-wrapped beets for 40-50 minutes. A paring knife should slide easily into the center when done. Let cool completely.
- prep · ~5 min
Peel and slice the roasted beets.
1.Once cool, use a paper towel to rub the skins off the beets. They should slip off easily.2.Trim the stem and root ends, then slice beets into 1/4-inch thick rounds or wedges.TIPWear gloves or wash hands immediately — beet juice stains! - mix · ~2 min
Make the balsamic vinaigrette.
1.In a small bowl, whisk together 3 tbsp olive oil, balsamic vinegar, Dijon mustard, and honey.2.Season with a pinch of salt and pepper. Whisk until emulsified. - assemble · ~3 min
Assemble the salad.
1.Spread the mixed greens evenly on a large platter or divide among 4 plates.2.Arrange the sliced beets over the greens.3.Scatter crumbled goat cheese and toasted walnuts on top.4.Drizzle with the balsamic vinaigrette just before serving. - serve
Serve immediately.
Bring the salad to the table right after dressing so the greens stay crisp and the cheese remains cool and creamy.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Wrap beets individually in foil to steam-roast them for even tenderness.
- 2Let beets cool completely before peeling — the skins will slip right off.
- 3Toast walnuts in a dry pan over medium heat for 3-4 minutes until fragrant.
- 4Assemble and dress the salad right before serving to keep greens crisp.
- 5Use a mandoline for uniform beet slices if you prefer a neater presentation.
- 6Save or pickle the beet greens for another use — they're edible and nutritious.
Adapt it for your goals.
Vegan
Replace goat cheese with a plant-based crumbled feta or marinated tofu, and use maple syrup instead of honey in the vinaigrette for a fully plant-based salad.
high proteinHigh-protein
Add grilled chicken breast slices or chickpeas for extra protein, making this salad a more substantial main course.
nut freeNut-free
Swap toasted walnuts with pumpkin seeds or sunflower seeds for a crunchy, nut-free alternative that still adds texture.
extra herbyExtra-herby
Toss in fresh mint or basil leaves with the greens for a bright, aromatic twist that complements the earthy beets.
Why this is on our healthy list.
Rich in Antioxidants
Beets are packed with betalains, which give them their deep red color and act as powerful antioxidants to help combat oxidative stress.
Good Source of Healthy Fats
Walnuts and olive oil provide heart-healthy unsaturated fats that support cardiovascular health and help absorb fat-soluble vitamins.
Probiotic-Friendly Dairy
Goat cheese is often easier to digest than cow's milk cheese and contains beneficial probiotics when made from raw or cultured milk.
Low in Calories
This salad is naturally low in calories and high in volume from the greens and beets, making it a satisfying option for weight management.
Frequently asked questions
Yes, you can use vacuum-sealed pre-cooked beets — just skip the roasting step, slice them, and use directly in the salad. The flavor will be slightly less sweet.



