Crispy Broccoli Salad with Tangy Yogurt Dressing

Next time you need to bring a salad to a BBQ or gathering, this healthy broccoli salad should be at the top of your list. This isn’t the typical broccoli salad—it’s loaded with fresh vegetables like kale and purple cabbage and dressed with a creamy, naturally sweetened dressing. Whenever I bring this, people ask for the recipe.

I also love bringing my kale and spinach superfood salad or the asparagus and quinoa salad to summer gatherings.

Broccoli salad in a large serving bowl with wooden salad utensils laying next to the bowl and broccoli sprinkled around the bowl.

“I stumbled upon this recipe around Memorial Day and it was such a hit. I spent the last two months looking for it again and I am so happy I found it 🙂 It was so good!” I added carrots” – Veronica

Why You’ll Love This Healthy Broccoli Salad

Broccoli salad is a Midwestern classic, and this version keeps the familiar flavors but uses cleaner, more nutritious ingredients. It’s easy to make, full of texture, and perfect for entertaining or meal prep.

This healthy broccoli salad is:

  • Veggie-packed – Broccoli is joined by curly kale and purple cabbage for extra color and nutrients.
  • Made with a better-for-you dressing – The dressing blends avocado-oil mayonnaise and plain Greek yogurt, sweetened lightly with honey for balance.
  • Quick and easy – A little chopping and mixing and it’s ready in about 15 minutes.
  • Diet-friendly – Naturally gluten-free and adaptable to dairy-free or grain-free needs.
  • A crowd-pleaser – Great for potlucks, BBQs, or keeping on hand for lunches and sides all week.

If you grew up in the Midwest and love classic BBQ treats, you might also enjoy healthier versions of nostalgic desserts.

[feast_advanced_jump_to]

Ingredient Notes

Labeled ingredients for healthy broccoli salad.
  • Kale – Curly kale works best; it adds a light, slightly bitter contrast that balances the sweet apple. Tear the leaves from the thick stems before chopping.
  • Bacon – Optional, but I like the smoky crunch it adds. Choose uncured or nitrate-free bacon and check labels for added sugars if you prefer a cleaner ingredient list.
  • Apple – Use a sweet, crisp variety like Honeycrisp, Fuji, or Gala for the best texture and flavor.
  • Sunflower seeds or nuts – Raw, unsalted seeds or nuts give a pleasant crunch. Toast them briefly for extra flavor.
  • Greek yogurt – Plain, unsweetened Greek yogurt keeps the dressing creamy while reducing overall fat. Swap for dairy-free yogurt if needed.
  • Mayonnaise – Look for brands made with avocado oil and no added sugar. For a mayo-free option, use extra Greek yogurt.
  • Honey – Raw honey is preferred but any honey will work to add a gentle sweetness.
  • Apple cider vinegar – Adds brightness; lemon juice can be used as a substitute.

Variations & Substitutions

  • Dairy-free: Use a dairy-free plain yogurt for the dressing and a mayonnaise made without dairy, if desired.
  • No-mayo version: Replace the mayonnaise with extra plain Greek yogurt for a lighter, tangier dressing.
  • Mix-ins: Try blueberries, red grapes, roasted cashews, walnuts, shredded carrots, or a little shredded cheddar to change the flavor profile.
  • Add protein: Stir in cooked, chopped chicken, thawed edamame, or rinsed chickpeas for a heartier salad.

Step-by-Step Directions

broccoli, kale, bacon, cabbage, apples, sunflower seeds in a glass mixing bowl
  1. Step 1: Place all salad ingredients into a large mixing bowl.
Broccoli salad dressing in a bowl with a whisk.
  1. Step 2: In a separate small bowl, whisk together the dressing ingredients until smooth.
broccoli kale salad with dressing poured on top
  1. Pour the dressing over the salad.
tongs mixing together broccoli salad and dressing
  1. Toss with tongs or a large spoon until everything is evenly coated.

Top tip: Chill the salad for at least an hour so the flavors meld and the salad is nicely cold. Stir before serving.

What Makes This a Healthy Broccoli Salad?

  • Lightened-up dressing: The recipe combines avocado-oil mayonnaise with plain Greek yogurt for a creamy but lighter dressing, sweetened modestly with honey.
  • Loaded with vegetables: Broccoli, kale, and cabbage boost vitamins, antioxidants, and fiber while keeping the salad fresh and vibrant.
  • Less added sugar: Instead of dried fruit, this salad uses fresh apple for natural sweetness and crunch.

Sara’s Tips & Notes

  • Cut broccoli florets into small pieces for easier eating and a better texture. You can include some tender stem pieces if finely chopped.
  • Toast sunflower seeds briefly for added depth and add them just before serving to keep them crisp.
  • The dressing can settle while refrigerated; give the salad a good stir before serving.
  • If your honey has crystallized, warm it briefly in the microwave or under warm water until pourable.
close up of broccoli salad with wooden salad utensils

Do I need to Cook Broccoli for Broccoli salad?

No—raw broccoli provides the best crunch and texture for this salad. As the salad chills, the dressing softens the broccoli slightly, creating a nice bite without cooking.

If you prefer a more tender-crisp texture, blanch the chopped broccoli in boiling salted water for 1–2 minutes until bright green, then plunge into an ice bath to stop cooking. Drain and dry well before adding to the salad.

Serving Suggestions

This broccoli salad makes a flexible summer side dish or a light lunch. It pairs well with grilled chicken, pulled pork, turkey burgers, or alongside other salads for a spread.

Serve it with simple mains like cilantro-lime chicken, slow-cooker pulled pork, or air-fryer turkey burgers, or include it on a holiday table next to coleslaw, a peach and goat cheese salad, or a cucumber radish salad.

broccoli kale salad in white bowl with wooden salad utensils

Healthy Broccoli Salad Recipe FAQs

How long can dressing made with mayonnaise sit out at room temperature?

Mayonnaise-based salads can sit at room temperature up to two hours; in hot conditions (85°F/29°C or above), limit to one hour.

What is a good substitute for mayonnaise in broccoli salad?

Full-fat plain Greek yogurt provides a similar creamy texture. You can also blend in mashed avocado for healthy fats.

How long does broccoli salad last in the fridge?

Stored in an airtight container, the salad stays fresh for 3–4 days. Stir before serving. To stretch freshness to about 5 days, store dressing and salad separately.

Can I use regular yogurt instead of Greek yogurt?

Yes—use plain, unsweetened yogurt. Regular yogurt is thinner, so the dressing will be less thick than with Greek yogurt.

Storage & Food Prep

How to store: Keep leftovers in an airtight container in the refrigerator for 3–4 days.

Meal prep: Prep the salad components and dressing separately. Toss only the portion you plan to eat to keep the rest fresh; the salad and dressing stored separately can last up to 5 days in the fridge.

More Healthy Summer Salads To Try!

  • Zesty Southwest Quinoa Salad (with avocado)
  • Healthy Cashew Chicken Salad with Apples (Dairy-Free)
  • Peach and Goat Cheese Salad
  • Superfood Salad

If you make this recipe, please let me know what you think by leaving a rating or comment. Share a photo on Instagram or Facebook and mention @CleanPlateMama!

Eat Clean. Be Well!
-Sara

Broccoli salad with kale and red cabbage in a large serving bowl with wooden salad utensils in the bowl.

Best Healthy Broccoli Salad

Delicious, veggie-packed broccoli salad tossed in a light, creamy dressing. Ready in 15 minutes and ideal for BBQs, potlucks, or weekday lunches.
5 from 22 votes

Print
Pin
Rate

Course: Salad, Side Dish
Cuisine: American
Diet: Gluten Free
Prep Time: 15
Total Time: 15
Servings: 6 1 cup servings
Author: Sara

Equipment

  • 1 large mixing bowl
  • 1 small mixing bowl

Ingredients

Salad Ingredients

  • 4 cups coarsely chopped broccoli (about 1 lb. 5 oz)
  • 2 cups torn kale leaves, packed
  • 1 cup finely chopped purple cabbage
  • cup raw sunflower seeds
  • 1 large sweet apple, chopped
  • 8 oz. cooked and crumbled bacon (optional)

Dressing Ingredients

  • cup mayonnaise (see notes)
  • cup plain/unsweetened Greek yogurt (dairy-free if needed)
  • 1 tablespoon apple cider vinegar
  • 3 tablespoons honey
  • ½ teaspoon fine sea salt

Instructions

  • Place all salad ingredients in a large mixing bowl.
  • In a separate small bowl, whisk together all dressing ingredients until smooth.
  • Pour dressing over the salad and toss with tongs or a large spoon until everything is evenly coated.
  • Refrigerate for at least 1 hour if possible to let the flavors meld; you can serve immediately if needed.
  • Stir before serving and enjoy.

Notes

  • Curly kale works best; remove the thick inner stems before tearing the leaves.
  • Use avocado-oil mayonnaise with no added sugar for a cleaner dressing, or substitute all Greek yogurt for a mayo-free option.
  • Raw honey is preferred but any honey will do.
  • Let the salad chill at least 1 hour before serving for the best flavor and texture.
  • Fresh cracked pepper is a nice finishing touch if desired.

Nutrition

Calories: 353kcal | Carbohydrates: 17g | Protein: 10g | Fat: 29g
Tried this Recipe? Tag me Today!Mention @CleanPlateMama or tag #CleanPlateMama when you share a photo.