Love this? Pin it for later!
Citrus-Spiked Spinach & Orange Salad: Your New Year Reset in a Bowl
Every January, I find myself standing in front of an open refrigerator door, searching for something—anything—that feels both virtuous and exciting after weeks of holiday indulgence. Last year, on a particularly gray Minnesota afternoon, I cobbled together this luminous salad from the humble contents of my crisper drawer: a fading box of baby spinach, two lonely oranges, and the last inches of a bottle of champagne vinegar I'd bought for New Year's Eve. What happened next was pure kitchen alchemy. The bright citrus oils met the peppery greens, the tart vinegar kissed the sweet fruit, and suddenly my post-holiday food fatigue vanished. I've made this salad every week since, tweaking until it became the reset button I crave each January.
Unlike those punishing detox salads that taste like penance, this one celebrates flavor first. The combination of navel and blood orange gives you both sweetness and dramatic color, while the quick-pickled shallots add a bright snap that makes your taste buds sit up and pay attention. Toasted pistachios bring buttery crunch, and the creamy goat cheese melts ever so slightly against the warm citrus segments. It's the kind of salad that makes you feel like the best version of yourself—nourished, energized, and genuinely excited about eating well.
Why This Recipe Works
- Double citrus hit: Using both navel and blood oranges creates layers of sweet-tart flavor and stunning visual contrast
- Quick-pickled shallots: A 10-minute vinegar bath takes the harsh bite out of raw shallots while adding bright acidity
- Warm citrus technique: Briefly warming orange segments intensifies their natural sweetness and helps them meld with the greens
- Textural harmony: Creamy goat cheese, crunchy pistachios, and tender spinach create perfect bite variety
- Make-ahead friendly: Components can be prepped separately and assembled in minutes
- Nutrient powerhouse: Packed with vitamin C, iron, folate, and healthy fats to fuel your day
- Holiday detox hero: Naturally gluten-free, vegetarian, and easily made vegan without sacrificing flavor
Ingredients You'll Need
For the salad itself, start with 6 packed cups of baby spinach—the younger leaves are more tender and less bitter than mature spinach. Look for bright green leaves without yellowing or slimy spots. If your spinach comes in a plastic clamshell, transfer it to a paper towel-lined container and store it in the crisper drawer; this extends its life by several days.
The citrus stars are 2 large navel oranges and 2 blood oranges (about 1½ pounds total). When selecting oranges, choose fruits that feel heavy for their size and have smooth, firm skin. The navels provide classic sweet orange flavor, while blood oranges contribute ruby color and raspberry-like notes. If blood oranges aren't available, substitute Cara Cara oranges for their pink flesh and berry sweetness.
1 large shallot gets quick-pickled in 3 tablespoons champagne vinegar (white balsamic works beautifully too). This mellows the shallot's bite while adding bright acidity. If shallots aren't available, use a small red onion sliced paper-thin.
For crunch and richness, you'll need ½ cup shelled pistachios. Buy them raw and toast yourself for maximum flavor—they'll taste fresher and cost less than pre-roasted. 4 ounces creamy goat cheese adds tangy richness; if you're not a fan, substitute crumbled feta or aged white cheddar shaved into thin ribbons.
The dressing requires just 3 tablespoons extra-virgin olive oil, 1 tablespoon honey (maple syrup for vegans), and a pinch of sea salt and black pepper. The key is using the best olive oil you can afford—since the dressing is so simple, each ingredient needs to shine.
How to Make Citrus-Spiked Spinach & Orange Salad
Quick-Pickle the Shallots
Thinly slice the shallot into rings about 1/8-inch thick. Place in a small bowl and cover with champagne vinegar. Let stand while you prepare the remaining ingredients, stirring once or twice. After 10 minutes, drain well, reserving 1 tablespoon of the vinegar for the dressing.
Toast the Pistachios
Heat a small skillet over medium heat. Add pistachios and toast, shaking pan frequently, until fragrant and lightly browned, 4-5 minutes. Transfer to a plate to cool completely, then roughly chop. This step intensifies their nutty flavor and adds crucial crunch to the salad.
Supreme the Oranges
Cut off both ends of each orange to expose the flesh. Stand orange on cut end and slice downward following the curve to remove peel and pith. Holding the orange in your palm, cut between membranes to release segments. Squeeze remaining membranes over a bowl to extract juice for the dressing.
Warm the Citrus Segments
In a large skillet, gently warm orange segments with 1 teaspoon olive oil over low heat for just 30-45 seconds. This step releases the citrus oils and helps the segments meld with the greens. Transfer to a plate to prevent overcooking.
Prepare the Dressing
In a small jar, combine reserved orange juice (about 2 tablespoons), reserved shallot vinegar, honey, remaining olive oil, 1/4 teaspoon salt, and generous pinch of pepper. Shake vigorously until emulsified. Taste and adjust seasoning—the dressing should be bright and slightly sweet.
Assemble the Salad
In a large serving bowl, gently toss spinach with half the dressing until leaves are just coated. Add pickled shallots, half the pistachios, and half the goat cheese. Toss again, adding more dressing if needed. Top with orange segments, remaining pistachios, and crumble remaining goat cheese over the top. Serve immediately.
Expert Tips
Use Sharp Knife for Supreming
A sharp paring knife makes clean cuts and prevents crushing orange segments, keeping them intact for beautiful presentation.
Room Temperature Cheese
Let goat cheese sit at room temperature 15 minutes before crumbling—it will be creamier and less likely to crumble into dust.
Dry Spinach Thoroughly
Water clinging to leaves will dilute the dressing. Use a salad spinner or clean kitchen towels to ensure greens are completely dry.
Don't Overwarm Oranges
30-45 seconds is plenty—longer cooking makes segments mushy and they'll lose their bright flavor and texture.
Make Extra Pickled Shallots
Keep a jar in the fridge—they'll last 2 weeks and transform everything from avocado toast to grain bowls.
Layer Textures Last
Add crunchy elements just before serving to prevent them from getting soggy from the dressing.
Variations to Try
Protein Power
Top with grilled shrimp, seared scallops, or shredded rotisserie chicken for a complete meal that keeps you satisfied.
Winter Fruit Swap
Substitute grapefruit segments or pomegranate arils when oranges aren't at their peak—they provide similar brightness.
Nut Variations
Swap pistachios for toasted almonds, pecans, or pumpkin seeds depending on what you have in your pantry.
Cheese Alternatives
Try crumbled blue cheese for bold flavor, shaved Parmesan for umami, or omit entirely for vegan version.
Green Variations
Mix in arugula for peppery bite, baby kale for heartiness, or butter lettuce for extra tenderness.
Make it Vegan
Substitute maple syrup for honey and use toasted chickpeas or marinated tofu instead of goat cheese.
Storage Tips
The key to keeping this salad fresh lies in storing components separately. Keep pickled shallots in their vinegar bath in a sealed container—they'll actually improve over 2-3 days. Orange segments stay freshest when stored in an airtight container with a piece of paper towel to absorb excess moisture; they'll keep 3 days refrigerated but are best within 24 hours.
Toast pistachios in bulk and store completely cooled in an airtight jar at room temperature for up to 2 weeks. They maintain their crunch and develop deeper flavor over time. If they start to taste stale, refresh them in a 300°F oven for 5 minutes.
Mixed greens should be washed, dried thoroughly, and stored in a container lined with paper towels. Don't dress the salad until just before serving—the acid in the dressing will wilt the delicate spinach within 30 minutes. If you must prep ahead, toss greens with just a light coating of olive oil to create a barrier, then add remaining dressing at serving time.
Goat cheese keeps best wrapped in wax paper inside an airtight container. Bring to room temperature 15 minutes before serving for optimal texture. The dressing can be made 3 days ahead and stored refrigerated; bring to room temperature and shake vigorously before using, as the honey may crystallize when cold.
Frequently Asked Questions
Absolutely! Prep all components separately up to 24 hours ahead. Store orange segments, pickled shallots, toasted pistachios, and dressing in separate containers. Wash and dry spinach, storing it with paper towels. Assemble just before serving—this takes under 5 minutes and ensures everything stays crisp and vibrant.
No problem! Use Cara Cara oranges for their pink flesh and berry notes, or try ruby red grapefruit for a more tart contrast. In summer, peak-season peaches or nectarines work beautifully. The key is using fruit that's perfectly ripe and full of flavor.
Use a sharp paring knife and follow the fruit's curve closely. After removing segments, squeeze the remaining membrane over a bowl—you'll get 2-3 tablespoons of juice for your dressing. Don't worry about perfect segments; slightly imperfect pieces still taste incredible and look beautifully rustic.
White balsamic vinegar is the best substitute, providing similar delicate acidity. White wine vinegar works but is more sharp—use slightly less and add an extra pinch of honey. Avoid regular balsamic; its stronger flavor and dark color will overpower the delicate citrus.
Delicate proteins work best—think grilled shrimp, seared scallops, or thin slices of prosciutto. For vegetarian options, try warm marinated tofu or crispy chickpeas. Avoid heavy proteins like steak that would overpower the bright, fresh flavors.
Add 1 cup of cooked farro or quinoa for hearty whole grains, or toss in a can of drained chickpeas for plant protein. Avocado slices add healthy fats and creaminess. Simply double the dressing recipe to accommodate the extra ingredients.
Citrus-Spiked Spinach & Orange Salad for New Year Reset
Ingredients
Instructions
- Quick-pickle shallots: Thinly slice shallot and cover with champagne vinegar. Let stand 10 minutes, then drain, reserving 1 tablespoon vinegar.
- Toast pistachios: In a dry skillet over medium heat, toast pistachios 4-5 minutes until fragrant. Cool and roughly chop.
- Supreme oranges: Cut off peel and pith, then cut between membranes to release segments. Squeeze membranes for juice.
- Warm citrus: Briefly warm orange segments in skillet with 1 teaspoon oil for 30-45 seconds.
- Make dressing: Shake together reserved orange juice, reserved vinegar, honey, olive oil, salt, and pepper.
- Assemble: Toss spinach with half the dressing, add shallots, half the pistachios and cheese. Top with oranges, remaining pistachios and cheese.
- Serve: Drizzle with remaining dressing if desired and serve immediately.
Recipe Notes
For best results, serve this salad immediately after assembling. If you need to prep ahead, keep all components separate and combine just before serving. The pickled shallots will keep for 2 weeks refrigerated and are fantastic on sandwiches or grain bowls.