This is a five-minute spinach salad with orange and grapefruit segments, raw or pan-roasted walnuts, and a honey-cayenne vinaigrette. It serves two at 217 calories per serving. The honest reason to make it: you get a complete, filling salad on the table before youโve even preheated an oven.
The short version of why this works
Two things carry this recipe. First, the dressing โ olive oil, white wine vinegar, honey, and a dash of cayenne โ hits all four levers at once: fat, acid, sweet, and heat. That balance means the spinach doesnโt need anything else to taste finished. Second, the citrus does double duty: the segments add sweetness and juice, but they also act as a second acid source that keeps the whole bowl tasting bright without extra vinegar. Walnuts add the crunch and fat that make a handful of greens feel like an actual meal rather than a side thought.
Troubleshooting
- Dressing pools at the bottom of the bowl: Spinach leaves have a waxy surface. Dry them thoroughly after washing โ even a little water left on the leaves repels the oil-based dressing and sends it straight to the bottom.
- Citrus segments turn the spinach soggy: Cut the orange and grapefruit over a separate bowl, not directly over the salad, and let the excess juice drain off before placing the segments on top. That loose juice is the main culprit for wilted greens.
- Walnuts taste bitter: Raw walnuts can carry a sharp, tannic edge. A quick two-minute dry-toast in a skillet over medium heat takes that off and deepens the flavor noticeably โ worth the extra step if you have the pan out anyway.
- The dressing tastes flat: Honey varies a lot in sweetness. Taste the dressing before you toss it; if it still tastes sharp, add a small extra drizzle of honey. If it tastes dull, add a pinch more salt โ salt is what makes the other flavors register.
- Green onions overwhelm everything else: Two stalks is the right amount, but use only the green tops if you want a milder bite. The white parts are sharper and can dominate a salad this lightly dressed.
Keeping leftovers crisp
Dress it at the table โ a pre-dressed salad goes limp fast. If youโre making this ahead, keep the components in separate containers: spinach in one, citrus segments in another with any juice drained off, walnuts in a small bag or jar at room temperature. The dressing keeps in a sealed jar in the fridge for up to five days; shake it before using since the honey will settle. Once assembled and dressed, the salad holds for about 20 minutes before the greens start to soften noticeably. Thereโs no real way to revive it after that, so portion what youโll eat and store the rest undressed.
Spinach Walnut Citrus Salad with Honey Cayenne Dressing
Equipment
- Large mixing bowl
- Small jar with tight-fitting lid (for vinaigrette)
- Sharp paring knife
- Cutting board
Ingredients
Dressing Ingredients
- 1 tablespoon olive oil 15ml
- 1 tablespoon white wine vinegar 15ml
- 1 teaspoon honey 7g
- โ teaspoon cayenne pepper or to taste
- 1 pinch salt optional
- 1 pinch ground black pepper
Salad Ingredients
- 4 cups fresh spinach washed and trimmed, 120g / 4oz
- ยผ cup walnut halves raw or pan-roasted, 30g / 1oz
- ยฝ medium orange peeled and cut into segments, about 70g / 2.5oz
- ยฝ medium grapefruit peeled and cut into segments, about 130g / 4.5oz
- 2 stalks green onions thinly sliced, about 30g / 1oz
Instructions
- In a small jar or bowl, combine the olive oil, white wine vinegar, honey, and cayenne pepper. Whisk vigorously (or seal the jar and shake) for 15-20 seconds until the dressing is emulsified and slightly thickened. Season to taste with salt and freshly ground black pepper if desired.1 tablespoon olive oil, 1 tablespoon white wine vinegar, 1 teaspoon honey, 1/8 teaspoon cayenne pepper, 1 pinch salt, 1 pinch ground black pepper
- Place the spinach in a large mixing bowl. Drizzle the dressing over the spinach and toss gently with clean hands or tongs until the leaves are evenly coated. Add the walnut halves and toss once more.4 cups fresh spinach, 1/4 cup walnut halves
- Divide the dressed spinach between two plates or shallow bowls. Arrange the orange and grapefruit segments on top. Scatter the sliced green onions over the citrus and serve immediately.1/2 medium orange, 1/2 medium grapefruit, 2 stalks green onions
Notes
Nutrition
Your questions, answered
Can I use baby spinach instead of a full bunch of regular spinach?
Yes, baby spinach works fine here. Itโs more tender and the leaves are smaller, so it wilts a little faster once dressed โ serve it quickly.
What can I use instead of white wine vinegar?
Apple cider vinegar is the closest swap and works well. Red wine vinegar also works but adds a slightly stronger flavor; use a little less if you go that route.
Is this enough food as a main meal, or is it really just a side?
As written itโs a light main for two at 217 calories per serving, which works if youโre not very hungry. To make it more substantial without changing the recipe, add a piece of grilled chicken or a fillet of salmon on the side โ the citrus dressing pairs well with both.
Can I segment the citrus the night before to save time?
Yes, and itโs a good shortcut. Store the segments in a sealed container in the fridge, drained of excess juice, and theyโll keep well overnight. Pat them dry with a paper towel before adding them to the salad.

