roasted citrus and spinach salad with oranges and grapefruit for winter

5 min prep 30 min cook 150 servings
roasted citrus and spinach salad with oranges and grapefruit for winter
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s a quiet, almost reverent moment that happens every December in my kitchen: the first time I slide a tray of citrus into the oven and watch the segments blister and caramelize, releasing their perfume into the chilly air. It signals that winter—real winter—has arrived, and with it, the season of jewel-toned oranges, blushing grapefruit, and the deepest green spinach leaves that taste like they were kissed by frost. This roasted citrus & spinach salad is my love letter to that moment. I first served it at a small holiday brunch three years ago when the farmers’ market was bursting with blood oranges the color of sunset and bunches of baby spinach so tender they barely needed a rinse. One bite and my mother-in-law—an avowed salad skeptic—asked for the recipe before dessert was even served. Now it graces our table on Christmas Eve, on New-Year’s-Day lunch, and on any gray January afternoon when our bodies are craving brightness as much as warmth. If you, too, find yourself torn between wanting something comforting and needing something vibrant, let this salad be your answer.

Why This Recipe Works

  • Roasting Concentrates Sweetness: A quick 12-minute roast evaporates excess moisture and intensifies the natural sugars in citrus, giving you candy-like segments without added sugar.
  • Hot-Cold Contrast: Warm citrus wilts the spinach just enough to mellow its bite while still keeping every leaf lively and crisp-tender.
  • Umami-Packed Tahini-Honey Dressing: Creamy tahini, a kiss of honey, and a whisper of soy sauce give body and savory depth that cling to every leaf.
  • Textural Wonderland: Toasted pistachios, creamy avocado, and quick-pickled red onion ensure every forkful is crunchy, silky, and snappy.
  • Make-Ahead Magic: Citrus can be roasted and dressing shaken up to 3 days ahead; simply assemble right before guests arrive.
  • Vitamin Boost in Dreary Months: One serving delivers over 150 % of your daily vitamin C and 60 % of vitamin A—exactly what winter ordered.
  • Zero Waste: Squeezing the roasted citrus skins yields a punchy juice that becomes part of the dressing—no scraps left behind.

Ingredients You'll Need

Ingredients

Baby Spinach: Look for leaves that are small to medium—giant spinach can taste metallic. If you can only find mature leaves, remove the fibrous stems and tear them into bite-size pieces. Organic spinach is worth the splurge; pesticides concentrate in leafy greens. Swap: baby kale or arugula for a peppery twist.

Oranges: Navel oranges are reliable, but Cara Cara offer a berry note and stunning pink flesh. Whatever you choose, pick fruit that feels heavy for its size—juiciness equals flavor. Zest one orange before segmenting; the zest goes into the dressing for an extra layer of perfume.

Grapefruit: Ruby Star is sweet-tart, while Oro Blanco leans mellow. Thicker pith roasts better; if you can only find thin-skinned grapefruit, lower heat to 400 °F to prevent bitter edges. A quick 30-second microwave loosens the membrane and makes segmenting easier.

Avocado: A just-ripe avocado should yield to gentle pressure but not feel mushy. Buy firm avocados a couple of days ahead and let them ripen on the counter next to bananas for natural ethylene boost. To keep cut halves green, press plastic wrap directly onto the surface and refrigerate up to 24 hours.

Pistachios: Buy raw nuts and toast them yourself; pre-roasted are often over-salted and stale. Toast in a dry skillet over medium heat, shaking constantly until they smell like popcorn, 4–5 minutes. Substitute toasted pumpkin seeds for nut-free diners.

Honey: A mild orange-blossom or clover honey works best; strong buckwheat honey can overpower citrus. Vegans can swap maple syrup or agave 1:1.

Tahini: Choose well-stirred, silky Lebanese tahini for the creamiest texture. If your jar has separated, microwave 10 seconds and stir with a fork to re-emulsify. If tahini is unavailable, almond butter thinned with hot water is an acceptable stand-in.

Miso Paste: Just a teaspoon of white miso adds incredible depth and balances the honey’s sweetness. Look for it in the refrigerated section near tofu. No miso? Add a pinch of kosher salt plus ½ tsp tamari.

How to Make Roasted Citrus & Spinach Salad with Oranges and Grapefruit for Winter

1
Preheat & Prep Pans

Heat oven to 425 °F (220 °C). Line two rimmed baking sheets with parchment for easy cleanup. Lightly brushing the parchment with a neutral oil prevents citrus from sticking and encourages browning.

2
Segment Citrus

Slice off the top and bottom of each orange and grapefruit. Following the curve of the fruit, cut away peel and white pith. Over a bowl, slip a paring knife along membranes to release supremes; squeeze remaining cores to extract 3 Tbsp juice for dressing. Save peels for homemade citrus cleaner or compost.

3
Season & Roast

Gently pat citrus segments dry with paper towel; excess water will steam rather than roast. Spread on sheets, drizzle with 1 Tbsp olive oil, 1 tsp honey, a pinch of salt, and cracked black pepper. Roast 6 minutes, rotate pans, roast 6–8 minutes more until edges blister and caramelize. Remove and set aside.

4
Quick-Pickle Onion

Thinly slice ½ small red onion into half-moons. Combine ¼ cup rice vinegar, ½ cup hot water, 1 tsp honey, and ½ tsp salt in a jar. Add onion, shake, and let stand while the citrus roasts—this mellows the bite and dyes them a gorgeous fuchsia.

5
Whisk Dressing

In a medium bowl combine 3 Tbsp reserved citrus juice, 2 Tbsp tahini, 1 Tbsp honey, 1 tsp white miso, 1 tsp Dijon mustard, 1 small grated garlic clove, and 2 Tbsp extra-virgin olive oil. Whisk until glossy; thin with warm water 1 tsp at a time until it pours like lava. Taste: it should be bright, nutty, slightly sweet.

6
Toast Nuts

Place ⅓ cup raw pistachios in a dry skillet over medium heat. Stir constantly 4–5 min until fragrant and lightly browned. Transfer to a plate to stop cooking; roughly chop once cool.

7
Assemble Base

In a wide, shallow serving bowl (exposure to oxygen keeps spinach green) layer 6 packed cups baby spinach. Drain pickled onions; scatter half over greens along with half the pistachios.

8
Add Warm Citrus

Arrange roasted orange and grapefruit segments on top; the residual heat will slightly wilt spinach. Drizzle ¾ of the dressing. Reserve extra for those who like it saucier.

9
Finish & Serve

Fan avocado slices over salad, top with remaining onions and pistachios, and shower with fresh mint or basil chiffonade. Serve immediately with crusty sourdough for a light supper, or alongside roast salmon for something heartier.

Expert Tips

Hot Pan, Quick Roast

Preheat sheet pans inside the oven for 3 minutes before adding citrus; the sizzle jump-starts caramelization and prevents sticking.

Keep Greens Dry

Water is the enemy of dressing adherence. Spin leaves in a salad spinner, then roll in a clean kitchen towel to remove every drop.

Timing Is Everything

Have your bowl, spinach, and garnishes ready before citrus comes out of the oven—this salad is best when assembled in under 90 seconds.

Layer Smart

Place heavier items (avocado, nuts) on top so they don’t sink and crush delicate greens while tossing at the table.

Color Contrast

Mix blood oranges and navels for a ruby-and-sunset palette; the visual appeal makes everyone reach for seconds.

Prevent Bitter Pith

After zesting, use a sharp knife to completely remove white pith; even thin traces turn acrid under high heat.

Variations to Try

  • Mediterranean: Swap pistachios for toasted pine nuts, add ¼ cup crumbled feta, and replace honey with pomegranate molasses in dressing.
  • Protein-Power: Top with warm chickpeas roasted in smoked paprika or slices of just-seared skin-on salmon for a complete meal.
  • Grain Bowl: Serve citrus and spinach over farro or freekeh; the tahini dressing seeps into grains and turns leftovers into tomorrow’s lunch.
  • Citrus Swap: Use tangerines, pomelo, or even roasted Meyer lemons when grapefruits are out of season. Adjust honey down for sweeter varieties.
  • Spice Route: Whisk ½ tsp ground coriander and a pinch of cayenne into the dressing for subtle warmth that blooms under roasted fruit.

Storage Tips

Roasted Citrus: Cool completely, transfer to an airtight glass container with any pan juices, and refrigerate up to 4 days. Reheat briefly in a low oven or enjoy cold; the flavor intensifies.

Dressing: Store refrigerated in a jar up to 1 week. Let sit at room temp 10 minutes and shake vigorously—tahini thickens when cold.

Pickled Onion: Keeps 2 weeks refrigerated in its brine; the color deepens to hot-pink over time.

Assembled Salad: Best eaten within 30 minutes. If you must prep ahead, layer spinach, onions, and nuts in a bowl; pack citrus and dressing separately. Combine just before serving.

Freezing: Do not freeze finished salad, but surplus roasted citrus segments freeze beautifully on a tray then into a bag for up to 2 months—great for smoothies or future salads.

Frequently Asked Questions

Yes. Replace olive oil in the dressing with 2 Tbsp aquafaba or additional citrus juice; the tahini still supplies richness. Roast citrus on silicone mats to avoid sticking.

Likely the pith wasn’t fully removed or the oven ran hot. Choose thick-skinned varieties and roast at 400 °F instead of 425 °F. A drizzle of maple syrup post-roast balances residual bitterness.

Absolutely. The roasting tames grapefruit’s tang and the honey dressing appeals to young palates. Leave out cracked pepper and serve citrus segments as finger food with the same meal.

Citrus is naturally higher in carbs; one serving contains ~18 g net carbs. You can lower carbs by reducing orange quantity and adding more avocado and nuts, but true ketosis may be difficult.

Pack components separately: greens in a large zip bag with paper towel to absorb moisture, citrus in a heat-proof container, dressing in a small jar, nuts in snack-size bag. Assemble on site for maximum freshness.

Yes. Brush segments with oil, place on pre-soaked skewers, and grill over medium-high heat 2–3 min per side until char marks appear. The smoky note pairs beautifully with the tahini dressing.
roasted citrus and spinach salad with oranges and grapefruit for winter
salads
Pin Recipe

Roasted Citrus & Spinach Salad with Oranges and Grapefruit for Winter

(4.9 from 127 reviews)
Prep
15 min
Cook
15 min
Servings
4

Ingredients

Instructions

  1. Preheat oven to 425 °F. Line 2 rimmed sheets with parchment.
  2. Segment citrus, reserving 3 Tbsp juice. Toss segments with olive oil, honey, salt, pepper. Roast 12–15 min until browned.
  3. Quick-pickle onion in rice vinegar, hot water, honey for 10 min.
  4. Toast pistachios in a dry skillet 4–5 min; chop.
  5. Make dressing: whisk reserved juice, tahini, miso, honey, mustard, garlic, olive oil; thin with water.
  6. Assemble: layer spinach, half onions & nuts, roasted citrus, avocado, remaining onions & nuts. Drizzle dressing, garnish herbs, serve.

Recipe Notes

Citrus can be roasted and dressing made up to 3 days ahead. Store components separately and assemble just before serving for best texture and color.

Nutrition (per serving)

287
Calories
5g
Protein
24g
Carbs
21g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.