• Skip to main content
  • Skip to header left navigation
  • Skip to header right navigation
  • Skip to after header navigation
  • Skip to site footer
  • Facebook
  • Instagram
  • YouTube
  • Home
  • Blog
Life In Pleasantville

Life In Pleasantville

Food, Travel, Life

  • Work With Me
  • LinkTree
  • Travel
  • Food & Drink
  • Living

Classic Broccoli Salad That Even Veggie Haters Love

by Candace Sampson
Jump to Recipe Print Recipe

When I say this classic broccoli salad flies off the table at summer gatherings, I mean it—dibs on seconds are called before plates are even handed out. This is one of those recipes that has lived a full life at backyard barbecues, potlucks, and family dinners. I’ve been making it for years, and it never fails to impress—even people who normally side-eye vegetables come back for more.

Don’t Lose This. Pin it Now!

Bowl of classic broccoli salad made with chopped broccoli, crispy bacon, shredded cheddar, and red onion, tossed in a creamy dressing.

This version skips the raisins (because no thank you), but the smoky bacon, sharp cheddar, and tangy dressing more than make up for it. The broccoli stays crisp, the flavours blend beautifully overnight, and it holds up like a champ in the fridge. In fact, making it the night before is the secret to why this salad works so well—it gives the dressing time to soak in without making anything soggy. For more on safe food storage, visit Health Canada’s food safety tips.

Whether you’re heading to a cottage weekend, hosting friends, or just meal-prepping for the week ahead, this classic broccoli salad is a reliable crowd-pleaser. It’s quick to throw together, packed with texture, and hits that sweet-savory-crunchy combo just right.

classic broccoli salad
5 from 1 vote
Print

Classic Broccoli Salad

A crowd-favourite summer salad made with crisp broccoli, smoky bacon, cheddar cheese, and a tangy-sweet dressing. Even veggie skeptics love it.

Servings 8

Ingredients

  • 7 cups broccoli (roughly 2 heads)
  • 1/2 cup red onion chopped fine
  • 3/4 cup cheddar cheese grated
  • 1 lb bacon cooked and crumbled
  • 1 cup mayonnaise
  • 1/2 cup sugar
  • 2 tbsp vinegar white or apple cider

Instructions

  1. Mix the broccoli, red onion, cheese and bacon together in a large bowl.

  2. Whisk together mayonnaise, sugar and vinegar and pour over broccoli salad.

  3. Stir well to combine. 

  4. Cover and refrigerate overnight.

Variations & Adjustments

This classic broccoli salad is endlessly flexible—here are some easy ways to make it your own:

  • Lower the sugar: Some people prefer it less sweet. Try cutting the sugar to ¼ cup
  • Add dried fruit: Not a raisin person like me? Try dried cranberries or chopped dried apricots for a sweet-tart twist.
  • Add crunch: Toss in pumpkin seeds, sunflower seeds, or toasted sesame seeds for texture.
  • Go lighter: Swap out half the mayo with Greek yogurt for a tangier, lighter version.
  • Make it nutty: Sliced almonds or chopped pecans also play well with the other flavours.
  • Feeling a little bold? Pouring a spoonful of warm bacon grease over the raw broccoli before mixing in the dressing gives it a savoury depth that’s hard to beat. It’s definitely not doctor-approved, but it is delicious. (I take no responsibility for your cholesterol.)

This is a salad that forgives and flexes—don’t be afraid to make it your own.

broccoli salad

Craving another classic side?

Don’t miss this easy macaroni salad—it’s just as perfect for warm-weather meals and gets better the longer it sits in the fridge.

Updated on May 9, 2025

Category: Food & Drink, Recipes, Salads, UncategorizedTag: bacon salad recipes, BBQ side dishes, broccoli salad, Canadian food blog, classic broccoli salad, easy salad recipes, Life in Pleasantville recipes, make ahead salads, potluck salad, summer salad recipes

About Candace Sampson

Candace Sampson is the founder of Life in Pleasantville and the host of What She Said, Canada’s longest-running women’s talk show turned podcast. A trusted voice in Canadian lifestyle and travel media for over a decade, Candace blends storytelling with sharp insight to connect with women on everything from solo travel to social issues. She’s also the creator of Girl Trips, a women-focused retreat and travel brand. Find her on Instagram @candace_said @whatshesaidtalk and @girltrips.ca

Previous Post:Cherry Tomato Bake
Next Post:Wake Up Buttercup – Spring Clean Your Soul

Reader Interactions

Comments

  1. Maija @ Maija's Mommy Moments

    at

    YUM! I was looking for a recipe like this (ps: I am the someone who may “squeal in delight”!)

  2. Stephanie SassyModernMom

    at

    Oh my goodness, you make vegetables look good! Thanks for sharing! (must go print now

  3. Amanda | naturalmommie.com

    at

    This is one of my favorite salads to make! Have you ever tried it with cauliflower?

  4. Candace

    at

    I haven’t tried it with cauliflower. Have you?

  5. Candace

    at

    My work here is done. *Throws cape over shoulder* 🙂 Enjoy.

  6. Candace

    at

    Then I would say this will probably serve six 🙂

  7. Elizabeth L

    at

    I’ve had this salad before but had no idea how to actually make it, thanks for the recipe!

  8. Tiffany

    at

    I am thinking that I could add some Grilled Chicken to this and it would be perfect for my lunches through the week.

  9. Candace Derickx

    at

    If you do that, please let me know how it worked out.

  10. Corinne Brooks

    at

    Love this salad! I have made it by adding shredded carrots along with dried cranberries and adding some hot sauce to the dressing and it was delish!

  11. macgirlxoxo

    at

    I love this salad!!!!!!!! Thanx for the recipe, I like your version better than the one I usually make, your’s has more sugar in the dressing, which makes it just a bit better. I made it for a BBQ a few weeks ago and as I was taking it out of the fridge to serve it, the bowl slipped out of my hand and shattered all over the floor….. I almost cried…my friend ate a couple bites off the floor. Kinda gross, but that’s how good this salad is….had it not been for the broken bowl, I would’ve been right in there also lol. Anyways thanx for the recipe. I definitely recommend everyone to try it!!!!

  12. Carolyn

    at

    Lose the onion. Picky eaters will reject this salad because of the little chopped onion bits all over the place! Instead, throw in some dry onion seasonings or chives. Perfect!

  13. Rachel

    at

    I don’t have bacon but I do have diced ham is ham OK to use in place of bacon, as well I’ve got tomatoes can that be added

  14. Candace Derickx

    at

    I think ham would be a great substitute. Not sure about the tomatoes. It wouldn’t be something I would try but if you’re brave, go for it. Let me know if it works!

  15. Candace

    at

    5 stars
    Super easy! Make it on replay all summer long!

5 from 1 vote

Sidebar

Instagram

Save the Date - Girl Trips

Canadian getaways for women 45+
Click to learn more →

Categories

Here’s where else you can find me:

Girl Trips Logo What She Said Logo

Oh Canada

Travel Here, Not There: 10 Canadian Swaps for Your Favourite U.S. Getaways

Le Boat House Boat at Bevridges Lock

 Heading Out on a Le Boat Trip? Here’s What to Pack (and What to Leave Behind)

Plan a Cabot Trail Road Trip: The World’s Sexiest Drive

Enjoying your time in Pleasantville?

From travel tips to personal stories, Life in Pleasantville is powered by caffeine and curiosity. If this post hit home, made you laugh, or helped plan your next trip, please consider buying me a coffee to keep it going.

Buy Me a Coffee

Connect With Me Online

  • Facebook
  • Instagram
  • Threads
  • TikTok

Inspiration

“Every day is another chance to get stronger, to eat better, to live healthier, and to be the best version of you.”

Recent Posts

Le Boat House Boat at Bevridges Lock
Girls camping in Ontario

Copyright © 2025 · Life In Pleasantville · All Rights Reserved

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.