Sweet Broccoli Salad with Golden Raisins

I never thought I’d get excited about broccoli salad until I tried this one at a potluck years ago. The person who made it wouldn’t share the recipe, so I went home and recreated it from memory. After a few tries, I finally nailed it.

What makes this salad different is the combination of sweet and savory. The golden raisins add a sweetness that balances out the bacon, and the pecans give it a nice crunch. It’s the kind of side dish that people always ask about at cookouts.

The best part? You can make it ahead. Actually, I think it tastes better after sitting in the fridge for a few hours. The flavors blend together, and you’re not rushing around trying to finish it before guests arrive. I usually throw it together in the morning and let it chill until dinner.

broccoli salad with golden raisins
Image: alrightwithme.com / All Rights reserved
SAVE NOW

Why You’ll Love This Broccoli Salad

  • Perfect balance of flavors – The sweet golden raisins and crispy bacon create an amazing contrast with the fresh broccoli that keeps you coming back for more.
  • Make-ahead friendly – This salad actually gets better as it sits in the fridge, making it ideal for potlucks, picnics, or meal prep.
  • Simple ingredients – You probably have most of these items in your kitchen already, and the short ingredient list makes shopping a breeze.
  • Crowd-pleaser – Even people who aren’t huge broccoli fans tend to love this salad thanks to the creamy, slightly sweet dressing and bacon.

What Kind of Broccoli Should I Use?

Fresh broccoli is definitely the way to go for this salad, and you’ll want to look for heads with tight, compact florets that are deep green in color. You can buy pre-cut broccoli florets from the produce section to save time, or buy whole broccoli crowns and cut them yourself – both work perfectly fine. If you’re cutting your own, aim for bite-sized pieces that are roughly the same size so they’re easy to eat and mix well with the dressing. Stay away from broccoli that looks yellowing or has florets that are starting to open up, as that means it’s past its prime and won’t have the crisp, fresh texture you want for a cold salad.

broccoli salad with golden raisins
Image: alrightwithme.com / All Rights reserved
SAVE NOW

Options for Substitutions

This broccoli salad is pretty forgiving when it comes to swaps:

  • Golden raisins: Regular dark raisins work just fine, or you can try dried cranberries or chopped dried apricots for a different sweet note.
  • Mayonnaise: If you want to lighten things up, you can use half mayo and half Greek yogurt or sour cream. For a dairy-free version, try vegan mayo – it works the same way.
  • White vinegar: Apple cider vinegar or red wine vinegar can step in here without any issues. They’ll add a slightly different tang but still taste great.
  • Bacon: Turkey bacon is a leaner option, or you can skip the meat entirely and add toasted sunflower seeds or chopped pecans for crunch instead.
  • Onion: Red onion gives a milder, slightly sweeter flavor if you find regular onion too sharp. You can also use thinly sliced green onions for a gentler bite.

Watch Out for These Mistakes While Cooking

The biggest mistake people make with broccoli salad is using florets that are too large, which makes the salad hard to eat and prevents the dressing from coating evenly – aim for bite-sized pieces about the size of a quarter.

Another common error is adding the dressing right before serving, but this salad actually tastes better when it sits in the fridge for at least 2 hours, allowing the flavors to blend and the broccoli to soften slightly while still maintaining its crunch.

Don’t skip crisping your bacon until it’s really crispy, since softer bacon will get chewy and unappetizing once it sits in the salad.

Finally, if you find the dressing too thick, add a splash of milk to thin it out, which helps it distribute more evenly throughout the salad.

broccoli salad with golden raisins
Image: alrightwithme.com / All Rights reserved
SAVE NOW

What to Serve With Broccoli Salad?

Broccoli salad is one of those side dishes that works great at cookouts and potlucks, so I love pairing it with grilled meats like chicken, burgers, or ribs. It also goes really well alongside pulled pork sandwiches or BBQ brisket since the creamy, slightly sweet dressing balances out smoky flavors. If you’re looking for more sides to round out the meal, try serving it with cornbread, baked beans, or potato salad for a full spread. This salad also makes a nice lunch on its own if you add some rotisserie chicken or hard-boiled eggs on top.

Storage Instructions

Store: Keep your broccoli salad in an airtight container in the fridge for up to 3 days. The flavors actually get better after sitting for a few hours, so it’s great to make ahead for a potluck or BBQ. Just give it a good stir before serving since the dressing might settle at the bottom.

Make Ahead: You can prep the broccoli, onion, and bacon a day in advance and store them separately. Mix the dressing ingredients together and keep in a jar in the fridge. Then just toss everything together an hour or two before you’re ready to serve for the freshest taste and crunchiest texture.

Preparation Time 10-15 minutes
Cooking Time 0 minutes
Total Time 130-145 minutes
Level of Difficulty Easy
Servings 6 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 650-750
  • Protein: 10-14 g
  • Fat: 38-45 g
  • Carbohydrates: 70-80 g

Ingredients

For the salad:

  • 5 cups broccoli florets (cut into bite-sized 1/2-inch pieces)
  • 1 cup golden raisins (I use Sun-Maid for the best sweetness)
  • 1 small red onion, very thinly sliced

For the dressing:

  • 2/3 cup mayonnaise (I prefer Hellmann’s for a creamier texture)
  • 1 tbsp white vinegar
  • 1 1/2 tsp sugar

For the topping:

  • 3 bacon strips (cooked until very crispy and crumbled)
  • 1/2 cup chopped toasted pecans

Step 1: Prepare All Ingredients

  • 5 cups broccoli florets
  • 1 small red onion
  • 3 bacon strips
  • 1/2 cup chopped toasted pecans
  • 1 cup golden raisins

Cut the broccoli florets into bite-sized 1/2-inch pieces—this size is important because smaller pieces absorb the dressing better and are easier to eat.

Thinly slice the red onion, keeping the slices relatively thin so they soften slightly as the salad sits.

If your bacon isn’t already cooked, cook it until very crispy, then crumble it into bite-sized pieces.

Have the pecans toasted and chopped, and measure out the golden raisins.

Step 2: Make the Dressing

  • 2/3 cup mayonnaise
  • 1 tbsp white vinegar
  • 1 1/2 tsp sugar

In a small bowl, whisk together the mayonnaise, white vinegar, and sugar until smooth and well combined.

I prefer Hellmann’s mayo because it creates a creamier, richer dressing than other brands.

Taste the dressing and adjust the vinegar or sugar if needed—it should have a slight tanginess balanced with sweetness.

Step 3: Combine and Dress the Salad

  • broccoli florets from Step 1
  • golden raisins from Step 1
  • red onion from Step 1
  • dressing mixture from Step 2

In a large bowl, combine the broccoli florets, golden raisins, and sliced red onion.

Pour the dressing from Step 2 over the vegetables and toss everything together until the broccoli is evenly coated.

I like to let the salad sit for at least 15-30 minutes before serving so the broccoli can soften slightly and absorb all those flavors—it’s much better than eating it immediately.

Step 4: Finish and Serve

  • bacon from Step 1
  • pecans from Step 1
  • salad from Step 3

Just before serving, fold in the crumbled bacon and chopped pecans from Step 1.

This keeps them crispy and prevents them from getting soggy in the dressing.

Toss gently to combine and transfer to a serving dish.

broccoli salad with golden raisins

Sweet Broccoli Salad with Golden Raisins

Delicious Sweet Broccoli Salad with Golden Raisins recipe with step-by-step instructions.
Prep Time 45 minutes
Cook Time 1 hour 30 minutes
Total Time 2 hours 17 minutes
Servings 6 servings
Calories 700 kcal

Ingredients
  

For the salad::

  • 5 cups broccoli florets (cut into bite-sized 1/2-inch pieces)
  • 1 cup golden raisins (I use Sun-Maid for the best sweetness)
  • 1 small red onion, very thinly sliced

For the dressing::

  • 2/3 cup mayonnaise (I prefer Hellmann's for a creamier texture)
  • 1 tbsp white vinegar
  • 1 1/2 tsp sugar

For the topping::

  • 3 bacon strips (cooked until very crispy and crumbled)
  • 1/2 cup chopped toasted pecans

Instructions
 

  • Cut the broccoli florets into bite-sized 1/2-inch pieces—this size is important because smaller pieces absorb the dressing better and are easier to eat. Thinly slice the red onion, keeping the slices relatively thin so they soften slightly as the salad sits. If your bacon isn't already cooked, cook it until very crispy, then crumble it into bite-sized pieces. Have the pecans toasted and chopped, and measure out the golden raisins.
  • In a small bowl, whisk together the mayonnaise, white vinegar, and sugar until smooth and well combined. I prefer Hellmann's mayo because it creates a creamier, richer dressing than other brands. Taste the dressing and adjust the vinegar or sugar if needed—it should have a slight tanginess balanced with sweetness.
  • In a large bowl, combine the broccoli florets, golden raisins, and sliced red onion. Pour the dressing from Step 2 over the vegetables and toss everything together until the broccoli is evenly coated. I like to let the salad sit for at least 15-30 minutes before serving so the broccoli can soften slightly and absorb all those flavors—it's much better than eating it immediately.
  • Just before serving, fold in the crumbled bacon and chopped pecans from Step 1. This keeps them crispy and prevents them from getting soggy in the dressing. Toss gently to combine and transfer to a serving dish.

Disclaimer

Our editors have used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating




Add Photo
(optional)
Images must be:
  • PNG, GIF, JPEGs, WEBP only
  • Minimum 960x960
  • Max size: 30MB
Share a photo of your cooked dish!

×
Pinterest Logo
Follow me on Pinterest for FREE Daily Recipes!
Follow on Pinterest
Recipe

📸 Do you have a photo of your dish?

Help others see how your recipe turned out!