healthy citrus spinach salad with oranges and fresh herbs

2 min prep 30 min cook 4 servings
healthy citrus spinach salad with oranges and fresh herbs
Save This Recipe!
Click to save for later - It only takes 2 seconds!

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

Ingredients

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

1
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.

2
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.

3
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.

4
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.

5
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.

6
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

Bagged chopped spinach often contains thicker stems and older leaves. Opt for baby spinach sold in clamshells for tenderness and sweeter taste.

Add avocado last, spritz with citrus juice, and press plastic wrap directly onto cut surfaces if storing halves. Cold temperatures also slow oxidation.

Use maple syrup instead of honey and omit optional cheese add-ins. All other ingredients are plant-based.

Absolutely. Halve all ingredients, but use the full amount of dressing; it keeps refrigerated up to 5 days and doubles as a marinade for tofu or shrimp.

Lemon-herb grilled shrimp, miso-glazed salmon, or chickpeas roasted with smoked paprika complement the citrus without overpowering delicate herbs.

Fresh juice has brighter flavor and natural enzymes that help emulsify the dressing. If you must substitute, choose not-from-concentrate and add a pinch more zest.
healthy citrus spinach salad with oranges and fresh herbs
salads
Pin Recipe

Healthy Citrus Spinach Salad with Oranges and Fresh Herbs

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

Ingredients

Instructions

  1. Segment oranges: Slice off peel and pith, then cut between membranes to release supremes. Squeeze membrane for extra juice.
  2. Toast nuts: 350°F (175°C) for 6 min; cool completely.
  3. 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.
  4. Massage spinach: Toss leaves with 1 tsp oil and pinch of salt for 30 seconds.
  5. Assemble: Add orange segments, half the pistachios, and herbs to spinach. Drizzle two-thirds of dressing; toss gently.
  6. 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.

Nutrition (per serving)

218
Calories
4g
Protein
19g
Carbs
15g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.