Best Broccoli Salad with Greek Yogurt

You know those days when you want a fresh side dish but don’t feel like spending hours in the kitchen? That’s exactly why I love this broccoli salad with Greek yogurt. I started making it when I wanted something lighter than the mayo-heavy versions I grew up with, and now it’s become my go-to for family dinners and summer cookouts.

The best part about this salad is how simple it is to throw together. I usually prep the broccoli and other ingredients while I’m making dinner the night before, then just toss it all with the dressing when I’m ready to serve. It’s one of those dishes that actually tastes better after sitting in the fridge for a few hours, letting all the flavors come together.

And if you’re trying to eat a bit healthier but still want something that tastes great, this recipe hits all the right notes. The Greek yogurt gives it that creamy texture we all love, but with a tangy twist that makes the whole dish feel fresh and light.

Best Broccoli Salad with Greek Yogurt
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Why You’ll Love This Broccoli Salad

  • Quick preparation – This salad comes together in just 15 minutes or less, making it perfect for busy weeknight dinners or last-minute potluck contributions.
  • Healthier twist – Using Greek yogurt instead of traditional mayo cuts down on calories and adds protein while keeping that creamy texture you love.
  • Make-ahead friendly – You can prep this salad in advance and it actually tastes better after the flavors have time to meld in the fridge.
  • Great texture combination – The crunchy broccoli, crispy bacon, chewy cranberries, and nuts create an exciting mix of textures in every bite.

What Kind of Broccoli Should I Use?

Regular green broccoli is perfect for this salad, and you’ll find it easily at any grocery store. Look for heads with tight, dark green florets and firm stalks without any yellow spots or flowering buds – those are signs the broccoli is past its prime. While you could use broccolini or Chinese broccoli, traditional broccoli holds up best in this type of salad and has the perfect texture to grab onto the creamy dressing. Don’t toss those stems either – once you peel the tough outer layer, the inner part of the stem is tender and adds a nice crunch to your salad.

Best Broccoli Salad with Greek Yogurt
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Options for Substitutions

This fresh broccoli salad is super adaptable and you can switch things up based on what you have in your kitchen:

  • Broccoli: While fresh broccoli is best for this salad, you can use a mix of broccoli and cauliflower. Just avoid frozen broccoli as it gets too mushy when thawed.
  • Greek yogurt: Regular plain yogurt works too, but strain it first through a cheesecloth to remove excess liquid. Mayo is another option if you don’t mind a richer taste.
  • Red onion: Sweet onions or shallots make good substitutes. If you’re not big on raw onion, try green onions for a milder flavor.
  • Dried cranberries: Raisins, dried cherries, or even chopped dried apricots work great here. Any dried fruit will add that nice sweet touch.
  • Nuts and seeds: Feel free to use any nuts you like – pecans, almonds, or pepitas are all good choices. Just make sure to toast them first for better flavor.
  • White wine vinegar: Apple cider vinegar or regular white vinegar can step in here. If using regular vinegar, you might want to add a tiny bit more sugar to balance the sharper taste.
  • Bacon: Turkey bacon works well too, or leave it out for a vegetarian version. You can add some smoked almonds instead for that smoky flavor.

Watch Out for These Mistakes While Cooking

Raw broccoli salad can turn from crisp to soggy if you don’t pay attention to a few key details – the most important step is thoroughly drying your broccoli florets after washing them, as excess water will dilute your dressing and make the salad watery. A common mistake is cutting the broccoli pieces too large, which makes the salad harder to eat and prevents the dressing from coating evenly – aim for bite-sized florets about 1-inch in size. The timing of adding certain ingredients matters too – mix the dressing with the broccoli first to let the flavors develop, but wait to add the nuts and bacon until just before serving to maintain their crunch. For the best flavor development, let the salad chill in the fridge for at least 30 minutes before serving, but remember to give it a quick toss before bringing it to the table since the dressing can settle at the bottom.

Best Broccoli Salad with Greek Yogurt
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

What to Serve With Broccoli Salad?

This fresh and crunchy broccoli salad makes a perfect side dish for your favorite grilled meats – I especially love serving it alongside BBQ chicken or a juicy hamburger off the grill. For casual gatherings, it fits right in next to pulled pork sandwiches or at a summer potluck spread. If you’re looking for a complete meal, try pairing it with a warm quinoa pilaf or serving it alongside a classic deli-style turkey sandwich. Since this salad already has lots of texture and a creamy dressing, it works really well with simple, straightforward main dishes that let its flavors shine.

Storage Instructions

Keep Fresh: This broccoli salad tastes even better after the flavors have had time to mingle! Place it in an airtight container in the fridge and it’ll stay fresh for up to 3-4 days. The broccoli stays nice and crunchy, though the bacon might lose a bit of its crispiness over time.

Make Ahead: Want to prep this salad in advance? Mix all the ingredients except the bacon and nuts, and store them separately. When you’re ready to serve, just toss in the bacon and nuts to keep them crunchy. The dressing can be made up to 2 days ahead – just give it a quick stir before combining with the salad.

Pack for Lunch: This salad makes a great packed lunch! Just portion it into individual containers and grab one when you head out. The Greek yogurt dressing holds up really well without getting watery, unlike mayo-based dressings.

Preparation Time 10-15 minutes
Cooking Time 0 minutes
Total Time 10-15 minutes
Level of Difficulty Easy

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 1000-1200
  • Protein: 30-35 g
  • Fat: 60-70 g
  • Carbohydrates: 100-120 g

Ingredients

For the salad:

  • 1/2 cup dried cranberries (I like Ocean Spray Craisins)
  • 1/2 cup crumbled bacon (crispy, good quality bacon)
  • 3 small heads broccoli (broken into small florets, about 6 cups total)
  • 1 medium red onion (finely diced for even flavor distribution)
  • 1/2 cup walnuts

For the dressing:

  • 1 1/2 tsp white wine vinegar
  • 3 tbsp sugar
  • 3/4 cup plain Greek yogurt (full-fat for a richer dressing)

Step 1: Prepare the Dressing

In a small mixing bowl, combine the Greek yogurt, sugar, and vinegar.

Mix these ingredients together thoroughly until you achieve a smooth dressing.

Once fully blended, set the dressing aside while you prepare the rest of the salad.

Step 2: Assemble the Salad Ingredients

In a larger bowl, combine the broccoli, onion, your choice of nuts or seeds, cranberries, and bacon.

Make sure the ingredients are evenly distributed throughout the bowl to ensure every bite has a mix of flavors and textures.

Step 3: Dress and Toss the Salad

Drizzle the prepared dressing over the bowl of salad ingredients.

Toss the salad well until all components are evenly coated with the dressing.

Once mixed to your liking, serve and enjoy your flavorful and nutritious broccoli salad!

Disclaimer: Our editors have used AI to create or enhance parts of this article and some images. All content has been fact-checked by our team to ensure accuracy.

2 thoughts on “Best Broccoli Salad with Greek Yogurt”

  1. Molly, I saved your recipe to my Pinterest file and since I’ve done that, it posted more than 15 of the same recipe to my folder. please help. Yesterday I deleted 18 and I just checked and have at least 10 more! Thanks, Bert

    Reply
  2. Molly!!!! The is Bert again.(previous post May 2025) I just cleared 48 posts the other day of this same recipe of yours and have at least that many more today!! They just automatically post! Can you help or block my email or something or can anyone else tell me how to stop this??? Thanks

    Reply

Leave a Comment

×
Pinterest Logo
Follow me on Pinterest for FREE Daily Recipes!
Follow on Pinterest
Recipe