Creamy Broccoli Salad

I used to think broccoli salad was just a sad excuse for a side dish at summer barbecues—you know, the kind drowning in mayo that sits out too long in the sun. Then I tried making it with Greek yogurt instead, and suddenly it became something my kids would actually eat without complaining.

The secret is keeping everything simple and fresh. You don’t need a fancy dressing with a million ingredients. Just Greek yogurt, a little olive oil, and some honey to balance things out. Throw in some dried cherries and sunflower seeds for sweetness and crunch, and you’ve got yourself a salad that’s actually worth making. Plus, it’s one of those recipes where you don’t even need to turn on the stove, which is a win in my book.

healthy broccoli salad
Image: jesslovescooking.com / All Rights reserved

Why You’ll Love This Broccoli Salad

  • Ready in 15 minutes – This salad comes together super fast, making it perfect for busy weeknights or last-minute potlucks when you need something quick.
  • Healthier than traditional broccoli salad – Using Greek yogurt instead of mayo cuts down on calories and fat while adding extra protein to keep you satisfied.
  • Great make-ahead option – The flavors actually get better as it sits in the fridge, so you can prep it a day ahead for meal prep or gatherings.
  • Sweet and savory combo – The dried cherries and honey balance out the tangy dressing and crunchy vegetables for a flavor everyone loves.
  • Nutrient-packed – Loaded with fiber, vitamins, and healthy fats from the broccoli and sunflower seeds, this salad is as nutritious as it is delicious.

What Kind of Broccoli Should I Use?

Fresh broccoli is definitely the way to go for this salad, and you’ll want to look for heads with tight, dark green florets and firm stalks. Avoid any broccoli that’s starting to yellow or has florets that are spreading apart, as that means it’s past its prime. You can use the florets and even peel and chop the stems if you want to get the most out of your broccoli – just make sure to cut everything into bite-sized pieces so it’s easy to eat. If you’re short on time, pre-cut broccoli florets from the produce section work just fine, though they tend to be a bit pricier than buying whole heads.

healthy broccoli salad
Image: jesslovescooking.com / All Rights reserved

Options for Substitutions

This salad is easy to customize based on what you have in your kitchen:

  • Greek yogurt: Regular yogurt works fine here, though you might want to drain it for 15 minutes in a cheesecloth to remove excess liquid. Sour cream is another good option if you prefer a tangier dressing.
  • Sunflower seeds: Swap these out for sliced almonds, chopped walnuts, or pumpkin seeds. They all add that nice crunch you’re looking for.
  • Cherries: Dried cranberries, raisins, or chopped dried apricots work great as substitutes. If using something sweeter like raisins, you might want to cut back on the honey slightly.
  • Red onion: Green onions or shallots can replace red onion. If you find raw onion too strong, soak your sliced onions in cold water for 10 minutes before adding them to mellow the flavor.
  • White vinegar: Apple cider vinegar or lemon juice both work well in this dressing and add a nice brightness to the salad.
  • Broccoli: This is the star of the show, so I’d recommend keeping it as is. However, you can mix in some cauliflower florets if you want to stretch the salad further.

Watch Out for These Mistakes While Cooking

The biggest mistake people make with broccoli salad is cutting the florets too large, which makes them hard to eat and prevents the dressing from coating evenly – aim for bite-sized pieces about the size of a quarter.

Another common error is adding the dressing right before serving, but this salad actually tastes better when it sits in the fridge for at least 30 minutes, allowing the flavors to blend and the broccoli to soften slightly while still maintaining its crunch.

Don’t skip toasting your sunflower seeds in a dry pan for a few minutes before adding them to the salad, as this simple step brings out their nutty flavor and adds an extra layer of texture.

Finally, if your red onion tastes too sharp or overpowering, soak the sliced pieces in cold water for 10 minutes before adding them to the salad, which mellows out the bite without losing the flavor.

healthy broccoli salad
Image: jesslovescooking.com / All Rights reserved

What to Serve With Broccoli Salad?

Broccoli salad is one of those side dishes that works great at pretty much any cookout or family dinner. It pairs really well with grilled chicken, burgers, or pulled pork since the creamy, tangy dressing balances out smoky flavors. I love serving it alongside other picnic favorites like corn on the cob, baked beans, or potato salad for a full spread. If you’re looking for a lighter meal, this salad also works as a main dish when you add some grilled shrimp or rotisserie chicken on top.

Storage Instructions

Store: This broccoli salad keeps really well in the fridge for up to 3 days in an airtight container. The flavors actually get better as they sit together, so it’s a great make-ahead option for meal prep or potlucks.

Make Ahead: If you want to prep this salad in advance, I recommend keeping the dressing separate until you’re ready to serve. Mix the broccoli, onion, sunflower seeds, and cherries together, then toss with the dressing right before eating to keep everything crisp and fresh.

Serve: This salad is best served cold, straight from the fridge. Give it a good stir before serving since the dressing can settle at the bottom. If it seems a bit dry after a day or two, just drizzle in a tiny bit of olive oil or add a spoonful of yogurt to freshen it up.

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

Estimated Nutrition

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

  • Calories: 450-550
  • Protein: 15-20 g
  • Fat: 22-28 g
  • Carbohydrates: 50-60 g

Ingredients

For the salad:

  • 1.25 lb broccoli (cut into small 1/2-inch florets)
  • 1/4 cup red onion
  • 1/3 cup sunflower seeds (I use Fisher roasted seeds for extra crunch)
  • 1/3 cup dried cherries

For the dressing:

  • 3/4 cup greek yogurt (I prefer Fage 2% for a creamier texture)
  • 3 tbsp olive oil
  • 2 tbsp white vinegar
  • 1 tbsp honey
  • 1/2 tsp salt
  • 1/2 tsp ground pepper
  • 1/2 tsp Dijon mustard

Step 1: Prepare the Broccoli and Vegetables

  • 1.25 lb broccoli
  • 1/4 cup red onion

Cut the broccoli into small, uniform 1/2-inch florets—this size ensures even coating with dressing and pleasant bites throughout the salad.

Finely dice the red onion to distribute its sharpness evenly.

Place the prepared broccoli and red onion in a large mixing bowl and set aside.

I like to cut the broccoli a bit smaller than you’d think because it makes the salad easier to eat and helps it absorb more of the creamy dressing.

Step 2: Make the Creamy Dressing

  • 3/4 cup greek yogurt
  • 3 tbsp olive oil
  • 2 tbsp white vinegar
  • 1 tbsp honey
  • 1/2 tsp Dijon mustard
  • 1/2 tsp salt
  • 1/2 tsp ground pepper

In a separate bowl, whisk together the Greek yogurt, olive oil, white vinegar, honey, Dijon mustard, salt, and ground pepper until smooth and well combined.

The mustard acts as an emulsifier to help bind the creamy and acidic components together.

Taste the dressing and adjust seasoning as needed—I usually add a touch more salt here since the broccoli will absorb it.

Step 3: Assemble and Coat the Salad

  • broccoli and red onion mixture from Step 1
  • creamy dressing from Step 2
  • 1/3 cup sunflower seeds
  • 1/3 cup dried cherries

Pour the dressing over the broccoli and red onion mixture, then stir thoroughly to ensure every floret is evenly coated.

Add the sunflower seeds and dried cherries, stirring gently to distribute them throughout without crushing the seeds.

The combination of roasted sunflower seeds and tart cherries creates excellent texture and flavor contrast.

Step 4: Taste and Adjust Final Seasoning

Taste the completed salad and adjust seasoning as needed by adding more salt, pepper, or vinegar to your preference.

Remember that the flavors will meld and intensify if the salad sits for 15-30 minutes before serving, so taste it before final adjustments.

Transfer to a serving bowl and serve immediately, or refrigerate until ready to eat.

healthy broccoli salad

Creamy Broccoli Salad

Delicious Creamy Broccoli Salad recipe with step-by-step instructions.
Prep Time 5 minutes
Cook Time 5 minutes
Total Time 12 minutes
Servings: 6 servings
Calories: 500

Ingredients
  

For the salad::
  • 1.25 lb broccoli (cut into small 1/2-inch florets)
  • 1/4 cup red onion
  • 1/3 cup sunflower seeds (I use Fisher roasted seeds for extra crunch)
  • 1/3 cup dried cherries
For the dressing::
  • 3/4 cup greek yogurt (I prefer Fage 2% for a creamier texture)
  • 3 tbsp olive oil
  • 2 tbsp white vinegar
  • 1 tbsp honey
  • 1/2 tsp salt
  • 1/2 tsp ground pepper
  • 1/2 tsp Dijon mustard

Method
 

  1. Cut the broccoli into small, uniform 1/2-inch florets—this size ensures even coating with dressing and pleasant bites throughout the salad. Finely dice the red onion to distribute its sharpness evenly. Place the prepared broccoli and red onion in a large mixing bowl and set aside. I like to cut the broccoli a bit smaller than you'd think because it makes the salad easier to eat and helps it absorb more of the creamy dressing.
  2. In a separate bowl, whisk together the Greek yogurt, olive oil, white vinegar, honey, Dijon mustard, salt, and ground pepper until smooth and well combined. The mustard acts as an emulsifier to help bind the creamy and acidic components together. Taste the dressing and adjust seasoning as needed—I usually add a touch more salt here since the broccoli will absorb it.
  3. Pour the dressing over the broccoli and red onion mixture, then stir thoroughly to ensure every floret is evenly coated. Add the sunflower seeds and dried cherries, stirring gently to distribute them throughout without crushing the seeds. The combination of roasted sunflower seeds and tart cherries creates excellent texture and flavor contrast.
  4. Taste the completed salad and adjust seasoning as needed by adding more salt, pepper, or vinegar to your preference. Remember that the flavors will meld and intensify if the salad sits for 15-30 minutes before serving, so taste it before final adjustments. Transfer to a serving bowl and serve immediately, or refrigerate until ready to eat.

Leave a Comment

Recipe Rating