Recipe Video Comments

Easy Broccoli Salad

We love this easy broccoli salad recipe with crisp broccoli, smoky bacon, and a tangy, creamy dressing. It’s quick to make and outrageously delicious!

Broccoli Salad with Bacon and a Creamy Dressing

This broccoli salad recipe started with a faint memory of something my Mom would make when I was a child: raw broccoli, a mayo-based dressing, and bacon.

I wasn’t the biggest fan of vegetables while growing up, but I remember loving my Mom’s broccoli salad. Now this recipe has turned into one of Adam’s favorites. We usually don’t end up with leftovers. For a slaw-style salad, try our easy broccoli slaw.

Key Ingredients

  • Broccoli: You’ll use fresh raw broccoli for this salad (although, you can always swap that for roasted broccoli if you want to). I use broccoli florets and the stems! Don’t toss your broccoli stems. They are delicious. By the way, I feel the same way about stems when roasting broccoli and sautéing broccoli.
  • Bacon: My Mom always put bacon in her broccoli salad, so that’s what I’ve done here. I bake my bacon. If you want this salad to be meatless, leave it out (salty roasted nuts like almonds are a great substitute).
  • Red Onion: While any onion will work in this salad, I love the color of red onion against the bright green of the broccoli. If your onion is especially pungent, chop and add it to cold water for 10 minutes before rinsing it to tone things down a little.
  • Dried Cranberries: Add a little sweetness to this salad. You can substitute them with any dried fruit.
  • Creamy Broccoli Salad Dressing: Made with just three ingredients (mayonnaise, Dijon mustard, and apple cider vinegar), this dressing is creamy, tangy, and perfectly simple. It coats the broccoli beautifully without feeling heavy.

Find the full recipe with measurements below.

How to Make Broccoli Salad

Tip 1: Prep broccoli for the salad. You can buy precut broccoli for this salad, but it’s easy (and often fresher) to prep it yourself. I love buying broccoli with the stems, which are lovely in this salad. Here’s how I prep it:

  1. Cut the crown from the stems.
  2. Cut or pull the crown into small florets.
  3. Trim the dry ends of the stems (cut away about 1/2-inch up the stem)
  4. Use a vegetable peeler to remove the tough outer layer of the stems, then slice them into thin matchsticks.
How to cut broccoli for broccoli salad

Tip 2: Make the easy dressing. I love our broccoli salad dressing so much. You’ll stir together mayonnaise, Dijon mustard, and apple cider vinegar. It’s simple and really delicious with the raw broccoli.

Tip 3: Make the salad. Toss everything into a big bowl (the broccoli, onions, and cranberries). Then, pour over the dressing. Just like when making broccoli slaw, I start with two-thirds of the dressing and add more if needed.

Pouring dressing to make broccoli salad

Tip 4: Add bacon. Adding bacon does something magical when combined with the dressing. It keeps pulling me back to take another bite. I bake my bacon, which is mostly hands-off and takes around 15 minutes. See our tips for how to make crispy baked bacon.

Adding bacon to the broccoli salad

Tip 4: Let the salad sit. The last tip is the easiest. After tossing everything together, let the salad sit for 15 minutes. The broccoli softens slightly and absorbs the flavors of the dressing.

More Broccoli Recipes

Broccoli Salad with Bacon and Cranberries

Easy Broccoli Salad

  • PREP
  • COOK
  • TOTAL

We love this broccoli salad with bacon and a tangy homemade dressing. We do not add sugar to the dressing, but if you prefer sweeter salad dressings, add a pinch of sugar, honey, or maple syrup.

6 Servings

Watch Us Make the Recipe

You Will Need

1 pound broccoli, 1 medium bunch

4 slices thick-cut bacon

¼ of a medium onion, finely chopped, about ⅓ cup

½ cup dried cranberries

½ cup mayonnaise, try homemade mayonnaise

1 tablespoon apple cider vinegar

1 tablespoon Dijon mustard

Fine sea salt and fresh ground black pepper

Directions

    1Cook the bacon: Arrange the bacon on a rimmed baking sheet and bake in a preheated 400°F (204°C) oven for 12 to 20 minutes, depending on thickness and desired crispiness. Start checking around the 8-minute mark, then keep an eye on it as it finishes. Once cooked, transfer to a paper towel–lined plate to drain, then chop into small pieces.

    2Soak the onion: Place the chopped onion in a small bowl and cover with cold water. Let it sit for about 10 minutes, then drain well. This calms the onion’s bite while keeping the crunch.

    3Prepare the broccoli: Separate the crowns from the thick stems, then chop the crowns into small florets. Trim and discard the woodiest part of the stems (about ½ inch from the bottom). Use a vegetable peeler to remove the tough outer layer, then chop the peeled stems into bite-sized pieces. Rinse the broccoli well and pat or spin dry.

    4Make the dressing: In a small bowl, stir together the mayonnaise, apple cider vinegar, mustard, ¼ teaspoon salt, and a few grinds of pepper. Taste and adjust seasoning as needed.

    5Make the salad: Drain the onion, then combine the broccoli, bacon, and cranberries in a large bowl. Pour in about two-thirds of the dressing and toss until evenly coated. If the salad seems a bit dry, add more dressing to taste. Let stand for at least 15 minutes before serving, or refrigerate until ready to eat.

Adam and Joanne's Tips

  • Storing: This salad lasts in an airtight container in the fridge for up to 4 days. As it sits, you might notice the broccoli releases some extra moisture (I toss well before serving). I do not recommend freezing broccoli salad.
  • Vegan variation: Transform this into a vegan-friendly salad by substituting the bacon with ½ to ¾ cup roasted sunflower seeds or salted almonds and using vegan mayonnaise. Here’s our recipe for vegan mayo.
  • The nutrition facts provided below are estimates.
Nutrition Per Serving Serving Size ⅙ of the recipe / Calories 225 / Protein 5g / Carbohydrate 15g / Dietary Fiber 3g / Total Sugars 8g / Total Fat 17g / Saturated Fat 3g / Cholesterol 14mg
AUTHOR: Joanne Gallagher
Adam and Joanne of Inspired Taste

We are Adam and Joanne Gallagher, the creators of Inspired Taste. Established in 2009, Inspired Taste grew from a childhood dream into one of the internet’s most trusted recipe sites with hundreds of reliable recipes, step-by-step videos, and expert tips.More About Us

29 comments… Leave a Review
  • Patti April 17, 2026

    Love this salad, easy to make and delicious! Thank you ☺️

    Reply
    • Adam Gallagher April 18, 2026

      You are so welcome! Glad you enjoyed it! 🙂

      Reply
  • Berti April 15, 2025

    This is a wonderful recipe. I did swapped out the cranberries for raisins but still wonderful. Thank you

    Reply
  • Kathy December 18, 2024

    I add a nice crunchy gala apple to this. Delicious. core it, don’t peel and slice..

    Reply
  • Nancy L Derks September 6, 2024

    This version was absolutely scrumptious!!!!! No added sugar & still delightfully sweet. Simple & versatile! No going back to the other recipes. Tastes familiar, but better.

    Reply
  • EL August 29, 2024

    Will it still be nice and fresh if I make it the night before and refrigerate it??

    Reply
    • Joanne Gallagher April 15, 2025

      Yes, in fact, I think this tastes even better on day 2.

      Reply
  • Lois June 26, 2024

    Hi, How far in advance can you make this salad?

    Reply
    • Joanne Gallagher April 15, 2025

      Homemade broccoli salad lasts in an airtight container in the fridge for up to 4 days. As it sits, you might notice the broccoli releases some extra moisture (I toss well before serving). I do not recommend freezing broccoli salad.

      Reply
  • Melissa Laniel January 6, 2024

    Delicious! I took it to a potluck and there was absolutely none left to take home. I was disappointed! Hi! Hi!

    Reply
  • Jenny Vaughan October 7, 2022

    If you use your homemade mayonnaise, do you still add mustard etc as that is already in the recipe. Thanks

    Reply
    • Joanne February 27, 2023

      Hi Jenny, We do still add the mustard.

      Reply
  • Magda claasen July 23, 2022

    Broccoli love it

    Reply
  • Inger Lene Johansen July 18, 2022

    So tasty and good. It’s a keeper😃

    Reply
  • Krista March 24, 2022

    One suggestion I have is that if the salad will not be all used in one sitting, add the cranberries and toasted nuts separately when serving, otherwise they tend to get plump and soft, which it’s fine if you like it like that but I prefer the crunchy and chewy texture!

    Reply
  • Sandra January 24, 2022

    Fantastic. The best I have made yet. Thank you.

    Reply
  • Sharon October 27, 2021

    Totally delicious and so quick and easy. Added some pine nuts and used currants instead of cranberries as was out. It worked well.

    Reply
  • Jo Southwick May 22, 2021

    Easy and absolutely delicious!!

    Reply
  • Zendia April 2, 2021

    This salad is always a hit for potluck. Easy to make and taste so good, broccoli is healthy too. Love it. I am making it for daughter’s birthday tomorrow. It’s a special request

    Reply
  • Rosemary Freeman December 24, 2020

    So easy & looks very delicious proud to serve it today for Xmas lunch.

    Reply
  • Yvonne Barber December 13, 2019

    Tried this for the first time tonight and it was really enjoyed by all. Will be making this again.

    Reply
  • Joyce Turco March 8, 2019

    Broccoli salad looks so delicious, I plan to make it soon. Thanks for the recipe.

    Reply
  • Louise Eversman November 9, 2018

    Your recipes sound awesome! I’m baking bacon right now and am looking forward to making the broccoli salad tomorrow.

    Reply
  • Stefani September 13, 2018

    delicious broccoli salad, I will make it.

    Reply
  • Candace Bishop April 25, 2018

    Delicious, much better than the “original” broccoli salad with sugar in the dressing. Thanks!

    Reply
  • Michele March 2, 2015

    This sounds wonderful! I’m gonna try it at my daughter’s baby shower in May!

    Reply
    • Hannah December 17, 2025

      Hi there, I was just wondering how many people this serves? I’m going to make it on Christmas Day! Hannah

      Reply
      • Joanne Gallagher January 20, 2026

        Hi Hannah, Sorry for the late response! This recipe serves 6. You can find the yield for any of our recipes towards the top of each recipe card.

        Reply
  • Liz February 11, 2015

    Thank you for the nice recipes.

    Reply

Leave a Reply

Leave a Review or Comment

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

Rate this recipe!

 

All comments are moderated before appearing on the site. Thank you so much for waiting. First time commenting? Please review our comment guidelines. You must be at least 16 years old to post a comment. All comments are governed by our privacy policy & terms.

Previous Post: Next Post: