This broccoli salad recipe is my favorite easy vegan cookout side dish! It’s delicious, healthy, naturally gluten-free, and topped with a light dairy-free yogurt dressing (contains no mayo and no refined sugar). Perfect for lunch, dinner or any time you need some vitamins in your life!
Chop the broccoli florets into ½-inch pieces and any finely dice the remaining stems, peeling any woody or course parts from the stem as needed. Add the chopped broccoli, onion, cranberries, and vegan cheese (if using) to a serving bowl. Set aside.
To make the dressing, whisk together the non-dairy yogurt, olive oil, lemon juice, mustard (if using), maple syrup, and sea salt in a small bowl. Pour the dressing over the salad, sprinkle with paprika powder as desired and stir until all of the broccoli is lightly coated in dressing. (I highly recommend letting the salad marinate for at least 20 minutes, or overnight in the refrigerator).
Toast the seeds & nuts (optional): Toast the seeds and nuts in a skillet over medium heat, stirring frequently, until the seeds are turning golden, about 3 minutes (be careful as they burn quickly!). Then transfer the toasted seeds into a large serving bowl and set aside. (Alternatively, bake the seeds 10 minutes at 392°F/200°C or until golden brown).
Divide the salad into bowls and sprinkle the toasted nuts and seeds on top.
Leftovers will keep well for 3 to 4 days covered in the fridge.
Non-dairy yogurt: I used soy yogurt but you can use any dairy-free yogurt you like. Alternatively, substitute cashew or almond butter or tahini + 2-3 tbsp water to thin.