This post may contain affiliate links. Please read our disclosure policy.
Everyone needs a good go to Healthy Broccoli Salad for potlucks, parties, or summer BBQs. This is my must make recipe for that time of year and it also is great for meal prepping for lunch during the week!
It’s full of flavor, texture and made with the best creamy dressing that gets a protein boost from the Greek yogurt.
We’re talking lots of vibrant broccoli pieces tossed with dried cranberries (sorry raisins), red grapes, walnuts, feta cheese, celery and red onion.
Broccoli salad is so forgiving and versatile too! You can add in different types of cheese like cheddar or jack, use different nuts like almonds or even pine nuts and sun flower seeds, add in more color from shredded carrots, toss in bacon because why not, or add in diced apple if you’re not feeling the grapes.
What is broccoli salad?
Broccoli salad is an easy salad that traditionally is made with broccoli of course, raisins, bacon bits, red onion, sun flower seeds and a creamy mayo-based dressing. My recipe varies a little bit, but no matter what you toss in, everybody needs a good broccoli salad in their arsenal and mine is the best! Promise 😉
What goes into this healthy broccoli salad?
- Broccoli florets: pro tip: cut them nice and small so it’s a nice size to eat!
- Cheese: I use feta in this recipe but you can also use shredded cheddar or goat cheese
- Dried cranberries: I love the pop of color and sweetness they add, or feel free to use raisins or golden raisins.
- Red onion: I love it diced small, but feel free to slice thinly and toss in.
- Walnuts: Can sub with pecans, slivered almonds, sunflower seeds, pine nuts, or leave em’ out!
- My bonus add ins: red grapes and celery
- Dressing: I use part mayonnaise, part Greek yogurt, lemon juice and honey.
How to make a Healthy Broccoli Salad
- Make the dressing.
- Toss all salad ingredients in a large bowl.
- Add the dressing and toss to combine.
- Chill until ready to serve!
Can you make this healthy broccoli salad dairy free?
Yes, just use a dairy free cheese and a dairy free yogurt for the dressing! It’s just as delicious!
How long does broccoli salad last?
Leftovers should be refrigerated in an airtight container and consumed within 5 days.
Can I prepare this in advance?
Yes! It’s actually better made ahead so the salad can chill and it gives the flavors time to develop.
Can I make this vegan?
Yes! I’d recommend using Vegenaise or your favorite vegan mayo or vegan yogurt, imitation bacon bits if you want to add bacon, you can use sugar or maple syrup instead of the honey in the dressing and your favorite vegan cheese.
Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.
For the salad
- 2 heads broccoli, chopped into small florets (~6-8 cups)
- 1 cup dried cranberries
- 1 cup red grapes, halved
- 1/2 medium red onion, diced
- 2 stalks celery, chopped
- 1/2 cup walnuts, roughly chopped
- 1/2 cup feta cheese
For the dressing
- 2/3 cup plain, full-fat Greek Yogurt
- 2/3 cup mayonnaise*
- 2-3 Tbsp. lemon juice
- 2 Tbsp. honey, plus more as desired
- salt and pepper, to taste
Last step! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.
- Chop the broccoli into bite sized pieces and place in large mixing bowl with the dried cranberries, grapes, red onion, celery, walnuts and feta cheese. Toss.
- In a smaller bowl, whisk the yogurt, mayo, honey, and lemon juice together until all ingredients are blended. Taste and adjust, adding more honey or lemon juice as desired.
- Pour the dressing over the broccoli mixture and stir. Add salt and pepper, to taste. Chill for about 20 minutes, or longer, then enjoy!
- Chill the salad for about 20 minutes, or longer to help the flavors develop to create a super flavorful salad. Once chilled, enjoy!
- Feel free to add bacon crumbles, diced apples, cubed cheese or shredded carrots
- Use all Greek yogurt instead of mayo, if preferred. Use vegan mayo if needed.
- Use sun flower seeds or pine nuts instead of walnuts.
- Use white sugar instead of honey.
- Use raisins instead of dried cranberries.
- Use apple cider vinegar instead of lemon juice.
- Salad can be made up to 24 hours in advance.
- Leftovers should be refrigerated in an airtight container and consumed within 5 days.