Festive Green Salad

This vegan Christmas salad is unbelievable! It’s delicious, super easy to make and perfect for especial occasions. Start your Christmas meal with a healthy salad, that way you’ll nourish your body with good food and you’ll make better choices.

There are a number of ways you can go about making it too. If you are after maximizing flavour, I recommend roasting or charring (if you can) the first three vegetables on a gridle pan. If you’d rather go for a healthier option, steaming or boiling is your friend but the key thing is not to overcook the vegetables or else you’ll end up with an uninspiring soggy mess. You want both the broccoli and the asparagus to have a bit of a bite left in them – not only will it preserve more of their nutritional value, it will also make them more satisfying to eat.

I bulked this salad up with some quinoa to keep it gluten-free, but small pasta like orzo would also work really well. We’ve enjoyed this fresh tasting (yet filling) dish for lunch and I hope you will too.


  • ½ cup quinoa*
  • ½ cup broccoli
  • ½ cup asparagus
  • 1 medium courgette / zucchini
  • ½ cup frozen peas or petit pois
  • ½ cup mixed salad leaves
  •  ½ cup almonds
  • 1 small avocado, sliced
  • green part of 2 spring onions / scallions, sliced thinly

DRESSING (makes double)

  • 80 ml / 1/3 cup olive oil
  • flesh and zest half a lemon
  • 15 g / ½ oz basil, mint or both
  • 1 garlic clove
  • salt and pepper, to taste


  1. Rinse quinoa well and place it in a small pot that you have a glass lid for. Add a few pinches of salt and 180 ml / ¾ cup of water, cover with a lid and bring to the boil. Once the water boils, decrease the heat to low-medium and let the quinoa simmer until all the water has been absorbed. To check, tilt the pot slightly, keeping the lid firmly on. If you see no water seeping out from under the grain, switch off the heat and let the quinoa sit (with the lid firmly on) for another 5-10 min to finish off cooking in its own steam. Cool it down completely.
  2. Divide broccoli into small florets, snap wooden ends off the asparagus and cut zucchini into 0.5 cm / ¼” slices.
  3. If you are roasting: Preheat the oven to 220° C . Coat broccoli florets in 2 tsp of olive oil and season. Arrange on a large baking tray. Brush zucchini slices with olive oil on both sides, season and arrange on the same tray. Coat asparagus spears in 1 tsp of oil, season and place on the baking tray. Roast for about 8 minutes, take the asparagus off the tray if ready, carry on roasting broccoli and zucchini for another 5-7 minutes, until cooked through. Alternatively, you could use a griddle pan if you prefer.
  4. If you are steaming: Bring a large pot of water to the boil and grab a steaming basket. Once the water comes to the boil, steam broccoli for about 5-6 minutes, zucchini slices for about 3 minutes, asparagus for about 3-5 minutes and peas for about 3 minutes. You will need to do the steaming in batches.
  5. If you roasted your vegetables, bring a small pot of water to the boil, cook frozen petit pois or peas for about 3 minutes, drain and immediately refresh it under a cold tap to preserve the colour.
  6. Heat up 1 tsp of oil in a small frying pan, once warm add almonds. Toast them for a few minutes until golden and slightly plump, moving them around the pan frequently. Sprinkle with flaky salt before removing from the pan. Allow to cool down and chop roughly.
  7. Put all the dressing ingredients in a small blender. Make sure the lemon flesh does not include the bitter pith. Blend until smooth, adjust seasoning to taste.
  8. Arrange all of the salad elements on a large platter, dress with approximately half of the dressing (keep the rest in the fridge, use up in the next few days) and sprinkle with toasted almonds at the end.
*small pasta, like orzo, or chewy grain would work well too.

Leave a Reply

Your email address will not be published. Required fields are marked *