½cup(120grams)Greek yogurtwe use fat-free Greek yogurt. Substitute non-dairy yogurt.
2tablespoons(30grams)apple cider vinegar
1tablespoon(15grams)maple syrupor sugar
1teaspoon(1teaspoon)saltor more to taste
⅛teaspoon(⅛teaspoon)black pepper
Chop the broccoli – Rinse, dry, and cut 2 medium heads broccoli into small, bite-sized florets. Peel and chop the stem if needed. Add to a large bowl.
Toast the nuts & seeds – Chop ¼ cup almonds. Toast almonds and ¼ cup seeds seeds in a skillet over medium heat for about 2 minutes, stirring often, until golden. Let cool.
Make the dressing – In a small bowl, whisk ½ cup vegan mayo, ½ cup Greek yogurt, 2 tablespoons apple cider vinegar, 1 tablespoon maple syrup, 1 teaspoon salt, and ⅛ teaspoon black pepper.
Assemble the salad – Add ½ red onion, ½ cup dried cranberries, toasted nuts and seeds, and sun-dried tomatoes to the broccoli. Pour the dressing on top and toss to coat. Serve immediately or chill for 30 minutes for extra flavor.
SUBSTITUTIONS
Broccoli → Substitute with cauliflower or a mix of broccoli and cauliflower.
Sun-dried tomatoes → Use roasted red peppers or chopped olives for a savory flavor.
Red onion → Swap with shallots or spring onions for a milder taste.
Dried cranberries → Replace with raisins, dried cherries, or dried blueberries.
Almonds → Substitute with walnuts, pecans, or cashews.
Mixed seeds → Use sunflower seeds, pumpkin seeds, hemp seeds, or flaxseeds.
Mayonnaise → Use vegan mayo, all Greek yogurt, or a blend of yogurt and tahini for a lighter twist.
Greek yogurt → Swap with plant-based yogurt or sour cream.
Maple syrup → Replace with honey, agave syrup, or a sprinkle of sugar.
Apple cider vinegar → Substitute with lemon juice, white wine vinegar, or red wine vinegar.
TIPS
Chop small: Smaller broccoli florets soak up the dressing better and are easier to eat.
Toast the nuts: Toasting boosts crunch and flavor.
Lighten the dressing: Swap half the mayo with Greek yogurt for fewer calories and extra protein.
Let it rest: Chill the salad for 30 minutes to meld the flavors beautifully.
STORAGEStore leftover broccoli salad in an airtight container in the refrigerator for up to 3–4 days. Give it a quick toss before serving to freshen it up. This salad is not freezer-friendly, as the veggies and dressing don't hold up well after thawing.