Broccoli salad in a bowl

Broccoli salad

  • 1
  • 2
  • 3
  • 4
  • 5
(5 ratings)

Prep: 10 mins Cook: 3 mins plus cooling


Serves 2

Enjoy this crunchy, vegan broccoli salad for lunch or as a side. It's sweet, sharp and full of different textures and colours

Nutrition and extra info

  • Dairy-free
  • Egg-free
  • Gluten-free
  • Vegetarian
  • Vegan

Nutrition: Per serving

  • kcal617
  • fat39g
  • saturates6g
  • carbs47g
  • sugars37g
  • fibre14g
  • protein13g
  • salt0.4g


  • 300g broccoli florets, broken into small pieces
  • 2 carrots, peeled lengthways into large ribbons



    The carrot, with its distinctive bright orange colour, is one of the most versatile root…

  • 50g dried cranberries
  • 50g cashews, toasted, roughly chopped



    The seeds from the 'Cashew Apple' - a tree which bears bright orange fruit and is native…

For the pickle

  • 80ml cider vinegar
  • 1 tbsp caster sugar
  • ¼ tsp sea salt flakes
  • 1 red onion, finely sliced

For the dressing

  • 50ml extra virgin olive oil
  • 1 tbsp maple syrup
    Maple syrup

    Maple syrup

    may-pul sir-rup

    The rising spring sap of a number of varieties of maple tree

  • 1 lemon, zested and juiced



    Oval in shape with a pronouced bulge on one end, lemons are one of the most versatile…


  1. To make the pickle, heat the vinegar, sugar and salt in a small pan. Boil for 1 min until the sugar dissolves, then add the red onion and simmer for 1 min. Take off the heat, cover, and leave to cool completely.

  2. Mix the broccoli, carrots, cranberries and cashews in a large bowl. Add the cooled pickled onion, reserving the pickling liquid. 

  3. Whisk together the pickling liquid, oil, maple syrup and lemon zest and juice, along with 2 tbsp cold water. Pour over the vegetables and mix until well coated. 

You may also like

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.
Be the first to comment...We'd love to hear how you got on with this recipe. Did you like it? Would you recommend others give it a try?
Be the first to ask a question about this recipe...Unsure about the cooking time or want to swap an ingredient? Ask us your questions and we’ll try and help you as soon as possible. Or if you want to offer a solution to another user’s question, feel free to get involved...
Be the first to suggest a tip for this recipe...Got your own twist on this recipe? Or do you have suggestions for possible swaps and additions? We’d love to hear your ideas.
Want to receive regular food and recipe web notifications from us?