warm citrus and spinach salad with oranges grapefruit and poppy seeds

24 min prep 1 min cook 30 servings
warm citrus and spinach salad with oranges grapefruit and poppy seeds
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Warm Citrus & Spinach Salad with Oranges, Grapefruit & Poppy Seeds

A vibrant celebration of winter's finest fruits, this warm salad transforms humble spinach into something extraordinary. The gentle heat wilts the greens just enough to mellow their earthiness while releasing the intoxicating aromatics of orange and grapefruit zest. Each forkful delivers a perfect balance of sweet, tart, and savory notes, punctuated by the delightful crunch of poppy seeds.

I first created this recipe during a particularly brutal February when seasonal affective disorder had me in its grip. The farmers market was a ghost town except for one resilient vendor with crates of citrus that looked like edible sunshine. As I carried home my treasure of blood oranges, ruby grapefruit, and meyer lemons, I knew I needed something that would chase away the winter blues. The resulting salad was so transformative that it's now my go-to for dinner parties, potlucks, and those days when I need a reminder that spring is just around the corner.

What makes this salad special is the technique of warming the citrus segments in their own juices with a touch of honey and olive oil. This creates an intoxicating syrup that coats each spinach leaf, making every bite a perfect marriage of flavors. The poppy seeds aren't just for visual appeal – they provide a subtle nuttiness and pleasant crunch that keeps you coming back for more.

Why This Recipe Works

  • Quick Weeknight Winner: Ready in just 20 minutes from start to finish, making it perfect for busy weeknights when you want something healthy but satisfying.
  • Restaurant Quality: The warm citrus technique elevates simple ingredients into something worthy of the finest bistro, impressing even the pickiest dinner guests.
  • Nutritional Powerhouse: Packed with vitamin C, iron, folate, and antioxidants, this salad delivers serious nutrition without tasting like health food.
  • Seasonal Flexibility: Works beautifully with any citrus variety, from winter's blood oranges to summer's sweet navels, making it a year-round favorite.
  • Make-Ahead Friendly: Components can be prepped up to 24 hours ahead, making it ideal for entertaining or meal prep.
  • Dietary Inclusive: Naturally gluten-free, vegetarian, and easily vegan-adaptable, ensuring everyone at your table can enjoy it.

Ingredients You'll Need

Ingredients

The magic of this salad lies in the quality of your ingredients. Since there are so few components, each one needs to shine. Here's what to look for and why each element matters:

Baby Spinach (10 oz)

Choose organic baby spinach with small, tender leaves – they wilt beautifully and have a sweeter, less metallic taste than mature spinach. Look for bright green leaves without any yellowing or slimy spots. If you can only find regular spinach, remove the thick stems and tear the leaves into bite-sized pieces.

Mixed Citrus (3 medium oranges + 2 grapefruits)

The combination of sweet oranges and tart grapefruit creates perfect balance. I love using Cara Cara oranges for their raspberry notes and Ruby Red grapefruit for its vibrant color and sweet-tart flavor. Blood oranges create stunning visual appeal with their burgundy flesh, while navel oranges provide reliable sweetness. When selecting citrus, choose fruits that feel heavy for their size – this indicates juiciness.

Shallot (1 large)

Shallots provide a gentle allium flavor that's less harsh than onions. Look for firm, plump shallots without any green sprouts. If you can't find shallots, substitute with half a small red onion, sliced paper-thin and soaked in ice water for 10 minutes to tame the bite.

Poppy Seeds (3 tablespoons)

Fresh poppy seeds make all the difference – they should smell slightly nutty and look uniformly dark blue-gray. Buy them from a store with high turnover, as they go rancid quickly. Store extra in the freezer to maintain freshness.

Extra Virgin Olive Oil (3 tablespoons)

Use a good quality, fruity olive oil – not your everyday cooking oil. The oil carries the citrus flavors, so it needs to taste good on its own. California olive oils work wonderfully here, offering grassy, buttery notes that complement the fruit.

Honey (2 teaspoons)

Local honey adds floral notes and helps balance the grapefruit's bitterness. Orange blossom honey is particularly lovely here, but any mild honey works. For a vegan version, substitute with maple syrup or agave nectar.

Toasted Hazelnuts (½ cup)

The nuts provide crucial texture contrast and earthy richness. Toast them yourself for maximum flavor – bake at 350°F for 8-10 minutes until fragrant and skins begin to crack. Rub in a towel to remove skins, then roughly chop.

Feta Cheese (optional, ½ cup)

While optional, salty feta creates magical flavor synergy with the sweet citrus. Choose a good quality sheep's milk feta packed in brine. For a dairy-free option, substitute with sliced avocado or marinated tofu.

How to Make Warm Citrus & Spinach Salad

1
Prep the Citrus

Start by supreming your citrus – this elegant technique removes all the bitter pith and membrane, leaving you with jewel-like segments. Slice off the top and bottom of each fruit, then stand it on a cut end. Following the curve of the fruit, slice away the peel and pith in strips. Hold the fruit in your hand and cut along the membranes to release each segment. Work over a bowl to catch all the precious juice. Don't worry if it takes a few tries to get the hang of it – even imperfect segments taste incredible.

2
Make the Warm Dressing

Heat a large skillet over medium heat and add the olive oil. When it shimmers, add the minced shallot and cook for 1 minute until just softened but not browned. Pour in the reserved citrus juice (you should have about ¼ cup) and add the honey, stirring to combine. Let this bubble gently for 30 seconds, then add the citrus segments. Cook for just 30-45 seconds more – you want them warmed through but not falling apart. Remove from heat and stir in the white wine vinegar and a pinch of salt and pepper.

3
Toast the Poppy Seeds

While the dressing comes together, toast the poppy seeds in a small dry skillet over medium heat. This only takes 1-2 minutes – shake the pan constantly and watch carefully as they can burn quickly. You'll know they're ready when they smell nutty and fragrant. Immediately transfer to a small bowl to stop the cooking. This extra step intensifies their flavor and adds incredible depth to the finished salad.

4
Prepare the Spinach

Place the baby spinach in a large serving bowl. If the leaves are large, tear them into bite-sized pieces. The key is to have them ready to receive the warm dressing immediately – this gentle wilts them just enough to make them tender while maintaining their vibrant color and nutrients.

5
Combine Everything

Pour the warm citrus mixture over the spinach, making sure to include all the flavorful juices. Add the toasted poppy seeds and gently toss with your hands or tongs until every leaf is glossy and coated. The residual heat will wilt the spinach slightly while the citrus segments stay intact. Work quickly but gently – over-mixing will bruise the spinach and break up the fruit segments.

6
Add Final Touches

Sprinkle the toasted hazelnuts over the top, followed by the feta cheese if using. Give one final gentle toss to distribute everything evenly. Taste and adjust seasoning with additional salt, pepper, or a squeeze of lemon juice if needed. The salad should taste bright and balanced, with the poppy seeds providing pleasant crunch throughout.

7
Serve Immediately

This salad is best served warm or at room temperature within 30 minutes of preparation. Transfer to individual plates or serve family-style from a large bowl. Garnish with a few extra poppy seeds and perhaps a drizzle of your best olive oil for a restaurant-worthy presentation. The contrast of temperatures and textures – warm fruit, slightly wilted spinach, crunchy nuts, and creamy cheese – creates an unforgettable eating experience.

Expert Tips

Temperature Control

The key to perfect texture is serving temperature. If the citrus mixture is too hot, it'll over-wilt the spinach. Let it cool for 1-2 minutes before tossing. Conversely, if it's too cool, the spinach won't soften properly. Aim for warm but not steaming.

Citrus Selection

Mix at least two types of citrus for complex flavor. I like one sweet variety (Cara Cara or navel) and one tart (ruby grapefruit) plus something with visual appeal (blood orange). This creates layers of flavor that keep each bite interesting.

Timing Tricks

Prep everything ahead but don't combine until just before serving. Keep the citrus segments in their juice in the fridge, the spinach washed and dried, and the nuts toasted. Assembly takes just 3 minutes when everything's ready.

Flavor Boosters

Add a pinch of ground cardamom or coriander to the warm dressing for complexity. A splash of orange blossom water or vanilla extract can also elevate the citrus flavors. Start with just a drop – these aromatics are potent.

Visual Appeal

Reserve a few perfect citrus segments to arrange on top just before serving. The contrast of the warm, slightly wilted pieces with the pristine cold ones creates restaurant-quality presentation that will impress your guests.

Balance Flavors

Taste your citrus before starting – some grapefruits can be extremely bitter. If yours is particularly tart, add an extra teaspoon of honey to the dressing. The goal is a harmonious balance of sweet, tart, and savory.

Variations to Try

Mediterranean Version

Replace the feta with crumbled goat cheese and add ¼ cup of chopped Kalamata olives. Substitute toasted pine nuts for the hazelnuts and add a handful of fresh mint leaves along with the spinach. Finish with a drizzle of pomegranate molasses for extra tang.

Perfect with grilled lamb or chicken
Asian-Inspired

Replace the olive oil with toasted sesame oil and add 1 tablespoon of rice vinegar to the dressing. Use toasted sesame seeds instead of poppy seeds and add 2 tablespoons of crispy shallots on top. Include thinly sliced red bell pepper for crunch and color.

Pairs beautifully with grilled salmon
Autumn Harvest

Add 1 cup of roasted butternut squash cubes and substitute toasted pecans for the hazelnuts. Use maple syrup instead of honey and add ½ teaspoon of ground cinnamon to the dressing. Include some baby arugula with the spinach for peppery notes.

Ideal with roasted chicken or pork
Protein-Packed

Add 1 cup of cooked quinoa to make it a complete meal. Include a can of drained chickpeas or white beans for extra protein and fiber. Top with sliced avocado and a soft-boiled egg for a satisfying lunch that will keep you full for hours.

Nutritious enough for post-workout recovery
Spicy Kick

Add ¼ teaspoon of red pepper flakes to the warm dressing and include 1 diced jalapeño (seeds removed for less heat). Use chili-infused olive oil and add some fresh cilantro along with the spinach. The heat creates an exciting contrast with the sweet citrus.

Serve alongside tacos or grilled steak
Berry Blast

In summer, substitute half the citrus with fresh berries – raspberries, blackberries, or sliced strawberries work beautifully. Use balsamic vinegar instead of white wine vinegar and add some fresh basil leaves. The berries create a stunning color contrast.

Perfect for summer brunch or bridal showers

Storage Tips

Short-Term Storage

This salad is best enjoyed immediately, but you can store leftovers for up to 24 hours. The spinach will continue to wilt and the colors may bleed, but the flavors will still be delicious. Store in an airtight container in the refrigerator. Bring to room temperature before serving, as the olive oil may solidify when cold.

Make-Ahead Components

Prep everything up to 24 hours ahead: supreme the citrus and store in an airtight container with their juice; toast the nuts and poppy seeds and store separately; wash and dry the spinach and store wrapped in paper towels in a zip-top bag. The dressing can be made and refrigerated, then gently warmed before serving. Assembly takes just 5 minutes when everything's prepped.

Reviving Leftovers

If your leftover salad has become soggy, don't despair! Drain off any excess liquid, then refresh with a handful of fresh spinach or mixed greens. Add a squeeze of fresh citrus juice and a drizzle of olive oil to brighten the flavors. You can also blend leftovers into a unique soup with some vegetable broth and a splash of cream.

Frequently Asked Questions

Absolutely! While specialty citrus like Cara Cara or blood oranges add complexity and visual appeal, regular navel or Valencia oranges work beautifully. The key is using fresh, juicy fruit regardless of variety. If using standard oranges, consider adding a squeeze of lemon juice to the dressing for extra brightness, as they tend to be less acidic than specialty varieties.

Grapefruit bitterness varies tremendously by variety and season. If yours is particularly bitter, try these fixes: add an extra teaspoon of honey to the dressing, use less grapefruit and more orange, or soak the grapefruit segments in cold salted water for 10 minutes to draw out some bitterness. You can also substitute with pomelo or sweet white grapefruit, which tend to be milder.

Yes, with smart planning! Supreme the citrus and make the dressing up to 24 hours ahead. Store the segments in their juice in the refrigerator, and keep the dressing separate. Toast the nuts and poppy seeds and store at room temperature. Wash and dry the spinach and store wrapped in paper towels. Just before serving, warm the dressing gently, combine everything, and serve immediately. This way you get all the benefits of advance prep without the soggy salad problem.

While poppy seeds provide unique flavor and texture, you can substitute with toasted sesame seeds, chia seeds, or even finely chopped toasted almonds. For a different approach, try hemp hearts or pepitas for crunch. Each will give a different character – sesame seeds add nuttiness, chia seeds provide a fun texture when they gel slightly, and nuts give rich flavor. The key is toasting whatever you use to enhance their flavor.

The recipe includes hazelnuts, but they're easy to omit or substitute. For nut-free versions, use toasted pumpkin seeds, sunflower seeds, or even crispy chickpeas for crunch. If serving to someone with severe allergies, be sure to check that your poppy seeds are processed in a nut-free facility, as some brands may have cross-contamination warnings.

Baby kale works beautifully and actually holds up better if you need to make the salad ahead – it won't wilt as quickly as spinach. Arugula adds peppery notes, while baby chard provides earthiness. Avoid tough greens like mature kale or collards, as they need more cooking than the warm dressing provides. A mix of baby greens creates interesting flavor complexity, but spinach remains the classic choice for its mild flavor and tender texture.

warm citrus and spinach salad with oranges grapefruit and poppy seeds
salads
Pin Recipe

Warm Citrus & Spinach Salad

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

Ingredients

Instructions

  1. Prep citrus: Supreme oranges and grapefruit, reserving juice. Work over bowl to catch all liquid.
  2. Make dressing: Heat olive oil in skillet over medium heat. Add shallot, cook 1 minute. Add citrus juice and honey, simmer 30 seconds.
  3. Warm fruit: Add citrus segments to skillet, cook 30-45 seconds until warmed through. Remove from heat, stir in vinegar.
  4. Toast seeds: In dry skillet, toast poppy seeds 1-2 minutes until fragrant. Transfer to bowl immediately.
  5. Combine: Place spinach in large bowl. Pour warm citrus mixture over top, add poppy seeds, toss gently to coat.
  6. Finish and serve: Add hazelnuts and feta if using, toss gently. Serve immediately while still warm.

Recipe Notes

The salad is best served immediately but can be stored for up to 24 hours. For make-ahead prep, supreme citrus and make dressing up to 24 hours ahead. Store components separately and combine just before serving. Vegan option: substitute maple syrup for honey and omit feta.

Nutrition (per serving)

187
Calories
4g
Protein
19g
Carbs
12g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.