Roasted Beet and Orange Salad with Arugula and Goat Cheese

This vibrant roasted beet and orange salad balances sweet, earthy beets with bright, tangy oranges. Serve it on a bed of peppery arugula and finish with toasted pistachios and a simple homemade vinaigrette for a flavorful, colorful dish.

Elegant enough for a dinner party yet easy enough for weeknight meals, this roasted beet salad also makes a beautiful addition to holiday menus.

Colorful beet and orange salad on a black plate.

Roasted beets are one of the best ways to enjoy this versatile root vegetable. Roasting concentrates their natural sweetness and takes very little effort. You can roast beets in the oven or in an air fryer, depending on what’s most convenient.

A serving of roasted beet and orange salad on a plate beside the serving bowl.

Why you’ll love this orange beet salad

  • Delicious: This salad features pleasing contrasts — sweet roasted beets, juicy orange segments, peppery arugula, and the nutty crunch of pistachios.
  • Easy: Once the beets are roasted, assembly is quick and straightforward.
  • Nutritious: Fresh ingredients deliver vitamins, fiber, and satisfying texture, so it’s both tasty and wholesome.

Ingredient notes

Salad ingredients

  • Beets: Red beets are used here for the classic color contrast with orange slices, though golden beets also work. Choose small, firm beets with unblemished skins.
  • Oranges: Mandarins or clementines are easy to peel and segment, but navels, blood oranges, or Cara Cara oranges are delicious alternatives.
  • Arugula: Arugula brings a peppery bite; swap in baby spinach or other tender greens if preferred.
  • Pistachios: Shelled, roasted pistachios add texture and a festive green hue. Walnuts, pecans, or slivered almonds are tasty substitutes.
The ingredients for the salad in glass bowls on a wooden board.

Dressing ingredients

  • Olive oil: Use extra virgin olive oil for the best flavor.
  • White wine vinegar: White balsamic or apple cider vinegar can be used if preferred.
  • Dijon mustard: Adds a touch of tang and helps emulsify the dressing.
The ingredients for the salad dressing in glass bowls, on a wooden board.

How to make it, step by step

  1. Preheat the oven to 400°F (200°C).
  2. Scrub the beets and trim the stem and tail ends.
  3. Wrap the beets in foil and roast on a baking sheet until fork tender, about 45–60 minutes depending on size. Allow them to cool in the foil for a few minutes, then remove and let cool further.
Raw beets on a cutting board with stem and tail ends sliced off.
Two packages of beets wrapped in aluminum foil, on a baking sheet.
  1. When cool enough to handle, peel the beet skins and cut the beets into wedges. Set aside to cool completely.
  2. Peel and segment the oranges, removing excess white pith.
Cooked and peeled beets on a cutting board, sliced with a knife.
Peeled orange segments in a glass bowl.
  1. In a large bowl, whisk together olive oil, white wine vinegar, Dijon mustard, and salt to make the vinaigrette.
  2. Toss the beet wedges and orange segments gently in the dressing until coated.
  3. Arrange arugula on a serving platter or in a salad bowl.
  4. Place the dressed beets and oranges over the arugula and sprinkle with toasted pistachios just before serving.
Putting the salad together, step by step.

Tips and variations

  • Additions: Thin slices of red onion complement the flavors nicely. For richness, add crumbled feta, goat cheese, or shaved Parmesan.
  • Garnish: Fresh herbs such as mint, basil, or parsley brighten the salad and add aroma.
  • Dressing swap: Replace the vinegar with unsweetened orange juice and a little orange zest for a citrus-forward vinaigrette; lemon juice also works.
  • Extra sweetness: If you prefer a sweeter dressing, stir in a tablespoon of maple syrup.
  • Beet greens: If your beets have greens attached, sauté them with garlic and lemon for a tasty side or garnish.
  • Staining: Beet juice can stain skin and surfaces — wear gloves if desired and wash cutting boards promptly with warm, soapy water.
  • Storage: If preparing ahead, keep the dressed beets and oranges separate from the arugula and pistachios until serving. The beet mixture (without greens) keeps for up to three days in an airtight container in the refrigerator.
A close up of beet and orange salad with arugula and pistachios.

Serving suggestions

This salad is perfect on its own for a light lunch or as a vibrant side dish. It pairs especially well with grilled or roasted proteins such as chicken, salmon, or pork, and complements classic comfort dishes.

If you love beets, try these ideas

  • Roasted beet hummus
  • Air fryer beets
  • Roasted beet and apple salad
  • Beet soup (Ukrainian borscht)
  • Beet and grapefruit salad with blue cheese and walnuts

If you try this recipe, please leave a rating in the comments and share any changes you made — your feedback is appreciated. Thank you for visiting The Food Blog!

Recipe

Beet and orange salad on a black plate.

Beet and Orange Salad

Roasted beets and tangy orange segments on peppery arugula, finished with pistachios and a simple vinaigrette.
4.99 from 59 votes
Course: Salad
Cuisine: North American
Diet: Gluten Free, Vegan, Vegetarian
Prep Time: 10 minutes
Cook Time: 1 hour
Total Time: 1 hour 10 minutes
Servings: 6 servings
Calories: 192kcal
Author: Colleen Milne

Ingredients

  • 5 medium beets, trimmed and scrubbed
  • 3 tablespoons extra virgin olive oil
  • 2 tablespoons white wine vinegar
  • 1 tablespoon Dijon mustard
  • ½ teaspoon salt
  • 5 mandarin oranges, peeled and segmented
  • 2 cups arugula
  • ½ cup pistachios, shelled and roasted

Instructions

  • Preheat oven to 400°F (200°C).
  • Scrub and trim beets, then wrap in foil and place on a baking sheet.
  • Roast until fork tender, about 45–60 minutes depending on size. Allow to cool.
  • When cool enough to handle, peel and cut beets into wedges. Let cool completely.
  • Peel and segment the oranges, removing excess pith.
  • Whisk olive oil, white wine vinegar, Dijon mustard, and salt in a large bowl. Toss the beet wedges and orange segments in the dressing.
  • Arrange arugula on a platter, top with the beet and orange mixture, and sprinkle with pistachios just before serving.

Nutrition

Calories: 192kcal
|
Carbohydrates: 19g
|
Protein: 4g
|
Fat: 12g
Tried this recipe? Save it for later!

.