Healthy Broccoli Salad Recipe with Greek Yogurt Dressing | Easy & Light 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 easy broccoli salad with Greek yogurt dressing is your answer. Unlike traditional broccoli salads loaded with mayonnaise and sugar, our light version uses creamy Greek yogurt for a protein-packed dressing that’s lower in calories but higher in flavor. Perfect for meal prep, potlucks, or a quick weeknight side, this crunchy veggie salad comes together in just 15 minutes and gets even better as it chills.
One of the best things about this salad is its versatility. While our recipe uses simple, fresh ingredients, you can easily customize it to your taste preferences. If you’re looking for other salad inspiration, check out our Classic Homemade Coleslaw Recipe for another excellent BBQ side option.

Ingredients
For the Salad:
- 4 cups fresh broccoli florets, chopped into bite-sized pieces
- 1/2 cup red onion, thinly sliced
- 1/2 cup carrots, shredded or julienned
- 1/4 cup sunflower seeds or slivered almonds
- 1/4 cup dried cranberries or raisins (optional)
- 2 tablespoons fresh parsley, chopped
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
- 2 tablespoons fresh lemon juice
Step-by-Step Instructions
Step 1: Prepare the Broccoli
Wash the broccoli thoroughly and chop into bite-sized florets. You can also use the broccoli stems – simply peel the tough outer layer and chop them into small pieces. For extra crunch, you can leave the broccoli raw, or blanch it quickly for 30 seconds in boiling water then transfer to an ice bath to stop the cooking process.
Step 2: Combine Salad Ingredients
In a large bowl, combine the broccoli florets, sliced red onion, shredded carrots, sunflower seeds, dried cranberries (if using), and fresh parsley. Toss gently to distribute the ingredients evenly.
Step 3: Make the Greek Yogurt Dressing
In a separate bowl, whisk together the Greek yogurt, apple cider vinegar, honey, Dijon mustard, garlic powder, salt, pepper, and lemon juice until smooth and creamy. Taste and adjust seasoning as needed.
For those who love creamy dressings, you might enjoy exploring other homemade options like our Sweet Tangy Coleslaw Dressing Recipe for different flavor profiles.
Step 4: Combine and Chill
Pour the dressing over the broccoli mixture and toss until everything is evenly coated. Cover the bowl and refrigerate for at least 30 minutes to allow the flavors to meld together. The salad can be made up to 2 days in advance.
Expert Tips for the Perfect Broccoli Salad
Choosing the Right Broccoli
Select vibrant green broccoli heads with tight florets and firm stalks. Avoid any broccoli with yellowing florets or woody stems. The fresher the broccoli, the crunchier your salad will be.
Dressing Variations
Feel free to customize the dressing to your taste. Add a teaspoon of curry powder for an exotic twist, or swap the honey for agave nectar if you prefer. For those watching their sugar intake, you can omit the sweetener entirely or use a sugar substitute.
Make-Ahead Benefits
This salad actually improves with time, making it perfect for meal prep. The dressing helps soften the broccoli slightly while maintaining its crunch. Store in an airtight container in the refrigerator for up to 3 days.
If you’re planning a larger gathering, consider pairing this salad with other make-ahead dishes like our Ultimate Buffalo Chicken Dip Recipe for a complete party spread.
Protein Boost Options
To make this salad a complete meal, add grilled chicken, chickpeas, or hard-boiled eggs. For a Mediterranean twist, add some feta cheese and kalamata olives.
Frequently Asked Questions
Can I use frozen broccoli for this salad?
While fresh broccoli is recommended for the best texture and crunch, you can use frozen broccoli in a pinch. Thaw it completely and pat dry with paper towels to remove excess moisture before using.
How long does broccoli salad last in the fridge?
This salad will keep well for 2-3 days in an airtight container in the refrigerator. The flavors continue to develop, making it even more delicious the next day.
Can I make this salad vegan?
Absolutely! Simply substitute the Greek yogurt with a plant-based yogurt alternative and use maple syrup instead of honey. The dressing will be just as creamy and delicious.
What can I serve with broccoli salad?
This versatile salad pairs well with grilled proteins, sandwiches, or as part of a larger salad bar. It’s particularly delicious alongside Instant Pot Chicken and Rice for a complete healthy meal.
Is this salad suitable for low-carb diets?
Yes! Broccoli is low in carbohydrates, and our Greek yogurt dressing is much lower in carbs than traditional mayonnaise-based dressings. It’s an excellent choice for keto or low-carb eating plans.
For more healthy eating inspiration, check out our guide to Healthy Cabbage Soup Recipes for additional low-calorie meal options.

Healthy Broccoli Salad Recipe with Creamy Greek Yogurt Dressing
Ingredients
Method
- Wash the broccoli thoroughly and chop into bite-sized florets. You can also use the broccoli stems – simply peel the tough outer layer and chop them into small pieces. For extra crunch, you can leave the broccoli raw, or blanch it quickly for 30 seconds in boiling water then transfer to an ice bath to stop the cooking process.
- In a large bowl, combine the broccoli florets, sliced red onion, shredded carrots, sunflower seeds, dried cranberries (if using), and fresh parsley. Toss gently to distribute the ingredients evenly.
- In a separate bowl, whisk together the Greek yogurt, apple cider vinegar, honey, Dijon mustard, garlic powder, salt, pepper, and lemon juice until smooth and creamy. Taste and adjust seasoning as needed.
- Pour the dressing over the broccoli mixture and toss until everything is evenly coated. Cover the bowl and refrigerate for at least 30 minutes to allow the flavors to meld together.






