Macro Friendly Broccoli Crunch Salad

This post may contain affiliate links. If you click and purchase, we may earn a small commission. Read our full disclosure.
Colorful, crunchy and delicious, this classic Broccoli Crunch Salad comes with a creamy homemade dressing that's low in calories and heavy on flavor. This easy salad makes the perfect side dish for your next barbeque or meal prep Sunday.

Macros

4g Protein
10g Fat
26g Carbs
198 Calories
Jump to Recipe
A large white bowl of Broccoli Crunch Salad with apples, shredded carrots, sunflower seeds, and dried cranberries is being tossed with serving utensils. Nearby are apples, sunflower seeds, and green glasses on a yellow surface.

Looking for something to bring to the cookout but want to keep it light and fresh? I got you covered with this broccoli crunch salad. It’s colorful, loaded with texture and tossed in a creamy Greek yogurt dressing that coats every bite.

It’s a great way to sneak in a little extra protein and fiber so you can pile your plate high. It’s the kind of side dish that disappears fast, but somehow tastes even better the next day.

Made with broccoli, carrots, Honeycrisp apple, dried cranberries, sunflower seeds, red onion and of course, that dressing. Serve this with a protein like Cast Iron Flank Steak and Air Fryer Chicken Cutlets and sides like High Protein Pasta Salad or Spaghetti Pasta Salad.

Why you’ll love this recipe

  • Zero cooking required.
  • Completely customizable.
  • It’s a legit meal prep salad. 

Ingredients and Substitutions:

These are the main ingredients and substitutions. See recipe card below for full ingredients list and instructions for the broccoli summer salad.

A flat lay of labeled ingredients for a Broccoli Crunch Salad, including broccoli, lemon, sunflower seeds, avocado mayo, Greek yogurt, honey, red onion, carrots, dried cranberries, Honeycrisp apple, balsamic vinegar, salt, and pepper.
  • Fresh Broccoli Florets: raw is the move. Make small cuts for better dressing coverage and easier bites. Frozen works if you squeeze out all moisture.
  • Carrots: matchstick saves time but julienne your own if you want thinner cuts.
  • Cranberries: sweet-tart balance; sub with golden raisins or dried cherries.
  • Sunflower Seeds: nutty crunch; sub with sliced almonds, pepitas, or chopped walnuts.
  • Red Onion: sharp, punchy; soak in cold water for 10 min if you want it milder.
  • Honeycrisp Apples: adds a juicy crunch; any apple works, green apple for less sweet.
  • Non-Fat Plain Greek Yogurt: the macro-friendly dressing base; can do half yogurt/half mayo if you want more richness.
  • Apple Cider Vinegar: the tang that makes the dressing pop.
  • Honey: just enough sweetness; sub maple syrup.
  • Fresh Lemon Juice: fresh squeezed is best.

Variations

  • With bacon: add crispy crumbled bacon for a salty crunch hit (never say no to bacon)
  • With chicken: toss in grilled or rotisserie chicken to make it a full meal; adds ~25g protein per 4 oz
  • With cheese: shredded cheddar or parmesan for a richer vibe

Dietary Modifications

  • This recipe is gluten-free, as is.
  • To make dairy-free, substitute the Greek yogurt with a non-dairy alternative.
  • Lower sugar – skip the cranberries or use unsweetened dried cherries

Tips for the perfect broccoli salad:

  1. Cut the broccoli small: including stems, into small, uniform florets so every bite gets dressing. The smaller the better. Small cuts → more dressing on each piece → better flavor in every bite.
  2. Refrigerate for at least 1 hour before serving. The broccoli softens slightly and soaks up the dressing. The flavor is noticeably better after it sits.
  3. Add seeds and nuts right before serving. If you’re making it ahead, keep them in a separate bag or container so they stay crunchy instead of going soggy in the dressing.
  4. Soak the red onion in cold water for 10 minutes. This mellows the sharpness if you’re sensitive to raw onion. Same flavor, way less bite.
  5. Season the dressing before you pour it. Taste it first, especially if you’re adding bacon. Bacon is already salty, so you may not need to add any extra salt at all.

Making the dressing:

This dressing is a two-minute situation. Greek yogurt, apple cider vinegar, honey, and a squeeze of fresh lemon juice – whisk it together in a small bowl and you’re done.

The yogurt gives you that creamy, tangy base you’d normally get from mayo, but with way less fat and a natural protein boost. A traditional mayo dressing can run 150+ calories per serving and that doesn’t even include the salad.

Before you pour it on, give it a taste. Too thick? Add a splash more lemon juice to thin it out. Too tangy? Add a little extra honey. It should be creamy, slightly sweet, and punchy enough that you’d want to eat it with a spoon.

You can also make the dressing a day ahead and keep it in the fridge separately – it actually comes together even better after it’s had time to sit.

A close-up of Broccoli Crunch Salad in a white dish, featuring broccoli florets, shredded carrots, chopped apples, raisins, and a creamy dressing. Two wooden-handled serving utensils rest in the salad.

Recipe FAQs

Can I make broccoli crunch salad ahead of time?

Yes! This salad actually gets better after a few hours in the fridge. Make it up to 24 hours ahead. If you want maximum crunch, store the sunflower seeds or nuts separately and add them right before serving.

Do I have to use raw broccoli?

Raw broccoli is what gives this salad its signature crunch, but if you prefer a softer texture, blanch the florets in boiling water for 60–90 seconds, then immediately transfer to an ice bath. Drain well before adding to the salad.

How long does broccoli crunch salad last in the fridge?

Store in an airtight container for up to 3 days. The broccoli softens slightly over time but the flavor gets even better. Do not freeze – it turns watery and loses all the crunch

How do I add more protein to this salad?

The Greek yogurt dressing already bumps protein vs. a mayo-based dressing. To add more, toss in grilled or shredded chicken, chickpeas, or crumbled turkey bacon. Sliced hard-boiled eggs also work well.

Can I use frozen broccoli?

You can use previously frozen broccoli – just make sure it’s fully thawed and you’ve squeezed out all the excess moisture with a clean towel. Fresh broccoli will always give you the best crunch.

Is this broccoli crunch salad gluten-free?

Yes, this recipe is naturally gluten-free as written. All ingredients are gluten-free — just double-check any packaged sunflower seeds or dried cranberries if cross-contamination is a concern.

If you make this recipe, please leave a rating and/or comment! Tag me on Instagram @ohsnapmacros, I love hearing from you!

A large white bowl of Broccoli Crunch Salad with apples, shredded carrots, sunflower seeds, and dried cranberries is being tossed with serving utensils. Nearby are apples, sunflower seeds, and green glasses on a yellow surface.

Broccoli Crunch Salad

Danielle Lima
Colorful, crunchy and delicious, this classic Broccoli Crunch Salad comes with a creamy homemade dressing that's low in calories and heavy on flavor. This easy salad makes the perfect side dish for your next barbeque or meal prep Sunday.
4.50 from 4 votes
Servings 8 servings
Prep Time 10 minutes
Cook Time 1 minute
Course Salad, Side Dish
Cuisine American
Course Salad, Side Dish
Cuisine American

📱 MyFitnessPal & MacrosFirst App Users

You can find this recipe and many others on MyFitnessPal and MacrosFirst by searching: Ohsnapmacros – Broccoli Crunch Salad

Ingredients
  

  • 5 heaping cups broccoli florets chopped, 340g
  • 1 cup carrots shredded, 80g
  • 1/2 cup dried cranberries 60g
  • 1/4 cup sunflower seeds 35g
  • 1/4 cup red onion chopped, 35g
  • 1 honeycrisp apple chopped, 200g

Salad Dressing

  • 3/4 cup non-fat plain Greek yogurt 170g
  • 1/3 cup avocado mayo 70g
  • 2 Tbsp. white balsamic vinegar or apple cider vinegar
  • 3 Tbsp. honey 31g
  • 1 Tbsp. lemon juice
  • salt and pepper to taste

Instructions
 

  • In a large bowl, combine the broccoli florets, shredded carrots, dried cranberries, sunflower seeds, chopped red onion, and chopped apple.
  • In a separate small bowl, whisk together the Greek yogurt, avocado mayonnaise, white balsamic vinegar, honey, and lemon juice. Add salt and pepper to taste.
  • Pour the dressing over the broccoli mixture. Toss until all the ingredients are evenly coated.
  • Cover the bowl and refrigerate for at least an hour before serving. This will allow the flavors to meld together. Toss the salad again before serving and adjust the seasoning with salt and pepper if necessary and serve.

Notes

  • Nutritional information is always an estimate and will change with substitutions.
  • Substitute sunflower seeds for sliced almonds or chopped walnuts.
  • Substitute cranberries for raisins or another dried fruit or omit altogether.
  • Add chicken for added protein.
  • Make sure to refrigerate for at least an hour before serving. 

Oh snap, save this! (Future you is already hungry.)

Nutrition

Serving: 120gCalories: 198kcalCarbohydrates: 26gProtein: 4gFat: 10gSaturated Fat: 5gPolyunsaturated Fat: 1gCholesterol: 9mgSodium: 115mgPotassium: 232mgFiber: 3gSugar: 19g
Tried this recipe?Let us know how it was!

8 Comments

  1. 5 stars
    loved the tangy dressing. a great refreshing salad that holds its crunch for days. paired great with jalapeno cranberry meatballs (costco)

  2. 3 stars
    I recommend using a mix of the low-fat Greek yogurt and the mayonnaise….just the Greek yogurt was a little too yogurty for my taste.

  3. 5 stars
    Perfect cold crunchy salad!! I made a double recipe for a family cookout and was bummed there was no leftovers. Everyone loved it!

Comments are closed.

4.50 from 4 votes