A vibrant broccoli salad with crispy bacon and cranberries, served in a large bowl.

Cruciferous vegetables

broccoli salad with bacon and cranberries

By Ellie Krieger

Published: 22 Feb 2025

This broccoli salad is a delightful combination of crunchy broccoli, crispy bacon, sweet cranberries, and sharp cheddar cheese, all tossed in a tangy mayonnaise-based dressing. It's a perfect side dish for barbecues, picnics, potlucks, or any time you want a flavorful and satisfying salad.
Close-up shot of a bowl of broccoli salad with bacon and cranberries, garnished with fresh herbs.
I created this recipe because I was looking for a salad that was both flavorful and easy to make, using simple ingredients. My friend Sarah raved about this recipe for weeks and when I finally got around to making it, I completely understood why. I've added my twist to make it even more delectable. This is my go-to side dish for any family gathering – and let me tell you, it's always the first to disappear!
A family enjoying a barbecue with a bowl of broccoli salad in the center.

Required Equipments

  • Large bowl
  • Whisk
  • Measuring cups and spoons
  • Cutting board
  • Sharp knife
  • Large skillet or frying pan

Broccoli-Salad-with-Bacon-and-Cranberries

A vibrant and flavorful broccoli salad featuring crispy bacon, sweet cranberries, and a tangy dressing. Easy to make and perfect for any occasion!

⏳ Yield & Time

Yield: 4 servings

Preparation Time: 10 minutes

Cook Time: 5 minutes

Total Time:

🍽 Ingredients

📖 Instructions

  1. First, let's tackle the bacon. Cut 6 ounces of thick-cut bacon into 1/2-inch pieces. Cook the bacon in a large skillet over medium heat until it's nice and crispy. Seriously, don't skimp on the crispiness here. It's crucial to the salad's texture and taste. Remove the bacon from the pan with a slotted spoon and set it aside on a paper towel-lined plate to drain. Leave about a tablespoon of bacon grease in the pan – we'll use that later.
  2. Now, let's prep the broccoli. Cut 1 large head of broccoli into bite-sized florets. Aim for roughly uniform sizes – you want everything to cook evenly. Steam or blanch the broccoli until it's tender-crisp, about 3-5 minutes. Don't overcook it; you still want some nice texture in the final salad.
  3. While the broccoli is still warm, toss it in the bacon grease that you set aside. This adds flavor and helps to keep the broccoli from getting soggy. Set it aside to cool slightly.
  4. In a large bowl, combine the following: 1/2 cup mayonnaise (good quality matters here!), 1/4 cup red wine vinegar, 1 tablespoon sugar (or maple syrup for a touch of sophistication), 1/4 teaspoon salt, and 1/4 teaspoon black pepper. Whisk the dressing ingredients until they're smoothly combined and fully emulsified. This is your delicious, flavorful base.
  5. Once the broccoli has cooled a bit, add it to the bowl with the dressing. Gently fold it in, ensuring that all of the florets are coated. Don't be too aggressive; we want to avoid turning this into broccoli mush.
  6. Now, add the rest of the delicious ingredients. This includes: 1/2 cup dried cranberries (I prefer the tart ones!), 1/4 cup chopped red onion (finely chop this, as you don't want huge onion chunks), 1/2 cup shredded cheddar cheese (or substitute as mentioned in FAQs), and the crispy bacon you cooked earlier. Gently fold everything together. Again, this is not the time for aggressive mixing!
  7. Taste and adjust seasonings as needed. If you feel it needs a little more vinegar for tang, add it in. If it's too sweet, you can tone down the sugar. Seasoning is your art form here; make it your own.
  8. Once you've achieved the perfect balance of flavor and texture, cover the salad and refrigerate it for at least 30 minutes. This allows the flavors to meld and the salad to chill. Patience, my friend, is key here. Serving it cold is way better. So resist the urge to eat it immediately... though it may be hard!

📝 Notes

  • Make sure to cook the bacon until it's very crispy for best results.
  • Feel free to adjust the amounts of seasonings to your taste.
  • If you're preparing the salad ahead of time, add the bacon just before serving to keep it extra crispy. Also, you know the broccoli will become a bit less crisp after time in the fridge

🍎 Nutrition

Calories: 350 kcal

Protein: 10 g

Fat: 25 g

Carbohydrates: 15 g

Fiber: 5 g

Calcium: 100 mg

Frequently Asked Questions

The joy of cooking lies not just in the recipe, but in the love you put into each ingredient.

Want to join our exclusive community?

FOLLOW US

SavoryTouch offers general content intended solely for informational purposes. The information provided on this site is not a substitute for professional nutritional, dietary, or culinary advice. Always seek the advice of qualified professionals regarding any dietary concerns, health conditions, or food-related decisions.

© 2025 SavoryTouch. All Rights Reserved.