Broccoli Crunch Salad with Creamy Greek Yogurt Dressing
On Dec 04, 2024, Updated Apr 26, 2026
This post may contain affiliate links. Please read our disclosure policy.
This broccoli crunch salad is a lighter, meal-prep friendly take on classic creamy broccoli salad, made with crisp broccoli, cabbage, apples, bacon, sunflower seeds, and a tangy Greek yogurt dressing. It has the perfect mix of sweet, salty, creamy, and crunchy flavors and holds up well in the fridge for easy lunches, sides, or gatherings.

I don’t know about you but I’m always looking for fun new ways to eat veggies, and this crunchy broccoli salad is one of my favorite salad recipes to do just that!
It’s perfect for a colorful weeknight side and also a great crowd-pleasing side dish for your next gathering. If you’ve ever had the Whole Foods broccoli salad, this is my version of it.
Lightened Up Broccoli Crunch Salad
This easy broccoli salad recipe is absolutely packed with nutrient-dense ingredients and then tossed in a lightened up amazing dressing made of Greek yogurt (and I promise you can’t tell).
You’ll want to drizzle this creamy homemade dressing on everything because it adds so much flavor!
- Lighter creamy dressing. Greek yogurt keeps the dressing creamy and tangy without relying fully on mayo.
- Built for crunch. Broccoli, cabbage, carrots, apple, bacon, and sunflower seeds give every bite texture.
- Sweet, salty, and tangy balance. Apple and raisins add sweetness, bacon adds savory saltiness, and the dressing brings tangy flavor.
- Meal-prep friendly. The hearty vegetables hold up well even after dressing the salad.
- Easy to customize. Swap the fruit, seeds, or vegetables based on what you have.
Ingredient Notes
Let’s get into what you need to make it.

For the Salad
- Fresh broccoli florets: The base of this recipe is chopped broccoli florets. You could also use broccoli slaw. Since it’s a raw broccoli salad, you want to make sure to chop everything into small pieces.
- Red cabbage: Red cabbage adds lots of vibrant color and crunch texture!
- Carrots: Shredded carrots or matchstick carrots add the perfect amount of sweetness to this salad.
- Red onion: Red onion adds a great sharp bite. You can also use sweet onion or even sliced green onions.
- Honeycrisp apple: I absolutely love apple in crunchy salads like this. It adds a nice juicy and sweet crunch.
- Bacon: Crumbled bacon adds the perfect amount of salty savory flavor to counter the sweetness. You can omit if desired.
- Sunflower seeds: Sunflower seeds add a great nutty crunch. You can also use pumpkin seeds or any other crunchy nut that you like.
- Golden raisins: I love adding golden raisins to change things up but you can also use dried cranberries or any other dried fruit.
For the Dressing
- Plain Greek yogurt: Plain Greek yogurt is the perfect creamy high protein base for this dressing. It makes the dressing lighter and you won’t even be able to tell! I prefer full fat Greek yogurt for the creamiest dressing.
- Mayonnaise: I like to add just a little bit of mayo for that classic creamy dressing flavor.
- Honey: You can use honey or maple syrup to sweeten.
- Apple cider vinegar: Apple cider vinegar adds just the right amount of tanginess and acidity. You can also use lemon juice, white wine vinegar or red wine vinegar.
- Dijon mustard: Dijon mustard adds lots of bold mustard flavor to this dressing.
- Salt + black pepper
Variations to Try
- Switch out the fruit. Instead of apples, try pears, grapes or pomegranate seeds.
- Add saltiness with cheese. Good options are crumbled feta, sharp white cheddar, or shaved parmesan.
- Swap the seeds. Instead of sunflower seeds, add chopped almonds, pecans or walnuts for a different nutty crunch.
- Save time. Use broccoli slaw instead of chopped broccoli to save some chopping time.
How to Make Broccoli Crunch Salad

- Add all dressing ingredients to a small bowl and whisk until smooth.

- Add all salad ingredients to a large mixing bowl.

- Pour dressing over top of the salad.

- Toss until salad is evenly coated with dressing.
Jamie’s Tips
Expert Recipe Tips
- Make sure the vegetables are completely dry before using. This helps keep the dressing creamy instead of watery.
- Chop the broccoli small. It’s easier to eat and better coated in dressing.
- Let the salad sit for 20 to 30 minutes before serving. This allows the flavors to meld together.
How to Store
Store leftover broccoli salad in an airtight container in the fridge for up to 4 days. Because the ingredients are so hearty, it stores really well even when dressed. It’s a great way to have a meal prepped salad in your fridge!
For the best crunch, store bacon and sunflower seeds separately and add them just before serving.
More Salads You’ll Love
If you’ve made and loved this Broccoli Crunch Salad or any other recipe on my blog, please leave a 🌟 star rating and comments below!

Broccoli Crunch Salad
Ingredients
- 4 cups broccoli, chopped small
- 1 cup red cabbage, shredded
- 1/2 cup carrots, matchstick or shredded
- 1/4 cup red onion, diced
- 1 large honeycrisp apple, diced
- 4 slices bacon, cooked and chopped or crumbled
- 1/2 cup sunflower seeds, or any other chopped nut
- 1/4 cup golden raisins, or dried cranberries
Dressing
- 2/3 cup Greek yogurt
- 1 tbsp mayonnaise
- 2 tbsp honey
- 1 1/2 tbsp apple cider vinegar
- 1 tbsp dijon mustard
- 1 pinch salt
- 1 pinch black pepper
Instructions
- Add all dressing ingredients to a small bowl and whisk until smooth.
- Add all salad ingredients to a large mixing bowl. Pour dressing over top and toss until salad is evenly coated with dressing.
Nutrition
Nutrition information is automatically calculated and should only be used as an estimate.


















What is the serving size?
This makes 8 equal servings, so you can divide evenly or one serving would be a roughly a little over a cup each.
LOVED THIS! the dressing was amazing & it is seriously crunchy. i am obsessed!
Just made this for the 2nd time! It’s so good!