This broccoli cranberry salad combines fresh broccoli with roasted almonds, dried cranberries and red onion all tossed in a creamy, tangy Greek yogurt dressing.
In a small bowl whisk together yogurt, apple cider vinegar, oil, maple syrup and salt.
Add broccoli, almonds, cranberries and red onion to a large bowl and stir to combine.
Drizzle on dressing and toss until everything is coated.
Cover container and chill in the fridge. Let sit for at least 3-4 hours before serving. Overnight works great too as this salad tastes better after it has had time to sit.
Notes
Storage: This broccoli salad will last up to five days in an airtight container in the refrigerator. You may notice that the dried cranberries absorb some of the liquid or the almonds soften but that’s okay! It will still be delicious.
Dairy-free: To make this salad dairy free, swap out the Greek yogurt. I personally like using coconut milk yogurt when I need a dairy-free option. It’s thick like Greek yogurt and works great. You can also try this vegan broccoli salad instead.