Love this? Pin it for later!
I still remember the first time I served this Healthy Citrus Spinach Salad with Oranges and Fresh Herbs at a spring brunch. The room went quiet for a moment—always the highest compliment—then the questions started flying: “What’s in this dressing?” “Is that mint I taste?” “How did you get the oranges so perfectly segmented?” That was four years ago, and this salad has since become my signature dish for everything from baby showers to pot-luck picnics. It’s bright, restorative, and somehow feels like sunshine on a fork.
What I love most is how the salad walks the line between virtuous and decadent. You’ve got an entire 5-ounce box of baby spinach in there (hello, iron and folate!), yet the oranges add candy-like bursts of sweetness. A shower of torn herbs—mint, basil, and a whisper of tarragon—makes every bite aromatic, while toasted pistachios bring buttery crunch. The dressing is just four pantry staples whisked together, but the combo of citrus zest, extra-virgin olive oil, and a touch of honey tastes like liquid gold. Whether you’re menu-planning for Easter, looking for a detox-friendly lunch, or simply trying to coax your kids into eating more greens, this recipe is the answer.
Why This Recipe Works
- Maxed-out vitamin C: Oranges + raw spinach = 120% daily value per serving to keep immunity high.
- Make-ahead friendly: The components keep 3 days prepped separately, so weekday assembly takes 2 minutes.
- Zero wilt factor: Massaging the spinach with a whisper of oil keeps leaves perky even after 24 hours.
- Texture party: Creamy avocado, crunchy pistachios, and juicy orange vesicles in every bite.
- 5-minute dressing: Citrus, honey, Dijon, oil—shake and pour; no blender required.
- Plant-powered protein: Optional hemp hearts or grilled chickpeas bump protein to 11g per plate.
- Instagram-ready: Layered colors = instant wow, so it’s perfect for hostess gifts or food photos.
Ingredients You'll Need
Below are the superstar ingredients and exactly what to look for when shopping. I’ve also included quick swaps in case your market is out of something.
Baby Spinach: Grab the darkest, most tender leaves you can find; avoid stems thicker than 2 mm, which can taste metallic. If you’re pulling from a farmer’s market bunch, triple-wash and spin dry.
Naval Oranges: They segment cleanly and give classic sweet-tart balance. Feel free to swap in blood oranges for dramatic color or Cara Cara for berry notes. One medium orange yields roughly ½ cup of segments.
Fresh Herbs: You’ll need ¼ cup loosely packed mint, ¼ cup basil, and 1 tsp minced tarragon. The trio sounds fussy, but together they taste like springtime. If tarragon isn’t your jam, substitute dill or parsley.
Avocado: Choose one that yields slightly to gentle pressure. A firmer avocado works better if you plan to toss the salad; ultra-ripe will mash and cloud the dressing.
Pistachios: Buy them raw and toast at 350°F (175°C) for 6 minutes to intensify flavor. No pistachios? Roasted pumpkin seeds or sliced almonds work in a pinch.
Extra-Virgin Olive Oil: Since the dressing is raw, use something fruity and peppery. A mild oil will disappear behind the citrus.
Orange Zest & Juice: Zest first, then juice the same orange to avoid bitter pith. Microplane zesters give the finest texture that disperses evenly.
Raw Honey: Just 1 teaspoon balances acidity without turning the salad into dessert. Maple syrup keeps it vegan.
Dijon Mustard: Acts as an emulsifier so the oil and juice don’t separate. Smooth, not whole-grain, keeps the mouthfeel silky.
How to Make Healthy Citrus Spinach Salad with Oranges and Fresh Herbs
Prep the oranges
Slice off the top and bottom of each orange so it sits flat. Following the curve of the fruit, cut away peel and white pith. Hold the orange in your palm and slice between membranes to release supremes. Squeeze the remaining membrane over a small bowl to collect extra juice for the dressing.
Toast the nuts
Preheat oven to 350°F (175°C). Spread pistachios on a dry sheet pan and toast 6 minutes until fragrant and just beginning to brown on the edges. Transfer immediately to a cool plate to halt cooking.
Whisk the dressing
In a jam jar combine 3 Tbsp fresh orange juice, 1 tsp zest, 1 tsp honey, ½ tsp Dijon, ¼ tsp sea salt, and a few grinds of pepper. Add 3 Tbsp olive oil, seal lid tightly, and shake vigorously until emulsified. Taste; add more honey if your oranges are particularly tart.
Massage the spinach
Place spinach in a large bowl and drizzle with 1 tsp olive oil and a pinch of salt. Gently rub leaves between your fingertips for 30 seconds; this softens cell walls and prevents wilting once dressed.
Build the salad
Add orange segments, half the toasted pistachios, and herbs to the spinach. Drizzle with about two-thirds of the dressing. Toss gently with your hands or silicone-tipped tongs to avoid bruising leaves.
Add avocado last
Cube the avocado and fan on top. Drizzle with remaining dressing and scatter the reserved pistachios. Serve immediately for peak color, or cover with a barely damp paper towel and refrigerate up to 4 hours.
Expert Tips
Chill your bowls
Ten minutes in the freezer keeps greens crisp and prevents the avocado from oxidizing quickly.
Dry equals crisp
Water clinging to spinach dilutes dressing. Use a salad spinner or clean kitchen towel to remove every drop.
Contrast colors
Alternate deep green spinach with bright orange and creamy avocado for visual pop—guests eat with their eyes first.
Segment a day early
Orange supremes hold beautifully in an airtight container with a splash of orange juice overnight.
Variations to Try
- Mediterranean: Swap pistachios for toasted pine nuts and add ¼ cup crumbled feta plus a handful of chopped olives.
- Protein boost: Fold in 1 cup chilled quinoa or grilled chicken strips for a 20-gram protein meal.
- Berry twist: Replace half the oranges with sliced strawberries and use white balsamic in the dressing.
- Spicy kick: Add a finely diced jalapeño and a pinch of chili flakes to the dressing for heat seekers.
Storage Tips
Refrigeration: Store undressed components in separate containers—spinach with a paper towel to absorb moisture, orange segments with a splash of juice, and dressing in a jar. Once assembled, enjoy within 4 hours for best texture.
Make-ahead: Up to 3 days. Chop herbs and store covered with a damp towel; toast nuts and keep at room temp; segment oranges and refrigerate. Assemble and dress just before serving.
Freezing: Not recommended. Raw spinach and dressed salad lose structure when thawed.
Frequently Asked Questions
Healthy Citrus Spinach Salad with Oranges and Fresh Herbs
Ingredients
Instructions
- Segment oranges: Slice off peel and pith, then cut between membranes to release supremes. Squeeze membrane for extra juice.
- Toast nuts: 350°F (175°C) for 6 min; cool completely.
- Make dressing: In a jar combine 3 Tbsp fresh orange juice, zest, honey, Dijon, salt, and pepper. Add 3 Tbsp olive oil; shake until thick and glossy.
- Massage spinach: Toss leaves with 1 tsp oil and pinch of salt for 30 seconds.
- Assemble: Add orange segments, half the pistachios, and herbs to spinach. Drizzle two-thirds of dressing; toss gently.
- Finish: Top with avocado, remaining pistachios, and final drizzle of dressing. Serve chilled.
Recipe Notes
Massaged spinach keeps 24 hours without wilting. Store components separately for meal-prep ease and assemble just before eating to maintain crunch and color.