Roasted Beet & Orange Salad with Walnuts Recipe
If you are searching for a vibrant, fresh, and delightfully textured salad that feels like a celebration on your plate, the Roasted Beet & Orange Salad with Walnuts is exactly what you need. This dish perfectly brings together the earthy sweetness of roasted beets, the bright juiciness of fresh oranges, and the satisfying crunch of toasted walnuts, all tossed with a light, zesty citrus dressing. It’s simple enough for a weeknight dinner yet elegant enough to impress guests, and best of all, every bite bursts with layers of flavor that make you want to savor it again and again.

Ingredients You’ll Need
Getting the ingredients right is the secret to this beautiful salad. Each component plays a special role, bringing a harmony of textures, colors, and tastes that make the Roasted Beet & Orange Salad with Walnuts so unforgettable.
- 3 medium beets, roasted and sliced: These provide the deep, earthy base and stunning ruby color that make the salad so inviting.
- 2 oranges, peeled and segmented: Their sweet and tangy burst balances the beets’ earthiness perfectly.
- 1/4 cup walnuts, toasted: Adds a pleasant crunch and a rich, nutty flavor to contrast the tender fruit and veggies.
- 2 cups arugula or baby spinach: A fresh, peppery green bed that lifts the dish and adds a delicate texture.
- 2 tablespoons pomegranate seeds (optional): For a jewel-like pop of color and a sweet-tart bite that brightens each forkful.
- 2 tablespoons olive oil: Forms the base of the dressing, giving it a smooth richness without overpowering the salad.
- 1 tablespoon orange juice: Enhances the citrus notes for a refreshing tang.
- 1 teaspoon Dijon mustard: Introduces a subtle sharpness that balances the sweetness.
- 1 teaspoon maple syrup: A natural sweetener that ties the flavors together in the dressing.
- Salt & pepper to taste: Essential seasonings to bring out every flavor without overshadowing the salad’s natural brightness.
How to Make Roasted Beet & Orange Salad with Walnuts
Step 1: Roast the Beets
Begin by preheating your oven to 400°F (200°C). Wrap each beet snugly in foil to lock in moisture, then roast them for about 30 to 35 minutes until they become tender when pierced with a fork. Once cooled, carefully peel away the skin to reveal their vibrant color, then slice them into even rounds. This roasting step transforms the beets, intensifying their natural sweetness and softening their texture just right for the salad.
Step 2: Prepare the Dressing
While your beets cool, whisk together the olive oil, fresh orange juice, Dijon mustard, maple syrup, and a pinch of salt and pepper in a small bowl. This dressing is a bright and silky glaze that perfectly complements the bold flavors of the salad without weighing it down. Tasting and tweaking the seasoning here will make a difference, so don’t be shy to adjust it to your liking.
Step 3: Assemble the Salad
On a pretty serving platter or salad bowl, lay down the arugula or baby spinach as a fresh, green bed. Arrange the beet slices and orange segments on top, mixing artfully to combine color and texture. Sprinkle the toasted walnuts generously over the salad, adding their signature crunch and nuttiness. If you love a bit of added sweetness and vibrant sparkle, scatter the pomegranate seeds last—you’ll love how they pop against the other colors.
Step 4: Serve
Drizzle the homemade citrus dressing evenly over the assembled salad right before serving to keep everything fresh and bright. The moment you toss a forkful, you’ll experience the joyful contrast of flavors and textures that make the Roasted Beet & Orange Salad with Walnuts so special. Serve it immediately to enjoy its freshest crunch and vibrant colors.
How to Serve Roasted Beet & Orange Salad with Walnuts

Garnishes
Adding a few additional garnishes can elevate this salad beautifully. Consider crumbling some creamy feta cheese or a plant-based alternative to introduce a luscious, tangy creaminess. Fresh herbs like mint or basil add a refreshing note that pairs wonderfully with the citrus elements. For an extra sprinkle of texture, a handful of toasted seeds such as pumpkin or sunflower make a delightful addition.
Side Dishes
This salad shines as a light lunch on its own but also pairs wonderfully with grilled proteins. Think of flaky grilled fish, succulent roasted chicken, or even marinated tofu for a satisfying vegetarian option. The bright acidity and earthy flavors of the Roasted Beet & Orange Salad with Walnuts complement these dishes perfectly without overwhelming the palate.
Creative Ways to Present
For a stunning presentation, try layering the salad ingredients in clear glass jars for a portable and Instagram-worthy lunch. Alternatively, serve it as a composed salad on a large platter for a family-style dinner, allowing everyone to admire the spectrum of colors before digging in. Another fun idea is to stuff the salad into whole roasted large tomatoes or avocado halves for an elegant appetizer or side plate that’s visually impressive and delicious.
Make Ahead and Storage
Storing Leftovers
If you have any leftovers, store them in an airtight container in the refrigerator. Keep the dressing separate until you are ready to serve to avoid soggy greens and wilted textures. The roasted beets will hold up well, and the walnuts stay crunchy if kept separate from moisture. This salad is best enjoyed within 2 days for optimal freshness and flavor.
Freezing
This salad is not ideal for freezing, as the fresh greens and orange segments lose their texture once thawed. Roasted beets freeze well on their own, so if you want to prep ahead, freeze the beets separately and assemble the salad fresh when time allows. This way, you maintain all the crispness and brightness that make the Roasted Beet & Orange Salad with Walnuts so irresistible.
Reheating
While the salad itself is served cold or at room temperature, if you want to gently warm the roasted beets for some comforting softness, do so briefly in the oven or microwave before assembling. However, keep the greens, oranges, walnuts, and dressing cool to preserve their fresh and vibrant character.
FAQs
Can I use canned beets instead of fresh for this recipe?
While canned beets can be a convenient shortcut, they tend to be softer and less flavorful than roasted fresh beets. Roasting fresh beets really brings out that natural sweetness and texture that makes this salad special, so if possible, go fresh for the best results.
What can I substitute for walnuts if I have a nut allergy?
If you need to avoid walnuts, try using seeds like pumpkin or sunflower seeds. They add a similar crunch and nuttiness without the allergens, keeping the salad just as enjoyable.
Can this salad be made vegan?
Absolutely! The Roasted Beet & Orange Salad with Walnuts is naturally vegan if you skip optional feta cheese or choose a plant-based alternative. The citrus dressing is already free of animal products, making this salad a perfect fresh vegan delight.
How long do roasted beets keep in the fridge?
Properly stored in an airtight container, roasted beets last up to 4 to 5 days in the refrigerator. This makes them a great ingredient to prep ahead for salads, grain bowls, or snacks throughout the week.
Can I add other fruits or vegetables to the salad?
Definitely! Feel free to experiment by adding thinly sliced fennel, avocado slices, or even segments of grapefruit or pomegranate. These additions enhance the flavor profile while keeping the spirit of the Roasted Beet & Orange Salad with Walnuts alive and fresh.
Final Thoughts
There is something truly joyful about the way the Roasted Beet & Orange Salad with Walnuts blends simple, wholesome ingredients into a dish that feels both nurturing and special. Whether you’re serving it as a light lunch, a festive side, or a vibrant starter, it never fails to impress and satisfy. Give this recipe a try soon—you’ll love the tapestry of flavors and textures that dance together in every vibrant bite.
