There’s a special kind of magic in a salad that’s as visually stunning as it is delicious. This Roasted Beet and Orange Salad is exactly that—a masterpiece of color, texture, and flavor that looks like it was plated in a high-end restaurant but is shockingly simple to make in your own kitchen.
Imagine a shallow, textured white bowl filled with overlapping jewels. Deep magenta beet wedges, roasted until their edges are just slightly caramelized, nestle against brilliant slices of juicy orange. The entire dish is a vibrant canvas, brought to life with the sharp, salty contrast of coarse, creamy feta crumbles and the earthy crunch of toasted walnuts.
A glistening, light golden vinaigrette anoints every ingredient, with tiny flecks of black pepper and delicate green mint leaves adding the final, perfect touch. This isn’t just a salad; it’s an experience, captured perfectly by the soft, natural daylight hitting your table.
Why You’ll Love This Recipe
- A Symphony of Flavors: The earthy sweetness of the roasted beets perfectly balances the bright, acidic pop of fresh oranges and the salty kick of creamy feta.
- Incredible Textures: From the tender beets and juicy oranges to the crunchy walnuts and creamy cheese, every single bite is interesting and satisfying.
- Restaurant-Quality Presentation: This recipe is designed to be beautiful. The vibrant, contrasting colors make it a showstopper for dinner parties, holidays, or a simple weeknight meal you want to make special.
- Healthy and Wholesome: Packed with vitamins, minerals, and healthy fats, this is a dish you can feel great about eating.
Ingredients & Substitutions

For the Salad
- Beets: 1.5 lbs (680g) fresh beets. Their deep magenta hue and earthy sweetness are the foundation of this salad. Roasting them brings out a subtle, caramelized flavor that is simply irresistible.
- Oranges: 2 large navel oranges. We use the bright, juicy slices for their acidic sweetness that cuts through the richness of the other ingredients.
- Feta Cheese: 4 oz (113g) block of feta cheese. A block of feta crumbled by hand provides a creamier texture and saltier bite than pre-crumbled varieties.
- Walnuts: 1/2 cup (60g) raw walnuts. Toasting the walnuts is a crucial step that unlocks their nutty aroma and adds a vital, crunchy texture.
- Fresh Mint: 1/4 cup (15g) fresh mint leaves. These small, delicate green leaves provide a subtle, fresh lift that brightens the entire dish.
For the Golden Vinaigrette
- Extra Virgin Olive Oil: 1/3 cup (80ml). The backbone of our light, golden vinaigrette, providing a smooth and fruity base.
- White Wine Vinegar: 3 tbsp (45ml). This provides the bright, acidic tang without overpowering the other ingredients or staining the dressing.
- Dijon Mustard: 1 tsp (5g). This isn’t just for flavor; it’s a critical emulsifier that helps bind the oil and vinegar into a smooth, glistening dressing.
- Honey or Maple Syrup: 1 tsp (5ml). A touch of sweetness to balance the acidity of the vinegar and enhance the natural sugars in the beets and oranges.
- Salt and Black Pepper: To taste. We use kosher salt for seasoning and freshly cracked black pepper for those visible, spicy flecks.
Equipment Needed
- Baking Sheet
- Large Mixing Bowl
- Small Bowl or Jar for dressing
- Whisk
- Sharp Chef’s Knife
Step-by-Step Instructions
1. Roast the Beets
Preheat your oven to 400°F (200°C). Wash and scrub the beets thoroughly. Trim the tops and roots, then peel them. Cut the beets into uniform 1-inch (2.5cm) wedges.
Place the beet wedges in a large bowl. Drizzle with 1 tablespoon of olive oil, and season generously with salt and pepper. Toss until every wedge is lightly coated. Arrange them in a single layer on a baking sheet to ensure even cooking.
Roast for 30-35 minutes. You’re looking for a specific visual cue: the edges should be slightly browned and caramelized, and the beets should be tender when pierced with a fork. Once done, remove from the oven and let them cool slightly.
2. Prepare the Oranges and Walnuts
While the beets are roasting, prepare the other components. To toast the walnuts, place them in a dry skillet over medium heat. Cook for 3-5 minutes, tossing frequently until you can smell their nutty fragrance. Immediately remove them from the pan to prevent burning, let them cool, and then give them a rough chop.

To prepare the oranges, slice off the top and bottom. Stand the orange on one of the cut ends and carefully slice away the peel and white pith, following the curve of the fruit. Once peeled, slice the orange into thick, vibrant rounds.
3. Whisk the Vinaigrette
In a small bowl or a jar with a lid, combine the extra virgin olive oil, white wine vinegar, Dijon mustard, and honey. Add a pinch of salt and a few grinds of fresh black pepper.
Whisk vigorously or shake the jar until the dressing is fully emulsified. It should look smooth, slightly thickened, and have a beautiful light golden sheen.
4. Assemble the Salad
This is where the artistry happens. On a large, shallow platter or in your textured white ceramic bowl, begin by arranging the cooled beet wedges and bright orange slices. Overlap them slightly to create a beautiful, foundational mosaic of color.
Next, scatter the roughly chopped toasted walnuts over the top. Crumble the block of feta cheese with your hands, creating coarse, irregular white crumbles, and sprinkle them generously across the salad.
Just before serving, drizzle the golden vinaigrette over everything, ensuring it glistens. Garnish with the small, delicate green mint leaves and a final flourish of freshly cracked black pepper flecks.
Expert Tips for Success
- Don’t Crowd the Pan: For the best caramelization on your beets, make sure they are in a single layer on the baking sheet with a little space between each wedge.
- Block Feta is Best: Resist the urge to buy pre-crumbled feta. A block packed in brine is creamier, has a more robust flavor, and gives you those beautiful, coarse crumbles.
- Taste Your Dressing: Always taste and adjust your vinaigrette before dressing the salad. It might need a little more salt, a touch more honey, or another splash of vinegar to suit your preference.
- Serve Immediately: For the best textural experience, assemble the salad right before serving. This keeps the walnuts crunchy and the mint leaves fresh and unwilted.
Storage Instructions
This salad is best enjoyed fresh. If you need to store leftovers, it’s best to keep the components separate.
Store the roasted beets, oranges, walnuts, and feta in separate airtight containers in the refrigerator for up to 2 days. The vinaigrette can be stored in a sealed jar in the fridge for up to a week. When ready to eat, simply assemble and serve.
What to Serve With This
This Roasted Beet and Orange Salad is wonderfully versatile. It can stand alone as a light lunch, but it truly shines as a vibrant side dish. Pair it with a hearty and comforting soup like our Cheesy Broccoli Potato Soup for a fantastic contrast of flavors and temperatures.
For a complete and satisfying dinner, serve it alongside a flavorful main course. It’s an excellent companion to a Spicy Korean BBQ Chicken Sandwich, where its freshness cuts through the rich, savory notes of the chicken. It also pairs beautifully with our simple and delicious Ground Turkey Taco Skillet.
Frequently Asked Questions
Yes, you can prepare the components in advance. Roast the beets, toast the walnuts, and mix the vinaigrette, storing each in a separate airtight container in the refrigerator for up to 2 days. Assemble just before serving for the best texture.
Beet juice can stain skin and surfaces. To avoid this, you can wear disposable kitchen gloves while peeling and chopping the beets. If you don’t have gloves, rubbing a little olive oil on your hands beforehand can also help prevent staining.
For a nut-free version, you can substitute the walnuts with toasted pumpkin seeds (pepitas) or sunflower seeds for a similar crunchy texture.
Navel oranges are a great choice because they are sweet, seedless, and easy to peel. Cara Cara oranges, with their lower acidity and beautiful pinkish-red flesh, are also an excellent option.
If you’re not a fan of feta, this salad is also delicious with creamy goat cheese (chèvre) or tangy blue cheese like gorgonzola for a bolder flavor.
The Perfect Salad Awaits
We hope you love this incredible Roasted Beet and Orange Salad. It’s a testament to how simple, fresh ingredients can come together to create something truly special.
If you make this recipe, we’d love to hear from you! Please leave a comment and a rating below. And don’t forget to follow us on Pinterest at kitchen_spark for more delicious inspiration!
Recipe Card

Vibrant Roasted Beet and Orange Salad Recipe
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C). Wash, scrub, peel, and cut beets into 1-inch (2.5cm) wedges.
- Toss beet wedges with 1 tablespoon of olive oil, salt, and pepper. Arrange in a single layer on a baking sheet.
- Roast for 30-35 minutes, until tender and the edges are slightly caramelized. Let cool slightly.
- Toast walnuts in a dry skillet over medium heat for 3-5 minutes until fragrant. Let cool and roughly chop.
- Peel and slice the oranges into thick rounds.
- In a small bowl, whisk together the extra virgin olive oil, white wine vinegar, Dijon mustard, honey, salt, and pepper until emulsified.
- Arrange the cooled beet wedges and orange slices on a platter. Scatter the toasted walnuts over the top.
- Crumble the feta cheese over the salad. Drizzle with the vinaigrette.
- Garnish with fresh mint leaves and a final crack of black pepper before serving.
Notes
Block Feta is Best: Resist the urge to buy pre-crumbled feta. A block packed in brine is creamier and has a more robust flavor.
Taste Your Dressing: Always taste and adjust your vinaigrette before dressing the salad.
Serve Immediately: For the best textural experience, assemble the salad right before serving.
