Salads
This beet, orange, and walnut salad recipe transforms humble ingredients into a visually stunning dish that balances earthy sweetness with crunchy texture and bright citrus notes.
The key lies in roasting the beets until tender and caramelized—this deepens their natural sweetness while creating a perfect contrast against the sharp orange segments and toasted walnuts.
What makes this salad truly special is how the flavors develop over time, with the dressing binding everything together into a cohesive, restaurant-worthy bite.
The preparation process is straightforward but rewarding: roast the beets until fork-tender, segment the oranges for a burst of freshness, and toast the walnuts until fragrant and golden.
A simple yet sophisticated dressing—made with olive oil, Dijon mustard, and a touch of maple syrup—ties all the elements together, enhancing the natural flavors without overpowering them.
The result is a salad that’s as beautiful to look at as it is delicious to eat, with every component playing its part in perfect harmony.
What you’ll end up with is a vibrant, nutrient-packed salad that’s ideal for lunch, dinner, or even as an elegant side dish for holiday gatherings. The roasted beets add a rich, sweet depth, the orange segments bring a refreshing tang, and the toasted walnuts contribute a satisfying crunch.
This dish is not only visually appealing but also packed with texture and flavor, making it a standout addition to any meal.
The best part? This salad can be prepped ahead of time, allowing the flavors to meld even more beautifully. Garnish with fresh herbs like parsley or thyme, or a sprinkle of citrus zest for an extra layer of brightness.
Whether you’re serving it at a potluck or enjoying it as a light yet satisfying meal, this beet, orange, and walnut salad is sure to impress.
Ingredients for beet orange and walnut salad
Roasted beets, bright oranges, and toasted walnuts create this stunning salad bursting with earthy sweetness and crunchy texture.
| Ingredient | Amount | Notes |
|---|---|---|
| Medium Beets 🍠 | 2 whole | Roasted until fork-tender |
| Navel Oranges 🍊 | 2 whole | Segments only, peel removed |
| Walnuts 🥜 | 1 cup | Toasted until fragrant |
| Extra-Virgin Olive Oil 🫒 | ½ cup | High quality, fruity |
| Dijon Mustard 🥫 | 1 tbsp | For tangy depth |
| Pure Maple Syrup 🍯 | 1 tbsp | For subtle sweetness |
| Apple Cider Vinegar 🍶 | 1 tbsp | Balances flavors |
| Fresh Parsley 🌿 | ¼ cup | Chopped for garnish |
| Sea Salt 🧂 | ½ tsp | Fine grain preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Orange Zest 🍊 | 1 tsp | For citrus brightness |
| Fresh Thyme Leaves 🌿 | 0.1 cup | Optional garnish |
The beets are the star here—look for deep red, firm varieties at the grocery store. Whole Foods or Trader Joe's often carry pre-washed, trimmed ones to save time. For the oranges, navel or blood oranges work best—their sweetness balances the earthy beets perfectly. Walnuts should be raw and unflavored; Costco or bulk bins offer the best prices. Pro tip: Roast the beets with their skins on for easier peeling later—just scrub them well first. The orange zest adds a pop of color and freshness, so grab a bright, fragrant orange from the produce section.
No fresh thyme? Fresh parsley works just as well—it’s what I usually grab when I forget thyme. Running low on maple syrup? Agave nectar or date syrup are perfect swaps. The dressing can be made ahead and stored in the fridge for up to 5 days, but the salad itself is best assembled just before serving to keep the walnuts crisp. For extra richness, stir in 1 tbsp tahini to the dressing. And if you’re worried about the beets bleeding color, soak them in cold water for 10 minutes after roasting to help set their color.
This salad keeps beautifully—store the roasted beets, orange segments, and toasted walnuts separately in airtight containers for up to 4 days. The dressing lasts 1 week in the fridge. When ready to assemble, toss everything together and garnish with fresh herbs. For a holiday presentation, arrange the beets and orange segments in a circular pattern on a platter, then scatter the walnuts and herbs on top. The flavors actually improve after 30 minutes of resting, so plan ahead if serving to a crowd.
Why You'll Love This Recipe
- No Roasting Required: I swear by this trick—just slice those beets raw after boiling them whole. No oven, no mess, and they stay perfectly tender. The bright orange segments cut in minutes, and the walnuts? Toss them in dry, toast them in the same pan you cook the beets—boom, crunchy perfection without extra effort.
- Sweet-Savory Magic: That Dijon mustard dressing ties everything together like a hug. The earthy beets meet the citrusy oranges, then the walnuts add that nutty bite—it’s like a flavor party where every guest shows up on time. Honestly, the first time I tasted this, I nearly licked the bowl.
- Weeknight Superstar: This salad keeps for days in the fridge, so I make it on Sundays and toss it into grain bowls, wraps, or even over toast with goat cheese. (Yes, even on a Tuesday night.) The oranges stay juicy, the beets hold their shape, and the walnuts? They just get better with time.
- Budget Brightener: Beets and oranges are dirt cheap this time of year, and walnuts stretch far when you’re toasting them in bulk. I’ve fed four people for under $10 with this—plus, the leftovers turn into a killer lunch the next day. No wasted ingredients, just pure, tasty efficiency.
Step-by-step instructions for beet, orange, and walnut salad
Here's how to assemble this vibrant salad with perfect textures and balanced flavors.
Roast the Beets Until Fork-Tender
Preheat your oven to 400°F and line a baking sheet with parchment paper. Scrub the 2 whole medium beets clean, leaving the skins on, and cut them into 1-inch chunks. Toss the beet pieces with 1 tablespoon of the extra-virgin olive oil and ¼ teaspoon of the sea salt until evenly coated.
Spread the beets in a single layer on the prepared baking sheet, leaving space between them for even cooking. Roast for 25-30 minutes until the beets are tender when pierced with a fork and have developed a deep, caramelized color. Let them cool slightly before peeling and dicing into ½-inch cubes. The residual heat will make peeling easier, and the texture will be perfectly tender for the salad.
Toast the Walnuts and Prepare Citrus Components
While the beets roast, place the 1 cup walnuts in a dry skillet over medium heat. Toast them for 3-4 minutes, stirring constantly, until they're fragrant and turn a lighter golden color. Watch closely—they'll darken quickly. Remove from heat and let cool for 5 minutes before roughly chopping them with a knife or pulse in a food processor.
Next, peel and segment the 2 whole navel oranges, removing all the peel and any seeds. You should have about 1½ cups of orange segments. In a small bowl, combine the 1 teaspoon orange zest, 1 tablespoon apple cider vinegar, and 1 tablespoon pure maple syrup to create a bright citrus dressing component. This mixture will infuse the orange segments with extra flavor as they sit.
Whisk Together the Dressing
In a medium bowl, combine the remaining ¼ cup extra-virgin olive oil, 1 tablespoon Dijon mustard, 1 tablespoon apple cider vinegar, 1 tablespoon pure maple syrup, ½ teaspoon sea salt, and ¼ teaspoon black pepper. Whisk vigorously for 1-2 minutes until the dressing emulsifies into a smooth, creamy consistency. The mustard acts as an emulsifier, binding the oil and vinegar for a silky dressing that coats every ingredient beautifully.
Taste the dressing and adjust the balance of sweetness, acidity, or salt as needed. If it tastes too sharp, add a touch more maple syrup. If it needs more tang, add a splash of apple cider vinegar. The dressing should be vibrant and well-rounded, ready to tie all the salad components together.
Assemble and Garnish the Salad
In a large serving bowl, combine the cooled, diced beets, orange segments, and toasted walnuts. Drizzle the dressing over the top and gently toss everything together with a large spoon or your hands until everything is evenly coated. The beets should be glossy, the walnuts should be evenly distributed, and the orange segments should be bright and juicy.
Let the salad sit for 10 minutes to allow the flavors to meld together. Before serving, sprinkle the ¼ cup chopped fresh parsley and ⅛ cup fresh thyme leaves over the top for a fresh, herbal finish. The herbs add a bright contrast to the earthy beets and sweet oranges, while the parsley gives a final pop of color. Serve immediately while the dressing is still glossy and the ingredients are at their peak texture.
Pro Tips For Making Beet Orange And Walnut Salad
- Roast Beets Until Fork-Tender: I learned this the hard way—undercooked beets turn to mush when sliced. Wrap whole medium beets in foil, bake at 400°F (200°C) for 45–55 minutes until a knife slides in like butter. If they’re still firm, add another 10 minutes. No peeling needed; just rub off the skin after roasting.
- Toast Walnuts Until Golden: Skip the raw walnuts—they’ll taste bland and greasy. Spread them on a dry pan over medium heat, stirring constantly for 3–4 minutes until they smell nutty and turn a deep golden brown. Watch closely; they burn faster than you’d think.
- Zest Oranges Before Juicing: The zest carries all the bright citrus flavor, so don’t skip it. Use a microplane to get fine strips, then juice the segments separately. Toss the zest into the dressing first—it dissolves better and adds depth the lazy way won’t.
- Balance Dressing with Mustard: Too much olive oil? The salad gets greasy. Start with 2 tablespoons of Dijon, then whisk in 3 tablespoons of oil while tasting. If it’s too sharp, add a teaspoon of honey or a pinch of salt. The mustard’s tang cuts through the sweetness—don’t be shy with it.
Wine and beer pairings for this dish
Crisp White Wine
This salad’s bright citrus and earthy beets pair beautifully with a dry Riesling or Sauvignon Blanc—both wines cut through the richness of the roasted beets while complementing the orange’s acidity.
I love a German Riesling like Dr. Loosen Blue Slate for its crisp finish and subtle sweetness that echoes the maple syrup in the dressing. 🍷
Light-Bodied Reds
For a red wine option, try a Pinot Noir with delicate tannins that won’t overpower the salad’s delicate flavors. A Willamette Valley Pinot Noir like Domaine Serene offers red fruit notes that harmonize with the roasted beets and walnuts. Avoid bold Cabernets—they’ll clash with the citrus brightness.
Sparkling Wine
A Prosecco or Cava adds a festive touch while cleansing the palate between bites. The bubbles enhance the salad’s freshness, making it feel like a celebratory dish. I reach for La Marca Prosecco when serving this salad at gatherings—its citrus undertones mirror the orange segments perfectly. 🥂
Craft Beer Pairings
For beer lovers, a wheat beer or Belgian witbier works wonders. The citrusy notes in Allagash White or Hoegaarden mirror the orange segments, while the effervescence balances the salad’s richness. Avoid heavy stouts—they’ll overwhelm the dish’s delicate flavors.
Non-Alcoholic Options
Don’t skip the pairing! A sparkling apple cider like Martinelli’s Sparkling Apple Cider offers the same celebratory fizz without alcohol. For a herbal twist, try hibiscus iced tea—its tartness complements the salad’s sweetness beautifully. 🍏
Nutrition facts
Frequently asked questions
Can I use canned beets instead of fresh?
Canned beets work perfectly and save time. Drain and rinse them well, then chop into ½-inch cubes to match the texture of roasted beets. For extra flavor, toss them with a pinch of ½ teaspoon cinnamon or ½ teaspoon smoked paprika before adding to the salad. The natural sweetness of canned beets will still shine through.
How do I prevent the beets from bleeding color into the dressing?
Soak the roasted beet cubes in ice water for 10 minutes after peeling to help set their color. Drain well before adding to the salad. This trick also prevents the dressing from turning pink. For extra insurance, chill the salad for 30 minutes before serving—cold temperatures slow down color transfer.
What's the best way to store leftovers?
Store components separately in airtight containers: beets, oranges, and walnuts will keep for 4 days in the fridge. Keep the dressing in a separate jar for up to 1 week. When ready to serve, toss everything together and garnish with fresh herbs. The flavors actually improve after resting, so it's perfect for meal prep!
Can I make this salad ahead of time for a party?
Yes! Assemble the salad 2 hours ahead and refrigerate. The flavors meld beautifully over time. Just give it a final toss before serving and add fresh herbs right before guests arrive. For a showstopping presentation, arrange the beets and oranges in a circular pattern on a platter and scatter walnuts on top.
What if I don't have Dijon mustard?
Use 1 tablespoon yellow mustard or 1 teaspoon whole-grain mustard instead. For a tangy alternative, mix 1 tablespoon apple cider vinegar with ½ teaspoon honey. The dressing will still emulsify, though the flavor profile will be slightly different. The mustard adds depth that's hard to replicate!
