Last updated on February 11th, 2025
There’s something magical about a dish that not only tantalizes your taste buds but also feasts your eyes. This Roasted Beet and Orange Salad is precisely that – a symphony of colors, flavors, and textures that will make any meal extraordinary. A dish that’s almost too pretty to eat – but far too delicious not to!

Why You’ll Love This Salad
Picture this: deep ruby-red beets nestled against bright, juicy orange segments, all scattered across a bed of fresh greens. The pale, creamy crumbles of goat cheese provide a stark contrast, while the golden-green pistachios add a pop of color and texture. Finally, a sprinkle of vibrant green mint leaves completes this edible work of art. It’s a dish that truly embodies the phrase “eat with your eyes first.”
But this salad is so much more than just a pretty plate.
Slow-roasting the beets in foil until they’re tender brings out their natural sweetness and intensifies their earthy flavor. The result is a depth of taste that forms the perfect backdrop for the other ingredients.
Contrasting the beets’ earthiness are the bright, juicy orange segments. By supreming the oranges (a fancy term for removing the segments from the membranes), we ensure that each bite is pure, sweet citrus without any bitter pith. The oranges provide a refreshing counterpoint to the beets and a sunny burst of flavor.

We add crumbles of tangy goat cheese with a creamy texture and slightly sharp flavor that cut through the sweetness.
For a satisfying crunch, we sprinkle chopped pistachios over the top. These little green crunchies bring a subtle, nutty flavor that complements both the beets and the oranges beautifully.
A handful of fresh mint leaves provides a cool, refreshing note that ties all the flavors together. The mint’s bright flavor enhances the sweetness of the oranges and beets while providing a pleasant contrast to the creamy goat cheese.
To bring all these beautiful ingredients together, we drizzle the salad with a simple vinaigrette. The acidity of the dressing helps to brighten all the flavors, while a touch of honey in the vinaigrette echoes the natural sweetness of the beets and oranges.
Roasted Beet and Orange Salad
Ingredients
- 4 medium-sized beets
- 3 large oranges
- 4 oz goat cheese, crumbled
- 1/3 cup pistachios, roughly chopped
- 1/4 cup fresh mint leaves
- 4 cups mixed salad greens
For the vinaigrette
- 3 tablespoons extra virgin olive oil
- 1 tablespoon balsamic vinegar
- 1 teaspoon honey
- Salt and freshly ground black pepper to taste
How to Make
- Preheat your oven to 400°F (200°C).
- Wash the beets and wrap each one individually in aluminum foil. Place them on a baking sheet and roast for 50-60 minutes, or until tender when pierced with a fork.
- While the beets are roasting, prepare the oranges. Cut off the top and bottom of each orange, then use a sharp knife to remove the peel and white pith. Carefully cut between the membranes to release the orange segments. Set aside.
- For the vinaigrette, whisk together the olive oil, balsamic vinegar, honey, salt, and pepper in a small bowl. Set aside.
- When the beets are done, remove them from the oven and let them cool until they’re comfortable to handle. Peel the beets (the skins should slip off easily) and cut them into wedges.
- To assemble the salad, spread the mixed greens on a large platter. Arrange the beet wedges and orange segments on top.
- Sprinkle the crumbled goat cheese and chopped pistachios over the beets and oranges.
- Drizzle the vinaigrette over the salad.
- Tear the mint leaves and scatter them over the top as a garnish.
- Serve immediately and enjoy your colorful creation!
Notes
- Serves 4 as a side dish or 2 as a main course.
- You can roast the beets and prepare the orange segments ahead of time.
- Store them separately in the refrigerator and assemble the salad just before serving.

A Celebration of Seasons
While this Roasted Beet and Orange Salad makes a stunning side dish, it’s versatile enough to take center stage. Serve it as a light lunch with a slice of crusty bread, or add some grilled chicken or salmon to turn it into a satisfying dinner.
It’s also a perfect dish for entertaining. The vibrant colors make for a beautiful presentation, and you can prepare most of the components ahead of time, assembling the salad just before serving.
This salad is a wonderful way to enjoy winter produce. Beets and oranges are at their peak during the colder months, making this the perfect dish to brighten up a gray winter day. But its refreshing nature makes it just as appealing on a warm summer evening!
PrintRoasted Beet and Orange Salad
Ingredients
- 4 medium-sized beets
- 3 large oranges
- 4 oz goat cheese, crumbled
- 1/3 cup pistachios, roughly chopped
- 1/4 cup fresh mint leaves
- 4 cups mixed salad greens
For the vinaigrette
- 3 tablespoons extra virgin olive oil
- 1 tablespoon balsamic vinegar
- 1 teaspoon honey
- Salt and freshly ground black pepper to taste
Instructions
- Preheat your oven to 400°F (200°C).
- Wash the beets and wrap each one individually in aluminum foil.
- Place the beets on a baking sheet and roast for 50-60 minutes, or until tender.
- Cut off the top and bottom of each orange, remove the peel and pith, then cut out the segments.
- Whisk together olive oil, balsamic vinegar, honey, salt, and pepper for the vinaigrette.
- Remove the beets from the oven, let them cool, peel, and cut them into wedges.
- Spread mixed greens on a platter and arrange beet wedges and orange segments on top.
- Sprinkle crumbled goat cheese and chopped pistachios over the salad.
- Drizzle vinaigrette over the salad.
- Tear mint leaves and scatter them as a garnish.
- Serve and enjoy.
Notes
- You can roast the beets and prepare the orange segments ahead of time. Store them separately in the refrigerator and assemble the salad just before serving.
- Serve it as a light lunch with a slice of crusty bread, or add some grilled chicken or salmon to turn it into a satisfying dinner.





