Every now and then a salad comes along that completely changes how you think about eating your vegetables. Broccoli Crunch Salad is that salad. Crisp fresh broccoli, sweet Honeycrisp apple, chewy dried cranberries, crunchy sunflower seeds, and tender shredded carrots all come together under a light, creamy Greek yogurt and avocado mayo dressing that is bright, tangy, and just sweet enough to make every forkful genuinely enjoyable.
Whether you’re meal prepping for the week, looking for a reliable potluck contribution, or simply trying to eat a little better without giving up flavor, this salad delivers on every front. It’s ready in 15 minutes, holds up beautifully in the fridge for days, and somehow manages to get better the longer it sits.
Why You’ll Love This Recipe
- Light but incredibly satisfying — The Greek yogurt and avocado mayo dressing delivers all the creaminess of a traditional broccoli salad at a fraction of the calories.
- Stunning texture in every bite — Crunchy broccoli, crisp apple, chewy cranberries, and toasty sunflower seeds create a layered texture experience that keeps every forkful interesting.
- Naturally gluten-free and vegetarian — A genuinely inclusive dish that works for a wide range of dietary needs without any substitutions required.
- Better the next day — Unlike most salads that wilt and suffer overnight, this one actually improves as it sits, making it ideal for meal prep and advance preparation.
Ingredients You’ll Need
For the Salad:
- 5 cups fresh broccoli florets, chopped small
- 1 cup shredded carrots
- ½ cup dried cranberries
- ½ cup sunflower seeds
- ⅓ cup red onion, finely chopped
- 1 Honeycrisp apple, chopped
For the Dressing:
- ¾ cup non-fat plain Greek yogurt
- ¼ cup avocado mayonnaise
- 1 tablespoon white balsamic vinegar (or apple cider vinegar)
- 1 tablespoon honey
- 1 tablespoon fresh lemon juice
- Salt and pepper to taste
Tip: You’ll find the full list of ingredients and measurements in the recipe card below.
Let’s Get Started
- Prep the broccoli. Start by cutting the broccoli florets into small, even, bite-sized pieces — think roughly the size of a large marble. Smaller pieces are easier to eat, hold more dressing, and give the salad a more cohesive texture throughout. Place the chopped broccoli into a large mixing bowl.
- Add the remaining salad ingredients. Scatter the shredded carrots, dried cranberries, sunflower seeds, and finely chopped red onion over the broccoli. Chop the Honeycrisp apple into small, even cubes — no need to peel it, as the skin adds color and extra texture. Add it to the bowl and give everything a gentle toss to distribute the ingredients evenly.
- Make the dressing. In a separate small bowl, combine the Greek yogurt, avocado mayonnaise, white balsamic vinegar, honey, and fresh lemon juice. Whisk until the mixture is completely smooth and creamy with no lumps. Taste it — it should be tangy, lightly sweet, and bright. Season with salt and pepper, and adjust the honey or vinegar to suit your preference.
- Dress the salad. Pour the dressing over the salad mixture and toss thoroughly, making sure every piece of broccoli, every cranberry, and every sunflower seed is well coated. Don’t rush this step — a well-dressed salad is far more enjoyable than one where the dressing pools at the bottom.
- Rest before serving. Cover the bowl tightly and refrigerate for at least 20 minutes before serving. This short rest allows the broccoli to absorb some of the dressing, softening slightly while still retaining its satisfying crunch, and gives all the flavors time to come together beautifully.
- Final toss and serve. Give the salad a thorough toss just before plating. For a finishing touch, scatter a few extra sunflower seeds and dried cranberries over the top for color and visual appeal.
Servings and Pairing
This recipe serves 6–8 as a side dish. Broccoli Crunch Salad pairs wonderfully with grilled salmon, roasted chicken, turkey sandwiches, or a simple bowl of soup for a complete and balanced meal. For a full spread, serve it alongside quinoa, a grain bowl, or as part of a colorful salad bar at your next gathering.
Variations
Faster Weeknight Version
Use a pre-shredded broccoli slaw bag from the grocery store instead of chopping fresh florets from scratch. The texture is slightly different but the dressing and add-ins work just as beautifully, and the whole salad comes together in under 5 minutes.
Lighter Version
Use all Greek yogurt and skip the avocado mayonnaise entirely for an even leaner dressing that is still creamy and flavorful. Reduce the honey to half a tablespoon and add extra lemon juice for brightness — the result is refreshingly light without feeling like a compromise.
High-Protein Version
Add ½ cup of cooked and cooled quinoa or a cup of shredded rotisserie chicken to the salad for a substantial protein boost that turns this side dish into a complete, filling standalone meal perfect for lunch or a light dinner.
Budget-Friendly Version
Swap the Honeycrisp apple for a regular Gala or Fuji apple, which are typically more affordable while still delivering great sweetness and crunch. Replace sunflower seeds with pumpkin seeds or chopped walnuts for a similarly crunchy, budget-conscious alternative.
Storage Tips
- Fridge: Store in an airtight container for up to 4 days. The broccoli softens slightly over time but the flavor continues to develop and improve — making this one of the best salads for leftovers.
- Freezer: Not recommended — the fresh vegetables, apple, and creamy dressing do not hold up well after freezing and thawing.
- Make ahead tip: If preparing more than a few hours in advance, add the chopped apple and sunflower seeds just before serving to keep them at their crispest and prevent browning.
FAQs
Can I make Broccoli Crunch Salad ahead of time?
Yes — and it’s genuinely encouraged. Making it several hours or even a full day ahead gives the broccoli time to absorb the dressing and the flavors time to fully develop and meld. For the best results, hold back the apple and sunflower seeds and stir them in just before serving to maintain their texture and freshness.
What can I substitute for avocado mayonnaise in Broccoli Crunch Salad?
Regular mayonnaise works as a straightforward one-to-one swap and produces a slightly richer dressing. For a fully mayo-free version, simply increase the Greek yogurt to a full cup and add an extra half tablespoon of olive oil for smoothness and body.
How do I know when Broccoli Crunch Salad is ready to serve?
After the 20-minute rest in the fridge, taste a spoonful — the broccoli should have softened just slightly at the edges while still retaining a satisfying crunch at the core, and the dressing should be evenly absorbed throughout rather than pooling at the bottom of the bowl. If the flavors still taste sharp or separate, give it another 10–15 minutes and taste again.
Final Thoughts
Broccoli Crunch Salad is proof that healthy eating can be genuinely exciting, deeply satisfying, and something you actually look forward to. With its vibrant colors, incredible textures, and a dressing that brings everything together in the most delicious way, this salad earns its place at every table — from casual weeknight dinners to impressive potluck spreads. Make it once and it will quickly become one of your most reached-for recipes all year long!
Print
Broccoli Crunch Salad
- Total Time: 15 minutes
- Yield: 8 servings
- Diet: Vegetarian
Description
A vibrant, texture-packed salad featuring fresh broccoli florets, shredded carrots, Honeycrisp apple, dried cranberries, and sunflower seeds, all tossed in a light and creamy Greek yogurt and avocado mayo dressing with a touch of honey and lemon. Ready in 15 minutes and perfect for meal prep, potlucks, and healthy everyday eating.
Ingredients
For the Salad:
- 5 cups fresh broccoli florets, chopped small
- 1 cup shredded carrots
- ½ cup dried cranberries
- ½ cup sunflower seeds
- ⅓ cup red onion, finely chopped
- 1 Honeycrisp apple, chopped
For the Dressing:
- ¾ cup non-fat plain Greek yogurt
- ¼ cup avocado mayonnaise
- 1 tablespoon white balsamic vinegar (or apple cider vinegar)
- 1 tablespoon honey
- 1 tablespoon fresh lemon juice
- Salt and pepper to taste
Instructions
- Chop the broccoli florets into small, bite-sized pieces and place in a large mixing bowl.
- Add the shredded carrots, dried cranberries, sunflower seeds, finely chopped red onion, and chopped Honeycrisp apple. Toss to combine evenly.
- In a separate small bowl, whisk together the Greek yogurt, avocado mayonnaise, white balsamic vinegar, honey, and fresh lemon juice until completely smooth.
- Season the dressing with salt and pepper to taste and adjust the honey or vinegar balance as needed.
- Pour the dressing over the salad and toss thoroughly until every piece is evenly coated.
- Cover and refrigerate for at least 20 minutes before serving to allow the flavors to meld. Toss again just before serving.
Notes
- Chop the broccoli very small for the best texture — large florets are harder to eat and don’t absorb the dressing as well.
- Add the apple just before serving if making ahead to prevent browning.
- The salad tastes even better the next day as the broccoli softens slightly and absorbs the dressing.
- Prep Time: 15 minutes
- Cook Time: 0 minutes


