Love this? Pin it for later! 📌
Healthy Citrus & Spinach Salad with Grapefruit and Walnuts
Bright, zingy, and packed with good-for-you fats and greens, this salad is my go-to when I want something light yet satisfying. I first threw it together on a sweltering July afternoon when the idea of turning on the stove felt like a crime against humanity. One bite of those ruby grapefruit segments nestled against earthy spinach and toasty walnuts, and I was hooked. Since then it's become my beach-day picnic staple, my "I need a reset after vacation" lunch, and the dish I bring to every spring potluck. It's the kind of recipe that tastes like you spent far more time than you actually did—always a win in my book.
Why This Recipe Works
- Zero-cook: No heat required—just slice, whisk, and toss.
- Balanced macros: Healthy fats from walnuts, fiber-rich greens, and vitamin-C-packed citrus.
- Meal-prep friendly: Components keep 3 days pre-portioned in the fridge.
- All-season: Grapefruit and spinach are available year-round.
- Texture play: Creamy avocado, crunchy walnuts, juicy citrus.
- Restaurant vibes: The color-blocked platter looks straight off a bistro menu.
- Sustainable: Entire recipe is plant-based and uses every scrap of the grapefruit peel for zest.
Ingredients You'll Need
Freshness is the name of the game here. Look for spinach bunches (or baby spinach boxes) with perky, dark-green leaves—no yellowing or damp smell. If you can, buy the grapefruit loose so you can gauge heft; a heavy fruit equals more juice. Walnuts should smell sweet and nutty, never paint-like (a sign the oils have gone rancid).
- Baby spinach: 5 packed cups. Sub: arugula for peppery bite or kale (massaged) for extra chew.
- Ruby grapefruit: 2 medium. Sub: Oro Blanco for less bitterness or blood orange for dramatic color.
- Navel orange: 1 large, for sweetness balance.
- Raw walnuts: ¾ cup halves. Sub: toasted pecans or pistachios.
- Ripe avocado: 1, just yielding to pressure.
- Red onion: ¼ small, thinly sliced. Sub: shallot or quick-pickled onions for milder punch.
- Fresh mint: ¼ cup leaves; basil works in a pinch.
- Extra-virgin olive oil: 3 Tbsp. Choose grassy, early-harvest oil for best flavor.
- Champagne vinegar: 1 Tbsp. Sub: white balsamic or rice vinegar.
- Pure maple syrup: 1 tsp. Sub: honey if not strictly vegan.
- Dijon mustard: ½ tsp for emulsification.
- Sea salt & cracked pepper: to taste.
- Optional boosters: hemp hearts, pomegranate arils, or crumbled feta.
How to Make Healthy Citrus and Spinach Salad with Grapefruit and Walnuts for Light Meals
Toast the walnuts
Preheat a dry skillet over medium heat. Add walnuts and stir frequently until fragrant and lightly browned, 4–5 minutes. Transfer to a plate to cool completely; this prevents sogginess and intensifies nuttiness.
Supreme the grapefruit & orange
Slice off the top and bottom of each fruit so they sit flat. Following the curve, cut away peel and white pith. Over a bowl, slip a paring knife along membranes to release segments; squeeze remaining membranes to capture extra juice for the vinaigrette.
Whisk the dressing
To the reserved citrus juice (about 2 Tbsp) add olive oil, vinegar, maple syrup, Dijon, a pinch of salt, and several grinds of pepper. Whisk until creamy and emulsified.
Prep the add-ins
Thinly slice red onion and soak in ice water for 10 minutes to tame bite. Dice avocado just before assembling to minimize browning.
Build the base
In a wide serving bowl layer spinach, red-onion slices, and half the mint leaves. Keep components slightly elevated for visual appeal.
Arrange the citrus jewels
Gently nestle grapefruit and orange segments in a sunburst pattern so each bite captures both sweet and tart notes.
Add the creamy & crunchy
Strew avocado cubes and toasted walnuts across the top; sprinkle remaining mint for color pop.
Dress & toss tableside
Drizzle half the vinaigrette, then toss gently with your fingertips (they're the gentlest utensil). Taste, add more dressing if desired, and serve immediately for peak crunch and color.
Expert Tips
Dry your spinach
Salad spin until no visible water remains; excess moisture dilutes dressing and turns leaves limp.
Chill your bowls
Ten minutes in the freezer keeps delicate leaves perky on hot patios.
Double-batch dressing
It keeps a week refrigerated; use on grain bowls or grilled vegetables.
Prevent avocado browning
Spritz cut surfaces with citrus juice or store diced avocado submerged in water inside an airtight container.
Buy walnuts in bulk
Store extras in the freezer to keep oils stable; toast straight from frozen.
Use white grapefruit for photos
Their pale flesh pops against dark spinach if you're after a softer aesthetic.
Variations to Try
-
Mediterranean twist: swap walnuts for toasted pistachios, add cucumber ribbons, and sub lemon juice for vinegar.
-
Protein punch: top with warm quinoa, chickpeas, or grilled salmon for a heartier plate.
-
Cheese lovers: crumble goat cheese or shaved aged Manchego over the finished salad.
-
Spicy kick: whisk ¼ tsp cayenne or add thin jalapeño rings to the dressing.
-
Seasonal swap: in winter add segmented blood oranges and pomegranate; in summer try peaches and strawberries.
-
Nut-free: replace walnuts with roasted pumpkin seeds or sunflower seeds for school-safe lunches.
Storage Tips
Make-ahead components: Store toasted walnuts in an airtight jar at room temp up to 1 week. Supreme citrus and keep segments submerged in their own juice in a sealed container up to 3 days. Wash and spin-dry spinach, roll in paper towels, and refrigerate in a zip bag with a puff of air to prevent bruising; use within 4 days.
Dressed salad: Best enjoyed immediately. If you must prep ahead, layer spinach, onions, and mint in a large bowl; top with citrus, avocado, and nuts; cover with a barely damp paper towel and plastic wrap. Dress up to 2 hours before serving. Leftover dressed salad will wilt within 6 hours—revive briefly in ice water, then re-dress sparingly.
Freezing: Not recommended for assembled salad, but you can freeze grapefruit segments for smoothies and double-batch dressing (without oil) for up to 2 months; thaw overnight in fridge and whisk in oil fresh.
Frequently Asked Questions
Healthy Citrus & Spinach Salad with Grapefruit and Walnuts
Ingredients
Instructions
- Toast walnuts: Dry-skillet toast walnuts 4–5 min until fragrant; cool.
- Supreme citrus: Slice peel off grapefruit and orange; cut segments free and squeeze membranes for juice.
- Make dressing: Whisk 2 Tbsp citrus juice with olive oil, vinegar, maple, Dijon, salt, and pepper.
- Prep add-ins: Soak onion slices in ice water 10 min; dice avocado.
- Assemble: Layer spinach, drained onion, mint. Top with citrus, avocado, walnuts.
- Dress & serve: Drizzle dressing, toss gently, and serve immediately.
Recipe Notes
For meal-prep, pack components separately and toss just before eating to keep textures crisp and bright.