• Salads
  • Broccoli Salad

    This post may contain affiliate links. Read my disclosure page here.

    This easy Broccoli Salad is a party or potluck favorite. It’s dressed in a creamy dressing and it’s made with bits of salty bacon, tangy red onion, sweet craisins, and crunchy sunflower seeds. This salad is so delicious and the dressing pairs wonderfully with the salad.

    Healthy Broccoli Salad

    This healthy broccoli salad is easy enough to make for a weekend dinner, yet also perfect to bring to a family gathering or party.  This recipe serves about 12-20 people depending on your appetite. I usually make it the day before and store it and the dressing separately in the fridge. This saves me a lot of time on the day when I serve it (especially if it’s a big holiday like Thanksgiving). Some of my other favorite side dishes to bring to a potluck are this Harvest Butternut Squash Quinoa Salad, Creamy Scalloped Potatoes, Cowboy Caviar, and this Roasted Butternut Squash with Bacon.

    Delicious Broccoli Salad Recipe

    It’s so fresh, flavorful and easy to make. The real star of the salad is the creamy sweet and tangy dressing. It is the absolute perfect finishing touch to this salad.  This healthy broccoli salad with bacon is definitely a family favorite!

    You will not regret making this salad and I know that it will become a favorite at your house as well!

    easy broccoli salad

    Dressing For Broccoli Salad With Bacon

    This broccoli salad dressing is very easy to make and made with only 3 ingredients (not counting salt, and pepper) – mayo, red wine vinegar and sugar (or sweetener of choice) to balance out the acidity of the vinegar and fatty taste of the mayo. It’s the perfect creamy salad dressing for a broccoli bacon salad. You can also make the broccoli salad recipe without mayo by substituting the mayo with sour cream.

    broccoli salad

    Can Broccoli Salad Be Made the Day Before?

    Yes, the broccoli cranberry salad can be made ahead of time. You can store it in the refrigerator and just add the dressing before you serve it.

    broccoli salad recipe

    How Long Will Broccoli Salad Last In The Fridge?

    This salad will last in the fridge for about 3-4 days. I usually keep the dressing and the salad separately and mix them before I serve it – whether at home or somewhere else. If you have already added the dressing to the salad and want to store leftover salad, it can last for about 1-2 days. After 1 day though, it can get a little soggy and the dressing pools at the bottom of the bowl, and you will need to mix it well.

    recipe for broccoli salad

    More Delicious Potluck Salad Recipes

    Tomato Cucumber Avocado Salad

    Greek Salad

    How To Make Broccoli Salad?

    Healthy Broccoli Salad
    5 from 7 votes
    Print Review Pin It!

    Broccoli Salad

    This Broccoli Salad is made with bits of salty bacon, tangy red onion, sweet craisins and crunchy sunflower seeds. Perfect for potlucks and so delicious!
    Prep Time 10 minutes
    Cook Time 20 minutes
    Total Time 30 minutes
    Servings 12
    Calories 365kcal


    Creamy Dressing

    • 1 cup mayo
    • 2 Tbsp red wine vinegar
    • 3 Tbsp sugar, (honey, or sweetener of choice)
    • salt and freshly ground black pepper


    • Place broccoli pieces in a large bowl. Add chopped red onion, crumbled bacon, craisins, and sunflower seeds
    • In a small bowl, mix mayo, red wine vinegar, and sugar (or sweetener). Season with salt and freshly ground pepper and stir well. 
    • Add creamy dressing to broccoli salad and toss gently. 


    How Long Will Broccoli Salad Last In The Fridge?

    Broccoli salad can last about 1-2 days in the fridge. If you haven't added the dressing yet, the salad can last about 3-4 days.


    Nutrition Facts
    Broccoli Salad
    Amount Per Serving
    Calories 365 Calories from Fat 288
    % Daily Value*
    Fat 32g49%
    Saturated Fat 7g35%
    Cholesterol 32mg11%
    Sodium 389mg16%
    Potassium 306mg9%
    Carbohydrates 12g4%
    Fiber 2g8%
    Sugar 7g8%
    Protein 7g14%
    Vitamin A 405IU8%
    Vitamin C 54.2mg66%
    Calcium 36mg4%
    Iron 1mg6%
    * Percent Daily Values are based on a 2000 calorie diet.
    Course Salad
    Cuisine American
    Keyword Easy, Gluten Free, Healthy, Paleo, Quick, Whole30
    DID YOU MAKE THIS RECIPE?Share a pic on Instagram. Tag & follow @deliciousmeetshealthy or tag #deliciousmeetshealthy!

    broccoli salad with bacon

    Did you make this recipe?

    Use the tag #DeliciousMeetsHealthy when posting a photograph of your recipe, and make sure to follow @deliciousmeetshealthy on Instagram!

    Leave a Reply

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

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


    You have a slight issue with your nutritional information on this recipe ..!
    4387 calories per serving?

      Delicious Meets Healthy

      Lol, thanks for catching that, Megan! It didn’t calculate properly because I forgot to enter the serving size. It’s all fixed now. 🙂

    My mom used to make something like this for summer picnics! She used raisins instead of craisins but same concept! She called it California Broccoli Salad.

    5 stars
    Yum such a lovely sounding salad! I never make broccoli salad so will have to try your version, very healthy and must be filling too.

    5 stars
    Wow this salad looks delicious! I love how easy it is to make!

    5 stars
    Broccoli salad is always one of my favorites. Yours looks absolutely scrumptious!

    This looks delicious! Totally nerdy blogging question, do the headings in your post help with SEO?

    5 stars
    Love me a broccoli salad!


    5 stars
    This sounds so yummy!

    5 stars
    Wondering instead of bacon could I use salmon as I am a vegetarian? I would love to try the salad.


    Is this a whole30 recipe? I cannot eat dairy while on whole 30.

      Hi Kerry, there is no dairy in the recipe. You will have to omit the sweetener to make it Whole30 compliant. For mayo, I use the one from Primal Kitchen – you can find my affiliate link when you click each ingredient in the recipe card.


    5 stars
    I add 1 tsp curry powder to my broccoli salad dressing and, instead of sunflower seeds, I add cashews or peanuts. You can use raisins instead of craisins if you don’t have on hand. I usually add my dressing to the mix about 1 hour before serving and add the nuts and bacon just before I serve. This is a wonderful recipe and very versatile.

    Instant Pot love

    Not sure what's for dinner?

    Sign up for my free newsletter & download my free cookbook featuring 30 quick, healthy, and family-friendly recipes!