This Healthy Broccoli Salad is fresh, crunchy, creamy, and packed with delicious flavor in every bite. Made with crisp broccoli, sweet blueberries, crunchy sunflower seeds, tart dried cranberries, juicy apples, and a creamy Greek yogurt dressing, this lighter broccoli salad is the perfect side dish for summer gatherings, BBQs, meal prep, or easy weeknight dinners.
Unlike traditional broccoli salad recipes made with heavy mayonnaise, this healthier version uses protein-rich Greek yogurt for a lighter, fresher dressing that still tastes rich and creamy. The combination of textures and flavors is absolutely irresistible — crunchy broccoli, sweet fruit, chewy cranberries, creamy dressing, and nutty sunflower seeds all come together beautifully.
Easy to make in just 15 minutes and naturally colorful and refreshing, this healthy broccoli salad is guaranteed to become a favorite at any table.

Why You’ll Love This Healthy Broccoli Salad
- Fresh, crunchy, and creamy
- Made without mayo
- Quick and easy in just 15 minutes
- Perfect for BBQs and potlucks
- Packed with wholesome ingredients
- Protein-rich Greek yogurt dressing
- Great for meal prep
- Naturally colorful and refreshing
Ingredients
For the Salad
- 1 1/2 pounds fresh broccoli, chopped
- 1 cup fresh blueberries
- 1/4 cup finely chopped red onion
- 1/2 cup dried cranberries
- 1/4 cup sunflower seeds
- 1 large apple, chopped
- 1 tablespoon lemon juice
Creamy Yogurt Dressing
- 1 cup plain Greek yogurt
- 1/4 cup honey
- 1 tablespoon lemon juice
- 2 teaspoons apple cider vinegar
- 1 tablespoon poppy seeds
Why This Broccoli Salad Works So Well
This salad is all about balancing textures and flavors:
- Crunchy broccoli
- Sweet juicy blueberries
- Crisp apples
- Chewy cranberries
- Crunchy sunflower seeds
- Tangy creamy dressing
Every ingredient adds freshness and texture while keeping the salad light and satisfying.
Ingredient Notes & Variations
Broccoli
Fresh raw broccoli gives the best crunch and texture.
Greek Yogurt
Greek yogurt keeps the dressing creamy while adding extra protein.
Blueberries
Blueberries add sweetness and a beautiful pop of color.
Apples
Crisp apples like Honeycrisp or Fuji work beautifully.
Sunflower Seeds
You can also use:
- Sliced almonds
- Pecans
- Walnuts
How to Make Healthy Broccoli Salad
Step 1: Prepare the Salad Ingredients
Cut the broccoli into small bite-sized florets.
Add the broccoli, blueberries, chopped red onion, dried cranberries, and sunflower seeds to a large bowl.
Step 2: Prepare the Apples
Chop the apple into bite-sized pieces.
Toss the apple pieces with lemon juice to prevent browning.
Add them to the salad bowl.
Step 3: Make the Dressing
In a small bowl, whisk together:
- Greek yogurt
- Honey
- Lemon juice
- Apple cider vinegar
- Poppy seeds
Mix until smooth and creamy.
Step 4: Toss the Salad
Pour the dressing over the salad ingredients.
Gently toss everything together until evenly coated.
Serve immediately or chill before serving.
Tips for the Best Broccoli Salad
Chop the Broccoli Small
Small florets make the salad easier and more enjoyable to eat.
Keep the Broccoli Crunchy
Raw broccoli gives the best texture, but you can lightly blanch it if preferred.
Dry Ingredients Well
Dry broccoli and blueberries help prevent watery dressing.
Toss Apples with Lemon Juice
This keeps them fresh and bright.
Optional Add-Ins
Customize your broccoli salad with:
- Bacon bits
- Shredded cheddar cheese
- Chopped kale
- Raisins
- Pecans
- Slivered almonds
- Carrots
- Chickpeas
Make Ahead Tips
This salad is excellent for meal prep.
For the freshest texture:
- Store the dressing separately
- Toss right before serving
Once mixed, the salad is best enjoyed within 1 day, though leftovers still taste delicious.
Storage Tips
Store leftovers in an airtight container in the refrigerator for up to 2–3 days.
The broccoli stays crunchy surprisingly well, though the dressing may thin slightly over time.
Frequently Asked Questions
Can I make broccoli salad without mayo?
Absolutely! Greek yogurt creates a lighter, protein-packed creamy dressing.
Can I blanch the broccoli?
Yes. Briefly boil for 30–60 seconds, then transfer to ice water for softer broccoli.
Can I make this salad ahead of time?
Yes! Store the dressing separately until ready to serve.
Is this broccoli salad healthy?
Yes! It’s packed with fiber, vitamins, protein, and fresh ingredients while being lighter than traditional broccoli salad recipes.
Serving Suggestions
This Healthy Broccoli Salad pairs perfectly with:
- Grilled chicken
- Burgers
- BBQ dishes
- Salmon
- Pork chops
- Sandwiches and wraps
- Picnic meals
Final Thoughts
This Healthy Broccoli Salad is proof that lighter recipes can still be incredibly satisfying and flavorful. With crunchy broccoli, juicy blueberries, crisp apples, chewy cranberries, and creamy Greek yogurt dressing, every bite is fresh, colorful, and delicious.
Quick to make, easy to customize, and perfect for warm-weather meals, this broccoli salad is one recipe you’ll want to make all summer long.
