Love this? Pin it for later!
Roasted Beet & Potato Salad with Citrus Dressing
The first time I served this roasted beet and potato salad at our annual winter solstice dinner, my normally salad-skeptic father-in-law asked for seconds—then thirds. The way the earthy beets mingle with creamy potatoes, all brightened by a zippy citrus dressing, turns even the most devoted comfort-food purist into a greens convert. I developed the recipe during a particularly gray January when the farmers’ market felt like a treasure hunt for anything colorful. One stall had candy-stripe beets glowing like gemstones beside baby Yukon Golds no bigger than ping-pong balls. I bought both on impulse, roasted them that afternoon, and the resulting salad was so vibrant it practically hummed against the snow-covered windowsill. Since then, it’s become my go-to side for roast chicken, the star of vegetarian grain bowls, and the dish I tote to potlucks in my great-aunt’s chipped enamelware bowl. If you need a make-ahead winter salad that tastes like sunshine on a spoon, bookmark this one.
Why This Recipe Works
- Double-roast method: Beets and potatoes roast separately so each hits peak tenderness without the beets bleeding into the spuds.
- Citrus trifecta: Orange juice, lime zest, and a whisper of grapefruit create a winter-bright vinaigrette that balances earthy roots.
- Warm-or-cold flexibility: Serve it warm straight from the oven or chilled for meal-prep lunches; the flavors only improve overnight.
- Texture play: Toasted hazelnuts and quick-pickled red onions add crunch and snap against silky beets and fluffy potatoes.
- Color pop: Golden beets plus ruby beets mean the platter looks like stained glass—impossible not to cheer up a monochrome winter table.
- One-pan prep: While the vegetables roast, whisk the dressing in the same bowl you’ll serve from—fewer dishes, happier cook.
Ingredients You'll Need
Start with small, firm beets—golden, red, or the candy-stripe Chioggia variety. Larger specimens work, but they take longer to roast and can turn fibrous. If the greens are still attached, save them for a quick sauté tomorrow morning with eggs. For potatoes, waxy baby Yukon Golds or fingerlings hold their shape after roasting; avoid russets, which crumble. The citrus dressing needs freshly squeezed juice; bottled won’t deliver the same perfume. Choose heavy, unblemished fruit with smooth skin—those yield the most juice. Pick red onions that feel rock-hard; any soft spots translate to sulfurous bite after pickling. Finally, buy raw hazelnuts and toast them yourself: the pre-chopped ones taste dusty and stale.
Substitutions: No hazelnuts? Use pecans or walnuts. Out of oranges? Tangerines or clementines work. Maple syrup can stand in for honey to keep the dressing vegan. If dill isn’t your herb, swap in tarragon or even mint for a Middle-Eastern vibe.
How to Make Roasted Beet & Potato Salad with Citrus Dressing
Prep the beets
Heat oven to 400 °F (204 °C). Scrub beets, trim stems to ½ inch, and wrap each color separately in foil with a drizzle of olive oil and pinch of salt. Roast 40–50 min until a paring knife slides through without resistance. Cool slightly, then rub off skins with paper towels; the warmth loosens them like magic.
Roast the potatoes
While beets roast, halve potatoes and toss with 2 Tbsp olive oil, ½ tsp kosher salt, and several grinds black pepper. Spread on a parchment-lined sheet cut-side down for maximum caramelization. Slide into the oven (you can share a rack with the beets) for 25–30 min until edges are golden and centers creamy.
Quick-pickle the onions
In a small jar combine ½ cup rice-wine vinegar, 1 tsp honey, pinch salt, and ½ cup very thinly sliced red onion. Shake and set aside; the acid tames the raw bite in 15 min while you keep working.
Toast the hazelnuts
Reduce oven to 350 °F (177 °C). Spread nuts on a small tray; roast 10 min until skins blister and aroma is nutty. Tip onto a clean tea towel, gather the edges, and rub vigorously—most skins will slough off. Coarsely chop and reserve.
Whisk the citrus dressing
In the bottom of your serving bowl, whisk ¼ cup fresh orange juice, 1 Tbsp lime juice, 1 tsp grapefruit zest, 1 tsp Dijon, 1 tsp honey, ¼ tsp salt, and several grinds pepper. While whisking constantly, drizzle in 3 Tbsp extra-virgin olive oil until emulsified and glossy.
Build the salad
Slice roasted beets into half-moons or wedges, keeping colors separate until the last second to prevent bleeding. Add potatoes, drained pickled onions, and 2 Tbsp chopped fresh dill to the bowl with dressing. Toss gently; beets will stain the potatoes a beautiful sunset hue. Top with hazelnuts and an extra dill flourish.
Season & serve
Taste and adjust salt or citrus brightness. Serve warm for a cozy side, or chill 30 min for a crisp make-ahead lunch. The salad keeps four days, though the colors deepen to an even richer jewel tone.
Expert Tips
Foil-free beet hack
Place beets in a lidded oven-safe dish with ¼ inch water; steam-roast 35 min, then uncover 10 min for caramelized edges.
Crunch upgrade
Add roasted pumpkin seeds or sunflower seeds for nut-free crunch without losing winter vibes.
Dill stems
Chop tender dill stems along with fronds; they deliver a grassy punch and reduce waste.
Dressing halve
Recipe doubles beautifully for a crowd; whisk in a jar and shake like mad for easy emulsification.
Color stay
Toss golden beets first, then red ones last; they’ll bleed less and keep the palette painterly.
Citrus oil
Infuse leftover olive oil with spent citrus peels for future vinaigrettes—just refrigerate and use within a week.
Variations to Try
- Mediterranean: Swap dill for mint, add crumbled feta, and finish with a dusting of sumac.
- Smoky: Add ½ tsp smoked paprika to the dressing and replace hazelnuts with smoked almonds.
- Protein boost: Fold in a can of drained chickpeas or top with jammy seven-minute eggs.
- Grain bowl: Serve over farro or freekeh and add a spoonful of tahini-lemon sauce.
- Spicy: Whisk 1 tsp harissa paste into the dressing and scatter torn mint on top.
Storage Tips
Store the finished salad in an airtight container up to four days; the citrus keeps the vegetables perky. Keep nuts separate if you want them ultra-crisp, though they stay pretty crunchy even tossed in. Dressing can be made a week ahead and refrigerated; bring to room temp and re-whisk before using. If you plan to freeze, skip the potatoes—beets freeze fine, but thawed potatoes turn grainy. For potlucks, pack components separately and assemble on site for maximum color impact.
Frequently Asked Questions
Roasted Beet & Potato Salad with Citrus Dressing
Ingredients
Instructions
- Roast beets: Heat oven to 400 °F. Wrap each color of scrubbed beets separately in foil with drizzle of oil and pinch salt. Roast 40–50 min until tender. Cool slightly, peel, and slice into half-moons.
- Roast potatoes: Halve potatoes and toss with 2 Tbsp oil, ½ tsp salt, and pepper. Roast cut-side down 25–30 min until golden.
- Quick-pickle onions: Combine vinegar, honey, and pinch salt in a jar; add onion slices and shake. Set aside 15 min.
- Toast hazelnuts: Lower oven to 350 °F. Roast nuts 10 min, rub off skins, and coarsely chop.
- Make dressing: In serving bowl whisk orange juice, lime juice, zest, mustard, honey, salt, and pepper. Drizzle in remaining 3 Tbsp oil while whisking.
- Assemble: Add warm potatoes, drained onions, and beets to bowl; toss gently. Top with hazelnuts and dill. Serve warm or chilled.
Recipe Notes
Salad keeps 4 days refrigerated. For best color, add red beets just before serving. Nuts stay crisp up to 3 days once mixed.
