This Broccoli Salad with Greek Yogurt is a healthy, fresh, and creamy twist on the classic broccoli salad. Packed with crisp, crunchy broccoli, a tangy dressing made from Greek yogurt, and a touch of sweetness from dried cranberries and honey, this salad is both nutritious and delicious. It’s perfect for a light lunch, a side dish for dinner, or as a potluck favorite.
Why You’ll Love This Recipe
- Healthy and Light: The Greek yogurt dressing adds creaminess without the heaviness of mayonnaise, making it a healthier option.
- Packed with Nutrients: Broccoli is full of vitamins, fiber, and antioxidants, making this salad a nutritious addition to any meal.
- Simple Ingredients: It uses a few fresh and easy-to-find ingredients, making it simple to prepare.
- Quick and Easy: This salad comes together in just a few minutes, perfect for busy weeknights or meal prepping.
- Customizable: You can easily add or swap in other veggies, fruits, or nuts to suit your taste.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- 4 cups fresh broccoli florets
- ½ cup red onion, finely chopped
- ¼ cup dried cranberries
- ¼ cup sunflower seeds (or any nuts of your choice)
- 1 cup Greek yogurt (plain, full-fat or low-fat)
- 2 tablespoons apple cider vinegar
- 1 tablespoon honey or maple syrup
- Salt and pepper to taste
- Optional: 1 tablespoon olive oil or 1 teaspoon mustard for extra flavor
Directions

- Prepare the Broccoli: Cut the broccoli into small florets. Blanch the broccoli by boiling it in water for about 2 minutes, then immediately transferring it to an ice bath to keep the color and texture fresh, or you can leave it raw for extra crunch.
- Make the Dressing: In a bowl, whisk together Greek yogurt, apple cider vinegar, honey (or maple syrup), salt, and pepper. For added flavor, you can mix in a teaspoon of mustard or olive oil.
- Combine the Ingredients: In a large bowl, toss the broccoli florets, red onion, dried cranberries, and sunflower seeds.
- Dress the Salad: Pour the yogurt dressing over the broccoli mixture and toss until well-coated. Taste and adjust seasoning if necessary.
- Chill and Serve: Let the salad chill in the fridge for at least 30 minutes to allow the flavors to meld before serving.
Servings and timing
Servings: 4–6
Prep time: 10 minutes
Chill time: 30 minutes
Total time: 40 minutes
Variations
- Add Protein: Add grilled chicken, bacon, or chickpeas for a more substantial meal.
- Use Different Nuts: Try almonds, walnuts, or pecans in place of sunflower seeds.
- Swap Dried Cranberries: You can use raisins, currants, or chopped dried apricots for a different fruit flavor.
- Make it Vegan: Use plant-based yogurt and maple syrup to keep it vegan-friendly.
- Add Cheese: Crumbled feta or shredded cheddar can be sprinkled over the top for added richness.
Storage/Reheating
This salad keeps well in the fridge for up to 3 days. Store it in an airtight container. The longer it sits, the more the flavors will develop, so it’s a great make-ahead dish for meal prep. Avoid freezing the salad as the texture of the broccoli may change once thawed.
FAQs
Can I use frozen broccoli?
Fresh broccoli is recommended for the best texture, but you can use frozen broccoli if needed. Just be sure to thaw and drain it well.
Can I make this salad ahead of time?
Yes, this salad can be made in advance and stored in the refrigerator for up to 3 days.
Is there a substitute for Greek yogurt?
You can use regular yogurt, sour cream, or a dairy-free yogurt for a different flavor and texture.
How can I make this salad spicier?
Add some chopped jalapeños or red pepper flakes for a spicy kick.
Can I add other vegetables?
Yes, feel free to add carrots, bell peppers, or cucumber to the salad for more variety.
Can I make this a full meal?
Add protein like grilled chicken, bacon, or chickpeas to make it more filling.
How do I make this recipe lower in calories?
Use a non-fat Greek yogurt and reduce the amount of honey or maple syrup.
Can I serve this as a warm salad?
This salad is typically served cold, but you can lightly warm the broccoli if you prefer.
Can I use another dressing?
Yes, you can use a creamy vinaigrette or a tahini dressing if you prefer something different from the yogurt-based dressing.
Can I freeze this salad?
It’s not recommended to freeze broccoli salad, as the texture of the vegetables can become mushy after freezing.
Conclusion
Broccoli Salad with Greek Yogurt is a light, healthy, and flavorful dish that’s perfect for any occasion. With its creamy dressing, crunchy vegetables, and sweet and savory flavors, it’s sure to become a family favorite. Whether served as a side dish or a light meal, this salad offers a refreshing and nutritious option that’s quick and easy to make.
PrintBroccoli Salad with Greek Yogurt
A refreshing and healthy broccoli salad made with crunchy florets, crisp bacon, and a tangy Greek yogurt dressing, perfect for a light lunch or as a side dish for any meal.
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Total Time: 30 minutes (chilling time)
- Yield: 4 servings 1x
- Category: Side Dish
- Method: No-Cook
- Cuisine: American
Ingredients
- 4 cups broccoli florets, chopped
- 1/2 cup plain Greek yogurt
- 1 tbsp apple cider vinegar
- 1 tbsp honey or maple syrup
- 1 tbsp Dijon mustard
- 1/4 tsp garlic powder
- 1/4 tsp salt (to taste)
- 1/4 tsp black pepper (to taste)
- 1/2 cup shredded cheddar cheese
- 1/4 cup chopped red onion
- 1/4 cup sunflower seeds or chopped almonds (optional, for crunch)
- 1/2 cup cooked bacon, crumbled (optional for added flavor)
- 1/4 cup raisins or dried cranberries (optional, for sweetness)
Instructions
- In a large bowl, combine the chopped broccoli, red onion, shredded cheddar cheese, and raisins (if using).
- In a small bowl, whisk together the Greek yogurt, apple cider vinegar, honey or maple syrup, Dijon mustard, garlic powder, salt, and pepper until smooth and creamy.
- Pour the Greek yogurt dressing over the broccoli mixture and toss to coat evenly.
- Sprinkle crumbled bacon, sunflower seeds or chopped almonds (if using), and additional raisins or dried cranberries (if using) on top for added texture and flavor.
- Cover and refrigerate for at least 30 minutes to let the flavors meld together.
- Serve chilled and enjoy!
Notes
- For a lighter version, reduce the amount of cheddar cheese or skip it entirely.
- Feel free to substitute the bacon with a vegetarian option, like tempeh bacon or smoked almonds, for a plant-based version.
- If you prefer a sweeter salad, you can increase the amount of honey or maple syrup to your taste.
- Make the salad ahead of time and store it in the fridge for up to 2 days.
Nutrition
- Serving Size: 1/4 of the recipe
- Calories: 180
- Sugar: 7g
- Sodium: 230mg
- Fat: 12g
- Saturated Fat: 4g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 4g
- Protein: 9g
- Cholesterol: 20mg