Roasted Beet Goat Cheese Salad

Roasted beet and goat cheese salad with toasted pecans on mixed greens, drizzled with tangy vinaigrette. Pin it
Roasted beet and goat cheese salad with toasted pecans on mixed greens, drizzled with tangy vinaigrette. | cookedandcozy.com

This vibrant salad combines sweet roasted beets with creamy goat cheese and crunchy toasted pecans. Mixed greens provide a fresh base, while a tangy vinaigrette of olive oil, balsamic vinegar, Dijon mustard, and honey brings it all together. Perfect as a light meal or starter, it offers a balance of flavors and textures that's both satisfying and elegant. Roasting the beets enhances their natural sweetness, while the pecans add a toasty crunch. Experiment by marinating the beets or adding fruit segments for a refreshing twist.

The first time I brought this salad to a dinner party, my friend Sarah actually gasped when she saw the platter. Those jewel toned beets against the dark greens looked like something from a magazine spread. Now whenever I spot beets at the farmers market, I grab twice as many because I know they'll transform into something extraordinary.

Last autumn, I made this for my sister's birthday lunch and watched my teenage nephew tentatively try a bite. Five minutes later, he was asking if there were leftovers. That's the moment I realized this salad isn't just pretty, it's genuinely irresistible.

Ingredients

  • 3 medium beets: Look for firm unwrinkled beets with fresh greens still attached, they roast up sweeter and more tender than anything you'll find prepped in a bag
  • 1 tbsp olive oil: This helps the beets caramelize beautifully while roasting, don't skip this step
  • 1/4 tsp kosher salt: Just enough to enhance the beets natural sweetness without overwhelming it
  • 5 oz mixed salad greens: I love using peppery arugula mixed with baby spinach and tender kale for layers of flavor
  • 4 oz goat cheese: Room temperature cheese crumbles more easily and distributes that creamy tang throughout every bite
  • 1/2 cup pecan halves: Toasting them yourself makes a huge difference, store bought toasted nuts never taste quite right
  • 1/4 small red onion: Thin slices add just enough sharp bite to cut through the rich cheese and sweet beets
  • 3 tbsp extra virgin olive oil: Use your best quality oil here since the dressing is so simple
  • 1 tbsp balsamic vinegar: The dark fruity complexity pairs perfectly with roasted vegetables
  • 1 tsp Dijon mustard: This emulsifies the dressing so it clings to every leaf instead of pooling at the bottom
  • 1 tsp honey: Just enough to round out the acidity and bring everything together

Instructions

Roast the beets until tender:
Wrap each beet individually in foil and roast at 400F for 40 to 45 minutes until they yield easily to a knife. Let them cool slightly so you can handle them, then slip off those stubborn skins and cut into pretty wedges.
Toast the pecans while beets roast:
Toss them in a dry skillet over medium heat, stirring frequently for just 3 to 4 minutes until you can smell their nutty fragrance. Remove immediately so they don't burn.
Whisk together the vinaigrette:
Combine olive oil, balsamic vinegar, Dijon mustard, honey, salt and pepper in a small bowl. Whisk vigorously until thickened and emulsified.
Assemble your masterpiece:
Arrange the mixed greens on your serving platter, then scatter those gorgeous roasted beet wedges and thin red onion slices on top. Finish with crumbled goat cheese and toasted pecans, then drizzle with dressing right before serving.
Vibrant roasted beet and goat cheese salad topped with crunchy pecans, served on a bed of arugula. Pin it
Vibrant roasted beet and goat cheese salad topped with crunchy pecans, served on a bed of arugula. | cookedandcozy.com

This salad has become my go to for impromptu gatherings because it looks impressive but comes together quickly. Something about those vibrant colors makes people feel celebrated before they even take a bite.

Make It Your Own

Sometimes I swap walnuts or pistachios for the pecans depending on what's in my pantry. During winter, I'll add segments of blood orange or sliced persimmons for brightness.

Perfect Pairings

A crisp Sauvignon Blanc cuts through the rich cheese while echoing the vinaigrette's brightness. For something non alcoholic, try sparkling water with a twist of lime.

Timing Everything Right

The secret is roasting the beets ahead of time, they actually taste better after resting in the fridge overnight. This means you can assemble the entire salad in just 10 minutes when guests arrive.

  • Toast extra pecans and store them in an airtight container for quick weeknight salads
  • Double the vinaigrette recipe, it keeps beautifully in the fridge for a week
  • Always bring goat cheese to room temperature before crumbling for the creamiest texture
Fresh roasted beet and goat cheese salad with red onion and pecans, finished with a honey-balsamic drizzle. Pin it
Fresh roasted beet and goat cheese salad with red onion and pecans, finished with a honey-balsamic drizzle. | cookedandcozy.com

There's something deeply satisfying about transforming humble root vegetables into something so elegant. Watch this become one of those recipes you return to again and again.

Recipe FAQs

Wrap trimmed beets in foil and roast at 400°F (200°C) for 40–45 minutes until tender. Let cool before peeling and slicing.

Yes, walnuts or pistachios can be substituted for pecans to add variety and a different crunch.

A vinaigrette made with olive oil, balsamic vinegar, Dijon mustard, and honey enhances the sweetness and tang of the salad components.

Incorporate sliced apples or orange segments for a fruity twist that brightens the flavor profile.

Yes, all ingredients are naturally gluten-free, making it a safe choice for gluten-sensitive individuals.

Roasted Beet Goat Cheese Salad

Vibrant salad featuring roasted beets, goat cheese, pecans, and a tangy vinaigrette for a fresh, wholesome meal.

Prep 20m
Cook 45m
Total 65m
Servings 4
Difficulty Easy

Ingredients

Beets

  • 3 medium beets, trimmed and scrubbed
  • 1 tbsp olive oil
  • 1/4 tsp kosher salt

Salad Base

  • 5 oz mixed salad greens (arugula, spinach, baby kale)

Toppings

  • 4 oz goat cheese, crumbled
  • 1/2 cup pecan halves, toasted
  • 1/4 small red onion, thinly sliced

Vinaigrette

  • 3 tbsp extra virgin olive oil
  • 1 tbsp balsamic vinegar
  • 1 tsp Dijon mustard
  • 1 tsp honey
  • Salt and pepper, to taste

Instructions

1
Roast the Beets: Preheat oven to 400°F. Wrap each beet in aluminum foil and place on a baking sheet. Roast for 40–45 minutes, or until tender when pierced with a knife. Let cool, then peel and cut into wedges or cubes.
2
Toast the Pecans: While beets roast, toast pecans in a dry skillet over medium heat for 3–4 minutes, stirring occasionally, until fragrant. Set aside.
3
Prepare the Vinaigrette: In a small bowl, whisk together olive oil, balsamic vinegar, Dijon mustard, honey, salt, and pepper to make the vinaigrette.
4
Assemble the Salad: Arrange mixed greens on a large platter or individual plates. Scatter roasted beets and red onion slices over the greens. Sprinkle with crumbled goat cheese and toasted pecans. Drizzle with vinaigrette just before serving.
Additional Information

Equipment Needed

  • Baking sheet
  • Aluminum foil
  • Small skillet
  • Mixing bowls
  • Whisk
  • Knife and cutting board

Nutrition (Per Serving)

Calories 290
Protein 9g
Carbs 20g
Fat 20g

Allergy Information

  • Contains dairy (goat cheese)
  • Contains tree nuts (pecans)
Lauren McCall

Home cook sharing easy, family-friendly recipes and practical kitchen tips.