The best broccoli raisin salad recipe made with fresh broccoli, crispy bacon, sweet raisins, sharp cheddar cheese, pecans and a creamy, slightly sweet dressing. This easy broccoli salad is perfectly balanced with crunch and flavor, making it a classic crowd favorite for potlucks, holidays, and summer gatherings.
Not all broccoli raisin salads are created equal—let me just say that right up front. I’ve had plenty over the years that were too dry, not sweet enough, or just missing that little something that makes you go back for seconds. But this one? This is the one I come back to every single time.
The Secret to the Best Broccoli Raisin Salad
The real difference in a great broccoli raisin salad comes down to the dressing. Too little sweetness and it falls flat. Too much and it overpowers everything. This one is perfectly balanced—creamy, slightly sweet, and just enough tang to bring it all together.
Why You’ll Love This Recipe
- Perfect balance of sweet and creamy
- Crisp, fresh broccoli in every bite
- Easy to make ahead
- A Southern classic that always gets compliments
- Great for potlucks, holidays, or everyday meals

What you’ll need to Make Broccoli Raisin Salad
👉 Scroll down for the full printable recipe with exact measurements.
- Fresh broccoli florets
- Red onion
- Chopped pecans
- Raisins
- Shredded cheddar cheese
- Cooked bacon
For the dressing:
- Mayonnaise
- Sugar
- White vinegar
How to Make Broccoli Raisin Salad
- Prep the broccoli Cut the broccoli florets into small, bite-sized pieces and place them in a large mixing bowl.
- Add the mix-ins Add the chopped red onion, pecans, raisins, shredded cheese, and crumbled bacon to the bowl with the broccoli.

- Make the dressing separately In a separate bowl, combine the mayonnaise, sugar, and white vinegar. Stir well until smooth and fully blended

Perfectly sweet, this creamy dressing recipe sets this recipe apart.
.
- Toss everything together Pour the dressing over the broccoli mixture and toss gently until everything is evenly coated.

- Chill before serving Cover and refrigerate for 3 to 4 hours before serving for best flavor and texture.
Successful tips on how to make the best broccoli raisin salad
- Two heads of broccoli will give you about 6–7 cups, depending on size—don’t stress if it varies a little.
- Mixing the dressing separately first ensures it blends smoothly and coats the salad perfectly.
- For best results, don’t mix the dressing in too far ahead—it can soften the broccoli too much if it sits overnight.
- This salad is at its absolute best when it’s had a few hours to chill, but still has that fresh, crisp bite.
- Freshly grated cheese. It’s definitely worth the effort to making the best broccoli raisin salad.
Storage Tip
Store covered in the refrigerator for up to 2 days. In fact, it’s even better after it chills for a few hours, allowing the flavors to come together beautifully.
Thank you for stopping by. I’ll be back soon with more delicious Southern recipes.
Aletia
Check out these recipes. I think you’ll love them too.
Southern Cucumber, Tomato and Vidalia Onion Salad
Southern Creamy Cucumber, Tomato and Vidalia
Be sure to leave a comment below if you have any questions about the recipes. I would love to hear from you and if you make it, be sure to use #deliciouslysouthern and let me know how you like it. Lastly, please follow me on Instagram, Pinterest, and Facebook.
Click here to purchase an autographed copy of my cookbook “Deliciously Southern “. It features over 370 delicious Southern recipes!Deliciously Southern (Autographed Edition)

A perfect gift to yourself or to someone you love.
The Best Broccoli Raisin Salad
Prep Time: 20 minutes, Plus 1 to 2 hour chill time
Total Time: 20 minutes, Plus 1 to 2 hour chill time
Yield: 6 to 8 servings
Description
The best broccoli raisin salad with the perfect balance of sweetness, crunch, and creamy dressing. Easy to make and always a crowd favorite.
Ingredients
- 2 heads fresh broccoli (about 6–cups chopped into bite-sized pieces)
- ⅔ cup chopped red onion
- 1 cup chopped pecans
- 1 cup raisins
- 1 cup shredded cheddar cheese (freshly grated is best)
- 8 slices cooked bacon, crumbled
- For the Dressing:
- 1 cup mayonnaise
- ½ cup sugar
- ½ cup white vinegar
Instructions
- Prep the broccoli Cut the broccoli florets into small, bite-sized pieces and place them in a large mixing bowl.
- Add the mix-ins Add the chopped red onion, pecans, raisins, shredded cheese, and crumbled bacon to the bowl with the broccoli.
- Make the dressing separately In a separate bowl, combine the mayonnaise, sugar, and white vinegar. Stir well until smooth and fully blended.
- Toss everything together Pour the dressing over the broccoli mixture and toss gently until everything is evenly coated.
Chill before serving
Cover and refrigerate for 3 to 4 hours before serving for best flavor and texture.
Notes
Make-Ahead Tip
You can prep all the ingredients the day before—just keep the dressing separate and toss everything together a few hours before serving.
Storage Tip
Store leftovers covered in the refrigerator for up to 3 days. Keep in mind, the broccoli will soften slightly over time, but the flavor will still be delicious.
Nutrition
- Serving Size: 1 cup
- Calories: 350
- Sugar: 10 g
- Sodium: 300 mg
- Fat: 24 g
- Saturated Fat: 6 g
- Carbohydrates: 22 g
- Fiber: 5 g
- Protein: 8 g
Successful tips on how to make the best broccoli raisin salad


