roasted beet salad with orange vinaigrette dressing
5 from 10 votes

Roasted Beet Salad with Goat Cheese and Orange Vinaigrette

This Roasted Beet Salad with Goat Cheese and Orange Balsamic Vinaigrette is the perfect harvest salad with an easy dressing made from fresh oranges!

Course Lunch, Main Course, Salad
Cuisine American, Fall, Healthy
Keyword Roasted Beet Salad with Goat Cheese and Orange Vinaigrette
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings 4 servings
Calories 404 kcal
Author Chrissie (


For the salad:

  • 8-10 cups organic mixed greens of your choice I like a combination of arugula, baby kale, spinach and whatever other organic greens I have on hand
  • 4 medium beets, washed
  • 2 tsp olive oil for roasting the beets
  • A pinch or two of salt
  • 2 large carrots, shaved into ribbons or grated
  • 1/2 cup crumbled low-fat goat cheese
  • 1/3 cup raw pumpkin seeds
  • 1/3 cup chopped pecans
  • 1/4 cup chopped green onion (optional)

For the vinaigrette:

  • 3 tbsp honey
  • 2 tbsp olive oil
  • 1 tbsp balsamic vinegar
  • 1 tsp Dijon mustard
  • juice of 2 fresh oranges (about 1/4 cup of orange fresh orange juice)
  • salt and pepper to taste


  1. Preheat your oven to 375 degrees Fahrenheit. While the oven is preheating, line a small baking dish with parchment paper. Wash the beets and cut off the stems. Place them in the parchment-lined baking dish and toss them in 2 tsp olive oil and a pinch of salt.

  2. There's no need to peel the beets at this time. Once they've roasted they'll be very easy to peel. Keeping the peel on while they cook also helps prevent them from bleeding and making a huge mess.

  3. Roast the beets at 375 degrees Fahrenheit for 45-50 minutes. After 45-50 minutes, remove the beets from the oven and let them cool in the pan for about 5-10 minutes. They'll still be very warm after this time, but you'll be able to handle them without burning yourself.

  4. While you're waiting for the beets to cool, measure the greens into a large bowl.

  5. Grate or slice the carrots into ribbons using your vegetable peeler, chop the green onions (is using), and measure out the goat cheese, pecans and pumpkin seeds.

  6. Remove the skin from the beets using a vegetable peeler, and chop the beets into bite-sized chunks.

  7. Sprinkle the carrots over the salad greens, then add the beets, the goat cheese, pecans, pumpkin seeds, and green onions (if using). Set the salad aside while you prepare the dressing.

  8. To a medium mason jar, add the honey, olive oil, balsamic vinegar, Dijon mustard, and the juice of 2 oranges.

  9. Add a pinch or two each of salt and pepper. Close the lid of the jar tightly and shake until all the ingredients are combined. The mustard in the dressing not only adds flavour but also acts as an emulsifier (prevents the oil and vinegar from separating).

  10. Drizzle the dressing over the salad (to your taste), toss gently and serve!

Recipe Notes

This salad is best served immediately after it's been assembled, but to make it a day in advance simply prepare all the components and store in the fridge until ready to serve.

Nutrition Facts
Roasted Beet Salad with Goat Cheese and Orange Vinaigrette
Amount Per Serving
Calories 404 Calories from Fat 216
% Daily Value*
Total Fat 24g 37%
Saturated Fat 6g 30%
Cholesterol 13mg 4%
Sodium 299mg 12%
Potassium 902mg 26%
Total Carbohydrates 38g 13%
Dietary Fiber 7g 28%
Sugars 27g
Protein 12g 24%
Vitamin A 146.7%
Vitamin C 36.6%
Calcium 10%
Iron 18.7%
* Percent Daily Values are based on a 2000 calorie diet.