Love this recipe? Save it to Pinterest before you forget!
Warm Citrus Spinach Salad with Grapefruit & Lemon Dressing
A bright, nourishing salad that bridges winter and spring—tender spinach wilted just enough to mellow its bite, cloaked in a sunshine-bright citrus dressing and punctuated with caramelized shallots, toasted almonds, and ruby-red grapefruit segments that burst like sweet-tart balloons in your mouth.
I created this salad on a gray February afternoon when the farmers market was still months away and my body was screaming for something—anything—that tasted like hope. A single grapefruit had been rolling around the crisper for weeks, too precious to eat on its own because it was the last of the season. I warmed a glug of olive oil in my favorite little skillet, added paper-thin shallots, and watched them slump into golden silk while the spinach wilted ever so slightly in the residual heat. One bite and I was hooked: the warm leaves drank up the lemony dressing, the grapefruit’s bitterness balanced the honeyed almonds, and suddenly winter felt survivable. Now I make it every year when citrus is at its peak, and every time it reminds me that brightness can be coaxed from even the coldest day.
Why You'll Love This Warm Citrus Spinach Salad
- Restaurant vibes in 15 minutes: The quick warm-and-toss method feels fancy yet weeknight-easy.
- Vitamin-C powerhouse: One serving delivers 120% of your daily needs—perfect for sniffle season.
- Bitter-sweet balance: Charred citrus edges tame grapefruit’s bite so even skeptics fall in love.
- Texture playground: Crunchy almonds, creamy avocado, and juicy poppers in every forkful.
- Meal-prep friendly: Dressing keeps 5 days; components can be prepped Sunday for grab-and-go lunches.
- Easily vegan & gluten-free: Swap maple for honey and you’re golden for every eater at the table.
Ingredient Breakdown
Each component here pulls double duty, building flavor and nutrition:
Baby spinach: Choose the youngest leaves you can find—they wilt more gently and have a sweeter, less metallic edge. If you only have mature spinach, remove the thick ribs.
Ruby-red grapefruit: Look for fruits that feel heavy for their size; they’ll be juicier. A quick 10-second roll on the counter before slicing loosens the membranes.
Meyer lemon: Its thinner skin and floral aroma make the dressing sing. Regular lemon works, but add ¼ tsp sugar to balance the sharper acid.
Shallots: Their natural sugars caramelize in minutes, lending a mellow sweetness raw onion simply can’t match. Save the papery skins for homemade veggie stock.
Raw almonds: Toasting naked nuts in the same skillet after the shallots pick up every last bit of flavor. Swap in hazelnuts for a Nutella-ish vibe.
Honey: A local wildflower variety gives the dressing a nuanced sweetness that white sugar can’t touch. Vegans can sub maple syrup 1:1.
Extra-virgin olive oil: Pick something fruity but mild; a peppery Tuscan oil will fight the citrus. California Arbequina is my go-to.
Step-by-Step Instructions
- Prep the citrus: Slice the top and bottom off the grapefruit so it stands flat. Following the curve of the fruit, cut away peel and white pith in wide strips. Hold the fruit over a bowl and slice between membranes to release supremes; squeeze the core to catch extra juice. You need 2 Tbsp juice for the dressing—snack on the rest.
- Toast the almonds: Place a medium skillet over medium heat. Add almonds; cook 3–4 minutes, tossing often, until fragrant and lightly browned. Tip onto a cutting board, let cool 1 minute, then roughly chop. Set aside.
- Make the dressing: In a small jar combine 2 Tbsp reserved grapefruit juice, zest of ½ Meyer lemon, 2 Tbsp fresh lemon juice, 1 tsp honey, ½ tsp Dijon, pinch kosher salt, and 3 grinds pepper. Screw on lid and shake 10 seconds. Add 3 Tbsp olive oil and shake again until glossy and emulsified. Taste; add more honey if your grapefruit is particularly tart.
- Warm the shallots: Return skillet to medium-low heat with 1 tsp olive oil. Add thinly sliced shallots; cook 2 minutes until edges turn amber but centers remain slightly crisp. Remove from heat; let residual warmth continue the caramelization.
- Wilt the spinach: Pile spinach into the still-warm skillet (off heat). Drizzle with 2 Tbsp of the dressing; toss gently with tongs for 30 seconds—just until leaves glisten and edges soften. You want them slightly wilted, not sad and soggy.
- Assemble: Transfer spinach to a wide shallow bowl. Tuck grapefruit supremes among the leaves, scatter toasted almonds, and shave paper-thin ribbons of avocado on top. Drizzle with remaining dressing and serve immediately while the greens are still warm.
Expert Tips & Tricks
- Skillet still too hot? If the spinach sizzles on contact, let the pan cool 30 seconds; otherwise you’ll get khaki-colored leaves.
- Segment like a pro: A super-sharp boning knife gives you clean cuts and keeps the segments intact.
- Batch toast: Double the almonds and store extras in a tiny jar—they disappear fast as a yogurt topping.
- Avocado hack: Slice while still in the skin, then use a spoon to scoop out perfect crescents that fan like petals.
- Dress to impress: Warm leaves drink up dressing faster, so toss just before serving; otherwise you’ll need a splash more.
Common Mistakes & Troubleshooting
| Problem | Likely Cause | Fix |
|---|---|---|
| Bitter aftertaste | White pith left on grapefruit | Use a sharp knife and shave until you see only jewel-bright flesh |
| Soggy spinach puddle | Skillet too hot or over-tossing | Work off heat and stop as soon as leaves darken |
| Dressing separates | Oil added too fast | Shake again for 5 seconds or whisk in ½ tsp warm water |
Variations & Substitutions
- Blood orange winter version: Swap grapefruit for 2 blood oranges; swap almonds for pistachios.
- Keto: Replace honey with powdered monk-fruit and use pecans for extra fats.
- Grain bowl: Serve over warm farro or quinoa to turn side into entrée.
- Cheese please: Add creamy chèvre crumbles just before serving; the tangy funk plays beautifully with citrus.
- Spice route: Whisk ⅛ tsp ground cardamom into dressing for Moroccan flair.
Storage & Freezing
Fridge: Store undressed spinach, grapefruit, almonds, and dressing in separate containers. Spinach keeps 4 days, citrus 3 days, toasted nuts 1 week, dressing 5 days. Combine just before serving.
Freezer: Freeze grapefruit segments in a single layer, then transfer to a zip bag; they’ll be slightly softer on thaw but perfect for smoothies. Do not freeze dressed spinach—it turns to mush.
Frequently Asked Questions
Warm Citrus Spinach Salad with Grapefruit & Lemon Dressing
Ingredients
- 6 cups baby spinach, loosely packed
- 1 large ruby-red grapefruit, segmented
- 1 small shallot, thinly sliced
- 2 tbsp extra-virgin olive oil
- 1 tbsp fresh lemon juice
- 1 tsp lemon zest
- 1 tsp honey
- ¼ tsp sea salt
- ⅛ tsp freshly ground black pepper
- 2 tbsp toasted pine nuts
- ⅓ cup crumbled feta cheese
- 1 small avocado, sliced (optional)
Instructions
-
1
In a small jar, whisk together olive oil, lemon juice, lemon zest, honey, salt, and pepper to create the dressing. Set aside.
-
2
Heat a large skillet over medium heat. Add pine nuts and toast for 1–2 minutes until golden; transfer to a plate.
-
3
Return skillet to medium heat; add shallot slices and sauté 1 minute until just softened and fragrant.
-
4
Add spinach and toss quickly for 30–45 seconds until leaves begin to wilt but remain vibrant green.
-
5
Drizzle half of the lemon dressing over the spinach mixture; toss to coat evenly.
-
6
Transfer warm spinach to serving plates; top with grapefruit segments, feta, toasted pine nuts, and avocado if using.
-
7
Finish with the remaining dressing and serve immediately while still warm.
Recipe Notes
- Use blood orange or tangerine segments for color variety.
- Swap feta with goat cheese for extra creaminess.
- Keep grapefruit segments chilled until serving for temperature contrast.