Easy Healthy Broccoli Salad Recipe with Greek Yogurt Dressing
Easy Healthy Broccoli Salad Recipe with Greek Yogurt Dressing

Looking for the perfect healthy side dish that’s both delicious and nutritious? This easy broccoli salad recipe is your new go-to! With a light Greek yogurt dressing instead of heavy mayonnaise, fresh crunchy vegetables, and sweet-tart cranberries, it’s a salad that satisfies without compromising on health. Whether you need a quick lunch, a make-ahead side for potlucks, or a meal prep superstar, this recipe delivers.
What makes this broccoli salad truly special is its versatility. It’s naturally low-calorie, packed with nutrients, and perfect for those who love crunchy veggie salads but want something lighter. The Greek yogurt dressing gives it just the right amount of creaminess while keeping things fresh and healthy.

Ingredients
- 6 cups fresh broccoli florets (about 2 medium heads)
- 1/2 red onion, thinly sliced
- 1/2 cup dried cranberries
- 1/4 cup sunflower seeds
- 1/4 cup sliced almonds
- 1/2 cup plain Greek yogurt
- 2 tablespoons apple cider vinegar
- 1 tablespoon honey or maple syrup
- 1 teaspoon Dijon mustard
- Salt and pepper to taste
- Optional: 1/4 cup crumbled feta cheese
Step-by-Step Instructions
Step 1: Prepare the Broccoli
Wash and dry the broccoli thoroughly. Cut the florets into bite-sized pieces. For extra crunch and easier eating, you can chop them smaller than traditional broccoli salad florets.
Step 2: Make the Greek Yogurt Dressing
In a medium bowl, whisk together the Greek yogurt, apple cider vinegar, honey, Dijon mustard, and a pinch of salt and pepper. The dressing should be creamy but pourable. Adjust seasoning to taste.
Step 3: Combine All Ingredients
In a large mixing bowl, combine the broccoli florets, red onion, dried cranberries, sunflower seeds, and almonds. Pour the dressing over the salad and toss until everything is evenly coated. If using feta cheese, sprinkle it on top after tossing.
Step 4: Let It Marinate
For best flavor, cover the salad and refrigerate for at least 30 minutes before serving. This allows the flavors to meld and the broccoli to soften slightly while maintaining its crunch. This salad is also perfect for meal prep and potluck dishes as it gets even better overnight.
Expert Tips for Perfect Broccoli Salad
- Broccoli Selection: Choose broccoli heads with tight, deep green florets and firm stalks for the best crunch
- Customize Your Crunch: Swap sunflower seeds for pumpkin seeds or walnuts for variety
- Make It Creamier: If you prefer a richer dressing, add 2 tablespoons of light mayonnaise to the yogurt mixture
- For Extra Protein: Add 1/2 cup of chickpeas or grilled chicken to make it a complete meal
- Storage: This salad keeps well in the refrigerator for 3-4 days, making it perfect for meal planning and easy weeknight dinners
Frequently Asked Questions
Can I make this broccoli salad ahead of time?
Absolutely! This salad actually improves with time as the flavors meld together. Make it up to 24 hours in advance for best results.
What can I use instead of Greek yogurt?
Sour cream or light mayonnaise work well as substitutes, but Greek yogurt provides the healthiest option with more protein and less fat.
Is this salad good for weight loss?
Yes! At under 150 calories per serving and packed with fiber, this salad is perfect for weight management. It’s much lighter than traditional broccoli salads made with mayonnaise-based dressings.
Can I add other vegetables?
Definitely! Try adding shredded carrots, sliced bell peppers, or cherry tomatoes. For more inspiration on perfect side dishes, check out our bruschetta pasta salad recipe for other healthy combinations.

Easy Healthy Broccoli Salad Recipe with Greek Yogurt Dressing
Ingredients
Method
- Wash and dry the broccoli thoroughly. Cut the florets into bite-sized pieces. For extra crunch and easier eating, you can chop them smaller than traditional broccoli salad florets.
- In a medium bowl, whisk together the Greek yogurt, apple cider vinegar, honey, Dijon mustard, and a pinch of salt and pepper. The dressing should be creamy but pourable. Adjust seasoning to taste.
- In a large mixing bowl, combine the broccoli florets, red onion, dried cranberries, sunflower seeds, and almonds. Pour the dressing over the salad and toss until everything is evenly coated. If using feta cheese, sprinkle it on top after tossing.
- For best flavor, cover the salad and refrigerate for at least 30 minutes before serving. This allows the flavors to meld and the broccoli to soften slightly while maintaining its crunch.
