Love this? Pin it for later!
Warm Roasted Beet & Citrus Salad with Toasted Nuts
January always feels like the longest month—dark mornings, gray skies, and that post-holiday quiet that can feel either peaceful or lonely, depending on the hour. After the sparkle of December, I crave food that is both grounding and bright, something that tastes like hope without pretending winter isn’t happening. That’s how this salad was born. I had a crisper drawer of beets that had somehow survived the holidays, a bowl of citrus I’d impulse-bought because it looked like sunshine, and a handful of nuts left from cookie-baking marathons. One cold Sunday I cranked the oven, tossed the beets in salt and olive oil, and let their sugars concentrate while the scent of earth and caramel drifted through the house. While they roasted, I segmented oranges over a bowl to catch every drop of juice for the dressing, and I slid a small tray of nuts beside the beets for the final few minutes so they could perfume the kitchen even more. The result was a platter that felt like a promise: warm wedges of beet that stained the citrus a watercolor pink, bright pops of orange and grapefruit, and crunchy shards of toasted nut that made the whole thing feel indulgent enough for a January that already feels like it’s asking too much of us. We ate it straight from the sheet pan standing at the counter, coats still on because the house was chilly, and for the first time all month I felt like maybe we’d make it to spring after all.
Why This Recipe Works
- Triple-texture magic: Silky warm beets, juicy citrus, and shatter-crisp nuts keep every bite interesting.
- Seasonal brightness: Peak-winter citrus adds the vitamin-C punch we all crave in January.
- One-pan efficiency: Roast beets and toast nuts on the same tray, minimizing dishes.
- Make-ahead friendly: Beets can be roasted and nuts toasted up to five days ahead; simply warm before serving.
- Color therapy: The magenta-gold palette is an edible antidote to gray winter days.
- Flexible greens: Serve over peppery arugula, hearty kale, or no greens at all—each version feels new.
Ingredients You'll Need
Each component here pulls double duty, so quality matters. Look for beets that feel heavy for their size, with smooth, firm skin. If the greens are attached, they should look perky; save them for a quick sauté another night. For citrus, pick fruit that smells fragrant through the peel and feels taut—soft spots signal dryness inside. Nuts should smell sweet, never rancid; store any extras in the freezer to keep their oils stable.
Beets: A mix of red and golden gives the platter sunset tones, but all-red is dramatic and stains the citrus a pretty blush. If you’re beet-shy, start with golden—they’re milder and won’t tint your fingers.
Citrus trio: I like one orange for sweetness, one grapefruit for bitterness, and one blood orange purely for that crimson streak. Cara Cara oranges are lovely if you want pink flesh without the grapefruit bite.
Nuts: Hazelnuts echo the earthy beets, pistachios add color, and pecans taste like caramel once toasted. Buy raw, not pre-roasted; you want to control the salt and depth of toast.
Fat: A peppery extra-virgin olive oil ties roasting and dressing together. In a pinch, walnut oil doubles down on nuttiness; just whisk it half-and-half with a neutral oil so it doesn’t overpower.
Acidity: Sherry vinegar is mellow and rounded, but red-wine vinegar works. Avoid balsamic here—it’s too sweet and will muddy the colors.
Heat: A whisper of crushed red-pepper flakes wakes up the sweetness; flaky smoked salt is a fun finishing touch if you have it.
How to Make Warm Roasted Beet & Citrus Salad with Toasted Nuts
Heat the oven & prep beets
Position a rack in the center and preheat to 400°F (204°C). Scrub 2 pounds (about 4 medium) beets and trim leafy tops to within 1 inch of the stem—this prevents bleeding. Leave root tails on for the same reason. If sizes vary wildly, halve the larger ones so pieces roast evenly.
Season & wrap
Toss beets on a sheet of foil with 1 Tbsp olive oil, ½ tsp kosher salt, and a few grinds of pepper. Bundle loosely—tight packets steam, loose ones roast. Slide onto a rimmed baking sheet.
Roast until tender
Roast 35-45 min, depending on size. They’re ready when a paring knife meets zero resistance. Unwrap carefully—hot steam escapes—and let cool 5 min. Skins will slip off with a paper towel; do this while warm but not scalding.
Toast the nuts
Lower oven to 350°F (177°C). Scatter ½ cup raw hazelnuts or pecans on the same tray; roast 7-9 min, shaking once, until fragrant and slightly darker. Dump onto a kitchen towel, rub to remove hazelnut skins if using, then coarsely chop.
Supreme the citrus
While beets cool, slice ends off 1 large orange, 1 grapefruit, and 1 blood orange so they stand flat. Following the curve, cut away peel and white pith. Over a bowl, slip a knife along membranes to release segments; squeeze remaining membranes to harvest juice for dressing.
Build the vinaigrette
Whisk 3 Tbsp reserved citrus juice with 1 Tbsp sherry vinegar, 1 tsp Dijon, ½ tsp honey, and ¼ tsp kosher salt. Stream in 3 Tbsp olive oil until glossy and emulsified. Taste; add more honey if your grapefruit is brutal.
Re-warm & slice beets
Cut peeled beets into ½-inch wedges. Return to oven for 5 min just to heat through—this salad is best when the beets are warm against the cool citrus.
Assemble
On a platter or individual plates, layer a handful of arugula if using. Pile on warm beet wedges, scatter citrus segments, and shower with toasted nuts. Drizzle with vinaigrette, then finish with flaky salt, cracked pepper, and a pinch of crushed red-pepper flakes for heat.
Expert Tips
Don’t fear the foil
Loosely crimped foil lets steam escape, concentrating flavor. Too tight and beets taste boiled.
Save the juice
Segment citrus over a shallow bowl so you don’t lose the gold—every drop becomes dressing.
Re-crisp nuts
If toasted nuts soften while sitting, 4 min in a 325°F oven brings back the crunch.
Stain control
Wear gloves or rub hands with lemon juice and salt before washing to lift beet pigment.
Serve temps
Warm beets + room-temp citrus + cold greens = best contrast. Plate right before eating.
Stretch it
Bulk up with a can of drained chickpeas tossed in the dressing for a lunch-worthy grain bowl.
Variations to Try
- Cheese lovers: Crumble ¼ cup goat cheese or thinly sliced manchego over the top while beets are warm so cheese softens slightly.
- Vegan umami: Swap nuts for tamari-roasted pumpkin seeds and add a dusting of nutritional yeast in place of cheese.
- Citrus swap: Use mandarins or tangerines if grapefruit is too bitter; adjust honey downward since they’re sweeter.
- Grain base: Serve over farro or freekeh while still warm; the dressing soaks into the grains and turns them jewel-toned.
- Herb lift: Shower with fresh dill or mint for a spring preview; both play beautifully with beet earthiness.
- Spicy kick: Whisk ½ tsp harissa paste into the vinaigrette for North-African heat and a sunset hue.
Storage Tips
Make-ahead: Roast beets and toast nuts up to 5 days ahead; store separately in airtight containers in the refrigerator. Warm beets in a 300°F oven for 10 min or microwave briefly before serving.
Leftovers: Assembled salad keeps 24 hr in the fridge, though greens will wilt and nuts soften. For best texture, store components separately and re-toss with a little extra vinaigrette to wake everything up.
Freezing: Beets freeze beautifully once roasted and peeled; freeze cubes on a tray, then transfer to a bag for up to 3 months. Thaw in the fridge overnight and re-warm before serving. Do not freeze citrus segments or nuts.
Frequently Asked Questions
Warm Roasted Beet & Citrus Salad with Toasted Nuts
Ingredients
Instructions
- Roast the beets: Preheat oven to 400°F. Toss beets with 1 Tbsp oil, ½ tsp salt, and pepper on a sheet of foil. Bundle loosely and roast on a rimmed pan 35-45 min until knife-tender. Unwrap, cool 5 min, then slip off skins and cut into ½-inch wedges.
- Toast nuts: Lower oven to 350°F. Spread nuts on the same tray and roast 7-9 min until fragrant. Cool, then coarsely chop.
- Segment citrus: Slice ends off citrus and stand upright. Cut away peel and white pith. Over a bowl, cut between membranes to release segments; squeeze remaining cores to extract juice.
- Make vinaigrette: Measure 3 Tbsp citrus juice into a small bowl. Whisk in vinegar, mustard, honey, and a pinch each salt and pepper. Stream in remaining 2 Tbsp olive oil until emulsified.
- Warm & assemble: Return beet wedges to oven for 5 min to heat through. On a platter, layer arugula, warm beets, and citrus segments. Drizzle with vinaigrette, scatter nuts, and finish with flaky salt and red-pepper flakes. Serve immediately.
Recipe Notes
Beets can be roasted and nuts toasted up to 5 days ahead; store separately in the fridge and re-warm before serving for best texture.