Broccoli salad at it’s finest! This is the broccoli salad I turn to when using fresh broccoli. It’s so delicious and nestled with the perfect blend of dried cranberries, cherry tomatoes, bacon and onion then topped off with the best mayo dressing!

broccoli salad in homemade dressing

Not a fan of sugar? Try our Broccoli salad with honey mayo dressing for a leaner version! Prepping is done easy when you have pre-cooked bacon handy in the freezer for a quick salad to throw together like this one! It makes for a great make ahead salad as you can toss the dressing right before serving, so yay to a potluck idea! Bring it to barbecues or serve it for guests, this makes the perfect salad to please your crowd because it’s super delicious way to use up broccoli!

 Handy Equipment:

Broccoli Salad

Prep Time: 15 minutes
Total Time: 15 minutes
Servings: 8 servings
Author: Alyona's Cooking
A fresh Broccoli Salad tossed in a delicious homemade dressing!


  • 2 lb broccoli (2 1/2 heads cut into bite sized pieces)
  • 1/2 cup grapes halved
  • 1/2 red onion diced
  • 1/2 cup cherry tomatoes halved (about 9)
  • 1/4 cup Craisins
  • 1/4 cup nuts chopped
  • 5 slices bacon crumbled (or 1/3 cup bacon bits)


  • 1 cup mayo
  • 2 Tbsp sugar
  • 3 tsp vinegar


How To Make Broccoli Salad:

  • In a large bowl combine all the salad ingredients. Whisk together the dressing ingredients and toss with the salad.
  • TO MAKE AHEAD: Combine salad ingredients and keep refrigerated. Toss with prepared dressing before serving.


Notes: Can use 1 Tbsp honey for the sugar in the dressing. 

Nutrition per serving

Serving: 1servingCalories: 347kcalCarbohydrates: 18gProtein: 6gFat: 29gSaturated Fat: 5gCholesterol: 21mgSodium: 308mgPotassium: 471mgFiber: 4gSugar: 10gVitamin A: 770IUVitamin C: 104mgCalcium: 69mgIron: 1mg


Should I blanch Broccoli before eating?

No, you do not need to blanch broccoli when making salads because the dressing works as the softener. If you’d wish to have broccoli slightly softened, simply marinade the dressing with the salad an hour in advance to soften up. If your looking to steam broccoli try out this Outback Broccoli cheese side!

Can I add Cheddar Cheese?

Absolutely! It’ll make a great addition, however if your planning to make ahead add it in with the dressing so it doesn’t get soggy.

How to Make Broccoli Salad Leaner:

If your counting calories sub raw honey in place of the sugar and use a lighter mayo! Feel free to use turkey bacon for bacon and any nuts that you have on hand. This broccoli salad is very versatile to dress up!

Can I use apple cider vinegar?

Absolutely! white distilled vinegar is what I used but both are interchangable for this recipe.


  1. Prep Broccoli salad ahead by prepping and combining all the ingredients except for the dressing right before serving.
  2. Use honey instead of granulated sugar for a healthier sweetener option.
  3. Add cheddar cheese to incorporate more dairy and for a more appealing salad.
  4. Use any nuts you have on hand!

More Salads to enjoy:

New Be featured here!

Hashtag #yesalyonascooking on both Instagram and Pinterest to be seen here!

Leave a comment

Recipe Rating


    • Elena

    Hello Alyona, I don’t see the dressing ingredients in this recipe. Thank you.

      • Alyona’s Cooking

      Thank you for catching that, Elena! I updated that.

    • Al

    Such healthy and tasty salad; had it this morning and wanted to give feed back. Thank you very much! this salad is truly amazing!!

      • Alyona’s Cooking

      You are welcome! Thank you for the feedback!

You might also like:

Explore Recipes

See What Others Made!
#yesalyonascooking on pinterest or instagram to be featured

Alyona’s Cooking