Healthy Broccoli Salad Recipe with Greek Yogurt Dressing – Easy & Crunchy Side Dish
Healthy Broccoli Salad Recipe with Creamy Greek Yogurt Dressing

Looking for the perfect healthy side dish that’s both delicious and nutritious? This crunchy broccoli salad features a light, creamy Greek yogurt dressing that replaces traditional mayo, making it perfect for healthy eating goals without sacrificing flavor. Whether you need a quick salad recipe for busy weeknights or a potluck-friendly salad that can be made ahead, this versatile dish delivers maximum crunch and freshness.

Ingredients
For the Salad:
- 6 cups fresh broccoli florets (about 2 large heads)
- 1/2 cup shredded carrots
- 1/4 cup finely diced red onion
- 1/2 cup dried cranberries or raisins
- 1/4 cup sunflower seeds or sliced almonds
- 1/4 cup crumbled feta cheese (optional)
For the Greek Yogurt Dressing:
- 1 cup plain Greek yogurt
- 2 tablespoons apple cider vinegar
- 1 tablespoon honey or maple syrup
- 1 teaspoon Dijon mustard
- 1/2 teaspoon garlic powder
- Salt and black pepper to taste
Step-by-Step Instructions
Step 1: Prepare the vegetables by washing and cutting broccoli into bite-sized florets. Finely dice the red onion and shred the carrots. For best texture, allow the broccoli to remain slightly crisp.
Step 2: In a large mixing bowl, combine broccoli florets, shredded carrots, diced red onion, dried cranberries, and sunflower seeds.
Step 3: In a separate small bowl, whisk together Greek yogurt, apple cider vinegar, honey, Dijon mustard, garlic powder, salt, and pepper until smooth and well combined.
Step 4: Pour the dressing over the salad ingredients and toss gently to coat everything evenly. If using feta cheese, add it last and stir gently to incorporate.
Step 5: Refrigerate for at least 30 minutes before serving to allow flavors to meld. This salad actually improves as it sits, making it perfect for meal prep and busy schedules.
Expert Tips for Perfect Broccoli Salad
- For maximum crunch: Don’t overcook the broccoli! Raw broccoli provides the best texture and nutritional benefits.
- Make-ahead friendly: This salad can be prepared up to 2 days in advance. The flavors develop beautifully over time.
- Customize the crunch: Add chopped apples, walnuts, or pecans for different texture variations.
- Dressing consistency: If the dressing seems too thick, thin it with a tablespoon of water or lemon juice.
- Perfect for pairings: Serve alongside chicken dishes or grilled proteins for a complete meal.
Frequently Asked Questions
Can I use frozen broccoli?
Fresh broccoli is recommended for the best crunchy texture, but you can use thawed frozen broccoli in a pinch. Just be sure to pat it completely dry.
How long does this salad keep?
This broccoli salad stays fresh for 3-4 days in the refrigerator, making it ideal for weekly meal preparation.
Can I make this recipe vegan?
Absolutely! Use vegan yogurt and maple syrup instead of honey. The feta cheese can be omitted or replaced with vegan cheese alternatives.
Is this salad suitable for special diets?
Yes! It’s naturally gluten-free and can easily be adapted for various dietary needs. For more gluten-free recipes, check out our gluten-free baking guide.
This light broccoli salad proves that healthy eating doesn’t have to be boring. With its creamy Greek yogurt dressing and satisfying crunch, it’s the perfect side dish for any occasion – from quick weeknight dinners to festive potlucks!

Healthy Broccoli Salad Recipe with Creamy Greek Yogurt Dressing
Ingredients
Method
- Prepare the vegetables by washing and cutting broccoli into bite-sized florets. Finely dice the red onion and shred the carrots. For best texture, allow the broccoli to remain slightly crisp.
- In a large mixing bowl, combine broccoli florets, shredded carrots, diced red onion, dried cranberries, and sunflower seeds.
- In a separate small bowl, whisk together Greek yogurt, apple cider vinegar, honey, Dijon mustard, garlic powder, salt, and pepper until smooth and well combined.
- Pour the dressing over the salad ingredients and toss gently to coat everything evenly. If using feta cheese, add it last and stir gently to incorporate.
- Refrigerate for at least 30 minutes before serving to allow flavors to meld.
