Broccoli Salad with Carrots, Cranberries, and Cashews in a Maple Lemon Dressing Recipe
Introduction
This vibrant broccoli salad combines crisp vegetables, tangy pickled onions, and a sweet, zesty dressing for a refreshing side dish. It’s quick to prepare and bursting with contrasting textures and flavors that make it perfect for any meal.

Ingredients
- 300g broccoli florets, broken into small pieces
- 2 carrots, peeled lengthways into large ribbons
- 50g dried cranberries
- 50g cashews, toasted, roughly chopped
- 80ml cider vinegar
- 1 tbsp caster sugar
- ¼ tsp sea salt flakes
- 1 red onion, finely sliced
- 50ml extra virgin olive oil
- 1 tbsp maple syrup
- 1 lemon, zested and juiced
Instructions
- Step 1: To make the pickle, heat the cider vinegar, caster sugar, and sea salt flakes in a small pan. Bring it to a boil and let it boil for 1 minute until the sugar dissolves.
- Step 2: Add the finely sliced red onion to the pan, reduce the heat, and simmer for 1 minute. Then remove from the heat, cover, and let it cool completely.
- Step 3: In a large bowl, combine the broccoli florets, carrot ribbons, dried cranberries, and toasted cashews.
- Step 4: Add the cooled pickled onion to the bowl, reserving the pickling liquid for the dressing.
- Step 5: Whisk together the reserved pickling liquid, extra virgin olive oil, maple syrup, lemon zest, lemon juice, and 2 tablespoons of cold water until well combined.
- Step 6: Pour the dressing over the salad vegetables, then toss everything together until well coated and evenly mixed.
Tips & Variations
- For added crunch, substitute cashews with toasted almonds or walnuts.
- If you prefer a milder onion flavor, soak the sliced onion in cold water for 10 minutes before pickling.
- Add some crumbled feta or goat cheese for a creamy contrast.
- For a hint of spice, include a pinch of chili flakes in the dressing.
Storage
Store the broccoli salad in an airtight container in the refrigerator for up to 2 days. The flavors develop nicely overnight. When ready to serve, give it a gentle toss and serve chilled or at room temperature. Avoid storing for too long as the vegetables may soften.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I prepare this salad in advance?
Yes, the salad can be prepared a few hours or a day ahead. The pickled onions and dressing benefit from some resting time, enhancing the flavors. Just keep it refrigerated and toss before serving.
Is this salad suitable for vegans?
Yes, this broccoli salad uses only plant-based ingredients, making it suitable for vegan diets. Just ensure any optional additions like cheese are omitted or replaced with vegan alternatives.
Print
Broccoli Salad with Carrots, Cranberries, and Cashews in a Maple Lemon Dressing Recipe
- Total Time: 20 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A vibrant and tangy broccoli salad featuring crisp broccoli florets, sweet carrot ribbons, tart dried cranberries, and crunchy toasted cashews. This refreshing dish is dressed with a zesty pickled onion vinaigrette made from cider vinegar, maple syrup, and fresh lemon, providing a perfect balance of flavors and textures ideal for a light lunch or a healthy side.
Ingredients
Salad Ingredients
- 300g broccoli florets, broken into small pieces
- 2 carrots, peeled lengthways into large ribbons
- 50g dried cranberries
- 50g cashews, toasted, roughly chopped
- 1 red onion, finely sliced
Pickling & Dressing Ingredients
- 80ml cider vinegar
- 1 tbsp caster sugar
- ¼ tsp sea salt flakes
- 50ml extra virgin olive oil
- 1 tbsp maple syrup
- 1 lemon, zested and juiced
- 2 tbsp cold water (for dressing)
Instructions
- Make the Pickled Onions: In a small pan, combine the cider vinegar, caster sugar, and sea salt flakes. Bring to a boil and cook for 1 minute until the sugar dissolves completely. Add the finely sliced red onion to the pan and simmer gently for 1 minute to soften and infuse flavor. Remove the pan from heat, cover it, and allow the pickled onions to cool completely to develop their tangy flavor.
- Prepare the Salad Base: In a large mixing bowl, combine the broccoli florets, carrot ribbons, dried cranberries, and toasted chopped cashews. These ingredients provide a balance of crispness, sweetness, and nuttiness that forms the heart of the salad.
- Combine and Dress the Salad: Add the cooled pickled onions to the vegetable mix, saving the pickling liquid. In a separate bowl, whisk together the reserved pickling liquid, extra virgin olive oil, maple syrup, lemon zest, lemon juice, and 2 tablespoons of cold water to create a flavorful dressing. Pour this dressing over the salad ingredients and gently toss until everything is evenly coated with the tangy and sweet vinaigrette.
Notes
- To toast cashews, heat a dry skillet over medium heat and stir the nuts frequently until golden and fragrant, about 3-5 minutes. Let cool before chopping.
- Make the pickled onions ahead of time for enhanced flavor—they can be prepared up to 24 hours in advance and kept refrigerated.
- Adjust sweetness and acidity by varying the amount of maple syrup and lemon juice to your taste preferences.
- This salad is best enjoyed fresh but can be refrigerated for up to 2 days; stir before serving as the dressing may settle.
- For a nut-free version, omit cashews or substitute with pumpkin seeds or sunflower seeds.
- Prep Time: 15 minutes
- Cook Time: 5 minutes
- Category: Salad
- Method: No-Cook
- Cuisine: American
Keywords: broccoli salad, pickled onions, healthy salad, vegetarian salad, broccoli carrot salad, cranberry cashew salad, no-cook salad

