Greek Yogurt Broccoli Salad
This Greek Yogurt Broccoli Salad is the light, creamy, crunchy summer side dish everyone loves. It’s healthier than the classic version, incredibly easy to customize, and perfect for meal prep, cookouts, or family dinners.

This is one of those salads that disappears faster than you expect. The creamy Greek yogurt dressing, crunchy broccoli, sweet raisins, salty turkey bacon, and nutty sunflower seeds come together in the best sweet-meets-savory bite. Every time I bring this to a barbecue or potluck, someone asks for the recipe before the meal is even over.
I love that it tastes indulgent but is actually packed with fresh, nutritious ingredients. You can make it ahead for lunches, bring it to a picnic, or set out for a big family meal. I’ve made it more times than I can count, and I still never get tired of it!
It also holds up beautifully in the fridge, so it’s perfect for meal prep. My kids love the sweetness from the raisins, and I love that everyone gets a big serving of veggies without any fuss. It’s fresh, colorful, crunchy, and honestly one of my favorite summer salads to serve all season long.
Before You Get Started
Here are a few quick notes to help your broccoli salad turn out crunchy, creamy, and perfectly seasoned every time.
- Switch up the veggies: If you aren’t a broccoli fan, you could swap this out for cauliflower, kale, or shredded Brussels sprouts.
- Chop the broccoli small: Cut the florets into bite-sized pieces so the salad is easy to eat and everything gets coated in dressing.
- Soften the onion if needed: Soak red onion in ice water for 15 to 20 minutes if you want a milder flavor.
- Cook the bacon until crispy: Turkey bacon tastes best when cooked until crisp and fully cooled before adding it to the salad.
- Adjust the broccoli texture: Use raw broccoli for crunch, or blanch it for 1 to 2 minutes for a tender-crisp texture.
How to Make Broccoli Salad with Greek Yogurt
Follow these simple steps to bring everything together.
1. Prep the Broccoli and Vegetables
Chop the broccoli into small florets and dice the red onion.
2. Make the Creamy Yogurt Dressing
Whisk together the yogurt, vinegar, honey, celery seed, salt, and pepper. Adjust sweetness or acidity as needed.
Pro tip: Add a small spoonful of Dijon mustard if you want a little extra zip.
3. Toss and Chill
Combine the broccoli, onion, and raisins with the dressing, then refrigerate for 15 to 30 minutes to let the flavors meld.
Pro tip: Chilling also softens the broccoli slightly for better texture.
4. Add the Final Mix-Ins
Stir in the crispy bacon and sunflower seeds right before serving so they stay crunchy.
Recipe Tips & Tricks
Here are the best ways to customize this salad and keep it delicious.
- Swap the seeds or nuts: Try pumpkin seeds, almonds, pecans, cashews, walnuts, or pine nuts for extra crunch.
- Change the fruit: Use grapes, dried cranberries, chopped apples, pomegranate seeds, dried apricots, or cherries.
- Add cheese: Sharp cheddar, feta, goat cheese, blue cheese, or Parmesan all add great flavor.
- Customize the dressing: Use half mayo and half plain Greek yogurt, plain yogurt, sour cream, or blended cottage cheese for a creamier dressing.
- Make it vegan: Use dairy-free yogurt and vegetarian bacon or simply omit the bacon.
- Boost the veggies: Add shredded carrots, chopped celery, cauliflower, kale, spinach, or green onions.
- Add flavors and herbs: You could also add Dijon mustard, paprika, herbs, garlic powder, onion powder, or any other seasoning you like.
- Lighten it even more: Use fresh grapes instead of dried fruit, reduce the sweetener, choose turkey bacon or center-cut bacon, and use less dressing. The broccoli doesn’t need to be heavily coated. You can also use pure maple syrup or Stevia/monkfruit for a sugar-free version.
- Vinegar swap: White vinegar, rice vinegar, or lemon juice can also work instead of apple cider vinegar.
Serving Ideas
Here are some tasty dishes that pair wonderfully with this broccoli salad.
- Grilled Pork Chops
- Slow Cooker Spicy Pulled Pork
- Ground Chicken Burgers
- Ranch Chickpea Burgers
- Grilled Chicken
- Grilled Salmon
Storage & Reheating
Here’s how to keep your broccoli salad fresh.
- Store: Keep the salad and dressing separated for the best texture.
- Leftovers: Once mixed, leftovers keep for 2 to 3 days and are great for meal prep lunches.
Frequently Asked Questions
Here are the most common questions about making this broccoli salad.
Can I make this salad the day before?
Yes. It tastes even better after the broccoli has had time to absorb the dressing. Just add bacon and seeds right before serving.
How do I fix a dressing that’s too thick?
Stir in a tiny splash of milk, water, or extra vinegar until you reach your desired consistency.
Can I use frozen broccoli?
It’s not recommended. Frozen broccoli becomes soft and watery once thawed, which changes the texture of the salad.
Why is my broccoli salad watery?
This can happen if the broccoli wasn’t fully dried after rinsing. Pat it completely dry before tossing with dressing.
How do I make the salad sweeter without adding more honey?
Use grapes, sweeter dried fruit, or a small amount of finely chopped apple for natural sweetness.
Greek Yogurt Broccoli Salad
- Download
- Send to your inbox
Ingredients
- 4 cups broccoli florets, cut small
- 3 tbsp red onion, diced (more to taste)
- 1/4 cup raisins (or red grapes )
- 3 tbsp sunflower seeds
- 4 slices turkey bacon, cooked crispy and crumbled
- 1/2 cup plain nonfat Greek yogurt (or full fat)
- 2 tbsp apple cider vinegar
- 1.5 tbsp honey
- 1/8 tsp celery seed
- Salt and pepper
Instructions
(Hide Media)Switch to prevent your screen from going dark.
Equipment
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
The Nutritional Values provided are estimates only and may vary based on the preparation method.
Notes
For a less tangy dressing, swap in mayonnaise for half of the Greek yogurt.
Get delicious, healthy recipes delivered each week right to your inbox.
Snap a picture and show us what you made on Instagram or Facebook.
Tag us using @SlenderKitchen or #slenderkitchen.