Broccoli Salad with Honey Yogurt Dressing

$5.34 recipe / $1.54 serving
by Beth - Budget Bytes
4.65 from 14 votes
Pin RecipeJump to recipe →

This post contains some affiliate links, which means that we make a small commission off items you purchase at no additional cost to you.

I loooove me some broccoli. When it’s cooked, anyway. For some reason the flavor of raw broccoli has always rubbed me the wrong way. BUT I know raw broccoli is super healthy, so I try to eat it raw from time to time. Luckily, when I pair raw broccoli with this light, tangy, and sweet honey yogurt dressing, all the “ickies” go away. The subtle sweetness and light acidity tone down the super bitter flavor of the broccoli, making a wonderfully light and crunchy broccoli salad.

Overhead view of a large bowl full of Broccoli Salad with Honey Yogurt Dressing, a fork in the middle

The other reason I love this salad, and dressing in particular, is that it’s so much lighter than many other broccoli salads. Broccoli salads are often drenched with delicious but super thick and heavy dressings that leave me feeling like maybe I just ate something bad instead of good. This dressing, on the other hand, is light and fresh, and doesn’t leave me feeling weighed down. YAY.

Can I Make the Broccoli Salad with No Mayo?

There will undoubtably be some of you out there who ask yourself, “Hmm, I wonder if I can use all Greek yogurt instead of mayo and yogurt combined.” and I really wouldn’t suggest it. While Greek yogurt and mayo are both considered creamy and tangy, they have different types of creamy textures and different tangy flavors. I find you need at least a little mayo in there to really get the richness needed to make the salad just right. Same goes for the fat content of the Greek yogurt. While technically a fat-free Greek yogurt will “work”, a reduced fat (2%) will give you a much better flavor and texture.

How Long Does Broccoli Salad Stay Good?

The length of time that your broccoli salad will last can vary depending on several factors, but I’m going to say an average of about three days. The broccoli will soften as it marinates in the dressing in the refrigerator, which can actually be a good thing. I like when the broccoli gets a little more tender, but after a certain point (about three days) it can become too soft. Give your salad a good stir each day just before serving to remix the dressing or anything that may have settled.

Side view of a bowl full of Broccoli Salad with Honey Yogurt Dressing
Share this recipe

Broccoli Salad with Honey Yogurt Dressing

4.65 from 14 votes
Sweet, tangy, and fresh, this Broccoli Salad with Honey Yogurt Dressing is light and refreshing healthy side salad for summer.
Servings 4 (about 6 cups total)
Prep 30 minutes
Total 30 minutes



  • 1/2 cup plain Greek yogurt (2%) ($0.91)
  • 1/4 cup light mayonnaise ($0.28)
  • 1 Tbsp apple cider vinegar ($0.03)
  • 1 Tbsp honey ($0.28)
  • 1/4 tsp salt ($0.02)
  • Freshly cracked pepper to taste ($0.03)


  • 4 cups broccoli florets (about 2 crowns) ($2.55)
  • 1/4 red onion ($0.20)
  • 1 carrot ($0.28)
  • 1/3 cup dried cranberries ($0.51)
  • 1/4 cup raw sunflower seeds ($0.25)


  • Prepare the dressing by stirring together the yogurt, mayonnaise, vinegar, honey, salt, and some freshly cracked pepper (about 10-15 cranks of a pepper mill). Set the dressing aside.
  • Cut the broccoli into very small florets. Place the florets in a colander and rinse with cool water. Let the broccoli drain while you prepare the rest of the salad ingredients.
  • Peel the carrot, then use a large-holed cheese grater to shred the carrot. Slice the red onion into paper thin strips.
  • Add the rinsed and well drained broccoli to a large bowl, along with the shredded carrot, sliced red onion, cranberries, and sunflower seeds. Pour the prepared dressing over top, then stir until everything is coated in dressing. Let the salad marinate for 10-15 minutes before serving. Give the salad a brief stir just before serving to redistribute the dressing.

See how we calculate recipe costs here.


Serving: 1ServingCalories: 205.28kcalCarbohydrates: 25.6gProtein: 7.15gFat: 9.95gSodium: 368.2mgFiber: 4.23g
Read our full nutrition disclaimer here.
Email Me This Recipe
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Scroll down for the step by step photos!

Close up of a forkful of Broccoli Salad with Honey Yogurt Dressing with the bowl in the background

How to Make Broccoli Salad with Honey Yogurt Dressing – Step by Step Photos

Honey Yogurt Dressing mixed in a bowl with a spoon

Prepare the dressing first by stirring together 1/2 cup plain Greek yogurt (I used 2% fat), 1/4 cup mayo (I used light), 1 Tbsp apple cider vinegar, 1 Tbsp honey, 1/4 tsp salt, and some freshly cracked pepper. Set the dressing aside. I didn’t want to buy a whole container of Greek yogurt, so I bought a small single-serving (7oz.) pot of Fage 2% plain. I used just over half of it for this dressing and ate the rest for breakfast. :)

Rinse Broccoli Florets in a colander

Cut two crowns of broccoli into very small florets (about 4 cups of florets, 1.25 lbs. of broccoli crowns before removing the stems). The key here is to make the florets really small, so they actually fit on a fork and combine well with the other ingredients. Place the florets in a colander and rinse with cool water. Let the florets drain while you prepare the rest of the ingredients.

Shredded carrots, sliced red onion, sunflower seeds, and dried cranberries on a cutting board

Peel and shred one carrot. Slice 1/4 red onion very thinly (I had leftovers in my fridge from my Kale Salad). You’ll also need 1/3 cup dried cranberries and 1/4 cup raw sunflower seeds.

Ingredients for broccoli salad in a metal mixing bowl

Once the broccoli is well drained, place it in a large bowl along with the shredded carrot, sliced red onion, dried cranberries, and raw sunflower seeds.

Honey yogurt dressing being added to the ingredients in the metal mixing bowl

Add the prepared honey yogurt dressing…

Broccoli salad mixed with the honey yogurt dressing, in the metal mixing bowl

And stir until everything is well coated in dressing. Now, here’s the secret: let the salad sit for 10-15 minutes for that dressing to really grab hold and mingle with the flavors of the carrot, onion, and cranberries. Give it one final stir, then serve.

Overhead view of a bowl full of Broccoli Salad with Honey Yogurt Dressing, a fork in the center

And there you have your totally light, totally fresh Broccoli Salad with Honey Yogurt Dressing. 👏👏👏

Share this recipe

Posted in: , , , , , , , , , , , ,

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


Leave a Comment
  1. This was a great salad. I like a bit more of a vinegar kick, so I added more vinegar. I also wanted a bit more flavor from the dressing, so I added some onion powder and celery seed. Altogether, it was a fantastic salad, and came together pretty quickly.

  2. I was looking for an easy broccoli side because I had some leftover after I cut it up for vegetable dip so I decided to try this, and if I’m honest I did not expect to like it very much. I used nonfat plain yogurt (not Greek) because that’s what I had on hand. I didn’t have carrots so I couldn’t add the grated carrot and I did a whole small red onion because I love onions and hate having leftover onions in the fridge because they seem to lose flavor that way in my opinion. So anyway I had this mixed up in about 10 minutes after getting home from work. I let it marinate for about 20 minutes while I cleaned up the kitchen and pulled the pork out of the crock pot. I was so pleasantly surprised by the flavor of this broccoli salad! I plan to make this part of my regular recipe rotation.

  3. Love this. I’ve wanted to make this for a long time, but just never managed. I really don’t like cooked vegetables very much, so this is perfect for me. I had a little more of the dressing than I needed and I think it will be perfect for the artichoke I bought this morning. (Yes, I will cook the artichoke lol)

  4. This was awesome! I used Fage 5% yogurt and regular Best Foods mayo, and added about 1 TBSP of Dijon mustard to the dressing. Also used two green onions instead of red as that is what I had. Otherwise made as is. Very tasty! Husband loves raw broccoli so he thought this was fantastic.

  5. I can’t believe I’m actually giving a recipe here something less than five stars but this was *so* disappointing for me. I think from now on I’ll stay away from any “dressing” that contains mayo. It might work for some but it really took away the freshness that I crave and want with a salad and replaced it with something heavy.

  6. This. Is. Heavenly!!! I used normal plain yogurt instead of Greek plain yogurt and had no problems.

  7. Very tasty…. I had enough broccoli for half a batch (all for me)! I really do love your recipes.

  8. This is definitely a crowd-pleaser :) Easy to whip up and share, or keep for yourself!

  9. Great salad- made for a pot luck lunch at work last week- it was a big hit! I subbed the carrot and used green apple and cabbage. Awesome!

  10. My stomach can’t handle raw cruciferous veggies…but this looks so darn good 😣 Do you think raw sugar snap peas would work or something else?

    1. It’s hard to say without trying, but I’m sure this dressing would be good on a variety of vegetables. :)

  11. This salad is great do you have the nutritional info on it? Thanks for posting this recipe :)

  12. I can’t stand raw broccoli either – I just very lightly steam mine – just until it’s bright green but still mostly raw and it cuts the bitter flavor. After steaming in the microwave just run cold water over it and drain. It makes a world of difference.