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.

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.

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.

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.

How to make it, step by step
- Preheat the oven to 400°F (200°C).
- Scrub the beets and trim the stem and tail ends.
- 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.


- When cool enough to handle, peel the beet skins and cut the beets into wedges. Set aside to cool completely.
- Peel and segment the oranges, removing excess white pith.


- In a large bowl, whisk together olive oil, white wine vinegar, Dijon mustard, and salt to make the vinaigrette.
- Toss the beet wedges and orange segments gently in the dressing until coated.
- Arrange arugula on a serving platter or in a salad bowl.
- Place the dressed beets and oranges over the arugula and sprinkle with toasted pistachios just before serving.

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.

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
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
|
Carbohydrates: 19g
|
Protein: 4g
|
Fat: 12g
.