healthy citrus and spinach salad with oranges and crunchy nuts

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

Love this? Pin it for later!

Healthy Citrus & Spinach Salad with Oranges and Crunchy Nuts

Bright, vibrant, and packed with nutrients—this healthy citrus and spinach salad is my go-to when I want something that feels like sunshine on a plate. I first threw it together on a whim for a spring brunch with friends, and it was such a hit that it’s now a permanent fixture on my seasonal menu. The combination of sweet, juicy oranges, tender baby spinach, and a medley of crunchy nuts is nothing short of magical. Whether you’re hosting a dinner party, meal-prepping for the week, or simply craving a refreshing lunch, this salad delivers on flavor, texture, and color.

What I love most is how effortlessly elegant it looks—like something you’d find on the menu of a boutique café—yet it comes together in under 15 minutes. The citrus vinaigrette ties everything together with a zesty punch, while the nuts add that satisfying crunch that keeps each bite interesting. Plus, it’s naturally gluten-free, vegetarian, and easily made vegan. Serve it alongside grilled salmon, tuck it into a wrap, or enjoy it as-is for a light yet satisfying meal.

Why This Recipe Works

  • Balanced Nutrition: Spinach delivers iron and folate, oranges provide vitamin C, and nuts contribute healthy fats and plant protein.
  • Textural Contrast: Soft greens, juicy citrus segments, and crunchy nuts create a dynamic bite every time.
  • Make-Ahead Friendly: Prep components separately; toss just before serving for peak freshness.
  • Quick & Easy: No cooking required—just whisk, chop, and assemble.
  • Seasonal Flexibility: Swap in blood oranges, mandarins, or grapefruit depending on what’s freshest.
  • Allergy Adaptable: Use sunflower seeds or toasted coconut for nut-free diets.
  • Zero Waste: Zest the orange peel into the dressing for an extra aromatic boost.

Ingredients You'll Need

Ingredients

Each ingredient in this salad was chosen for maximum flavor and nutrition. Below, I’ve broken down what to look for at the market and how to swap if your pantry or dietary needs differ.

Baby Spinach

Opt for organic, pre-washed baby spinach—its tender leaves require zero prep and yield a mild, slightly sweet flavor. If you only have mature spinach, remove the thick stems and tear the leaves into bite-size pieces. Not a spinach fan? Arugula or mixed spring greens work beautifully, adding a peppery note.

Oranges

Navel oranges are reliable year-round, but Cara Cara or blood oranges lend ruby hues and berry-like undertones. Choose fruit that feels heavy for its size and has smooth, firm skin. To segment like a pro, slice off the top and bottom, stand the orange upright, and follow the curve of the fruit with your knife to remove peel and pith. Then, slice between the membranes to release neat segments.

Crunchy Nuts

I use a 50-50 mix of toasted almonds and pistachios for color and varied crunch. Slivered almonds toast quickly in a dry skillet—watch closely, as they burn fast. Pistachios add a gorgeous green accent and buttery richness. For nut-free kitchens, roasted sunflower seeds or pumpkin seeds (pepitas) deliver similar crunch and nutrition.

Red Onion

A few paper-thin slivers provide a sharp, savory bite that balances the sweet citrus. Soak the cut onion in ice water for 10 minutes to mellow its pungency if you’re sensitive to strong alliums. Shallots are a milder substitute.

Avocado (Optional but Recommended)

Creamy avocado halves add satiety and heart-healthy monounsaturated fats. Choose fruit that yields slightly to gentle pressure. Dice just before serving to prevent browning, or toss with a little extra vinaigrette.

Citrus-Honey Vinaigrette

Fresh-squeezed orange juice, lemon juice, Dijon mustard, extra-virgin olive oil, and a touch of honey create a glossy emulsion that clings to every leaf. Swap maple syrup for a vegan version or add a pinch of orange zest for an extra aromatic lift.

Extras & Garnishes

Toasted coconut flakes introduce tropical flair; crumbled feta or goat cheese adds tangy creaminess; pomegranate arils sparkle like edible jewels. Pick one or two extras so the salad remains balanced, not cluttered.

How to Make Healthy Citrus & Spinach Salad with Oranges and Crunchy Nuts

1
Toast the Nuts

Place almonds and pistachios in a dry skillet over medium heat. Stir frequently for 3–4 minutes until fragrant and lightly golden. Transfer to a plate to cool completely—this prevents residual heat from over-toasting.

2
Make the Vinaigrette

In a small jar, combine 3 Tbsp fresh orange juice, 1 Tbsp lemon juice, 1 tsp Dijon mustard, 1 tsp honey, ½ tsp kosher salt, and ¼ tsp black pepper. Seal and shake vigorously. Add 3 Tbsp extra-virgin olive oil and shake again until creamy and emulsified. Taste and adjust sweetness or acidity as desired.

3
Prep the Oranges

Slice the top and bottom off each orange. Stand upright and cut downward to remove peel and white pith. Holding the orange in your hand, slice between membranes to release neat segments. Squeeze the remaining membrane over the vinaigrette jar to extract extra juice—waste not!

4
Soften the Onion

Thinly slice ¼ of a small red onion into half-moons. If you find raw onion harsh, soak slices in ice water for 10 minutes, then drain and pat dry. This tames the bite while keeping the pretty purple color.

5
Assemble the Greens

In a large salad bowl, add 5 oz (about 8 cups) baby spinach. If the leaves are large, give them a rough tear. Drizzle with 2 Tbsp of the vinaigrette and toss gently to coat—this “pre-dress” prevents the delicate leaves from wilting under heavier toppings later.

6
Add Toppings

Scatter orange segments, sliced avocado, red onion, and toasted nuts over the spinach. Avoid piling everything in the center; distribute evenly for picture-perfect presentation.

7
Finish & Serve

Drizzle another 1–2 Tbsp of vinaigrette over the top. Garnish with extra pistachios, orange zest curls, or micro-greens if desired. Serve immediately for maximum crunch and color.

8
Store Leftovers

If you anticipate leftovers, keep the dressed salad undressed. Store components in separate airtight containers: greens lined with paper towels (up to 3 days), vinaigrette (up to 1 week), and toppings (up to 5 days). Combine just before eating.

Expert Tips

Chill Your Plates

Pop serving plates in the fridge for 10 minutes before plating. Cold plates keep the spinach crisp and the avocado beautifully green.

Herb Scissors Shortcut

Use herb scissors to quickly snip chives or mint directly over the salad for a professional finish without chopping boards.

Oil Emulsion Trick

If your vinaigrette breaks, whisk in ½ tsp warm water or a tiny cube of avocado—they act as natural emulsifiers to bring it back together.

Candy Your Nuts

For a sweet-savory twist, toss warm toasted nuts with 1 tsp maple syrup and a pinch of sea salt. Let cool before adding to salad.

Crisp Revival

Revive slightly wilted spinach by soaking in ice water for 5 minutes, then spinning dry in a salad spinner—good as new!

Portion Control

One orange yields about 8–10 segments; plan two segments per small salad portion to avoid overpowering the greens.

Variations to Try

  • Berry Citrus Twist

    Replace half the orange segments with ripe strawberries or raspberries in summer. Swap almonds for toasted pecans.

  • Protein Power

    Add a scoop of warm quinoa or farro for whole-grain heft, or top with grilled chicken, shrimp, or crispy chickpeas.

  • Cheese Lover’s Dream

    Crumbled feta offers salty tang, while creamy burrata turns it into a luxe appetizer. Add just before serving to maintain texture.

  • Spicy Kick

    Whisk ⅛ tsp cayenne or a dash of hot honey into the vinaigrette. Garnish with thinly sliced jalapeño rings for heat seekers.

  • Winter Wellness

    Use roasted beets and orange segments, swap spinach for kale (massaged), and add a sprinkle of pomegranate arils for festive color.

  • Tropical Escape

    Sub in mango and avocado, use lime juice in the dressing, and finish with toasted coconut flakes and macadamia nuts.

Storage Tips

Prepped Components: Store washed and dried spinach in a large container lined with paper towels; replace towels if damp. Orange segments keep for 2 days refrigerated in an airtight container with a piece of parchment on top to prevent drying. Toasted nuts last 1 week at room temp in a sealed jar, or 1 month frozen.

Dressed Salad: Once dressed, enjoy within 30 minutes for optimal texture. If you must store leftovers, place them in the crisper drawer in a container with a tight lid and consume within 12 hours. Note that avocado may brown; a thin lemon juice brush slows oxidation.

Make-Ahead Meal Prep: Portion spinach, orange segments, onion, and nuts into mason jars in reverse order (dressing at the bottom, greens at the top). When ready to eat, shake and pour into a bowl—no soggy leaves!

Frequently Asked Questions

Absolutely. Just give it a quick rinse and spin dry even if the bag says “triple-washed.” This refreshes the leaves and removes any residual moisture that could dilute the dressing.

Cut off the ends to create flat bases, stand the orange up, and use a sharp knife to slice away peel and pith in downward strokes. Hold the peeled orange over a bowl and slice between membranes; catch juices for the dressing.

It can be! Substitute maple syrup for honey and skip any optional cheese. Every other ingredient is plant-based.

Freezing is not recommended; spinach and oranges become mushy upon thawing. However, you can freeze toasted nuts for up to 3 months and orange juice (for future dressings) for 6 months.

A light champagne vinaigrette, white balsamic reduction, or even a tangy yogurt-lime dressing complements the citrus notes. Avoid creamy ranch-style dressings that mask the bright flavors.

Use a two-tier bento box: dressing in the bottom compartment, spinach and toppings in the top. At lunchtime, simply flip the top into the dressing and shake. Another option is to place a small silicone cup of dressing on top of the greens inside a mason jar—remove and pour when ready.
healthy citrus and spinach salad with oranges and crunchy nuts
salads
Pin Recipe

Healthy Citrus & Spinach Salad with Oranges and Crunchy Nuts

(4.9 from 127 reviews)
Prep
12 min
Cook
3 min
Servings
4

Ingredients

Instructions

  1. Toast Nuts: In a dry skillet over medium heat, toast nuts 3–4 min until fragrant; cool.
  2. Make Vinaigrette: Shake orange juice, lemon juice, mustard, honey, salt, pepper, and oil in jar until creamy.
  3. Prep Oranges: Slice peel and pith off oranges; segment over a bowl to catch juices. Add excess juice to dressing.
  4. Soften Onion: Soak red-onion slices in ice water 10 min if desired; drain.
  5. Assemble: Toss spinach with 2 Tbsp vinaigrette. Top with orange segments, onion, nuts, and avocado.
  6. Serve: Drizzle more dressing as desired; serve immediately.

Recipe Notes

Add avocado just before serving to prevent browning. Store components separately for meal-prep freshness up to 3 days.

Nutrition (per serving)

245
Calories
5g
Protein
18g
Carbs
19g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.