Slow Weekend Project: Creamy Broccoli Bacon Salad

Slow Weekend Project: Creamy Broccoli Bacon Salad

There are salads, and then there are weekend projects that fill your kitchen with the scent of sizzling beef bacon and promise a bowl of creamy, crunchy comfort at the end. This Cold Creamy Broccoli Salad, anchored by a hearty beef bacon base, is the latter. It’s the kind of dish you make on a lazy Sunday afternoon, when the rain is tapping at the window and you want something that feels both indulgent and wholesome.

Recipe Overview

  • Prep Time: 25 minutes
  • Cook Time: 15 minutes
  • Chill Time: 1 hour (minimum)
  • Total Time: 1 hour 40 minutes
  • Servings: 6 generous portions
  • Difficulty: Easy

Why You’ll Love This Cold Creamy Broccoli Salad (Beef Bacon Base)

  • The ultimate make-ahead dish: This salad actually improves after a few hours in the fridge, allowing the flavours to meld and the broccoli to soften slightly while retaining its crunch.
  • A perfect balance of textures: You get the tender-crisp broccoli florets, the chewy, salty beef bacon, the creaminess of the dressing, and the pop of sweet dried cranberries in every single forkful.
  • No wilting worries: Unlike leafy green salads that turn sad and soggy, this sturdy broccoli salad holds up beautifully for picnics, potlucks, or packed lunches the next day.
  • Customisable to your pantry: The base is forgiving. Swap the nuts, change the dried fruit, or add a handful of shredded carrot — it welcomes tweaks without complaint.
  • A comforting weekend ritual: From the sound of beef bacon sizzling to the satisfying whisk of the creamy dressing, the entire process feels like a slow, mindful act of self-care.
Cold Creamy Broccoli Salad (Beef Bacon Base)

Cold Creamy Broccoli Salad (Beef Bacon Base)
15 min prep  ·  30 min cook  ·  4 servings

📌Save to Pinterest

Ingredients You’ll Need

  • 2 large heads of broccoli (approximately 600g total)
  • 250g beef bacon, cut into 1cm dice
  • 150g sharp cheddar cheese, cut into small cubes
  • 100g dried cranberries or sweetened dried cherries
  • 80g toasted sunflower seeds or chopped pecans
  • 1 small red onion (about 80g), finely diced
  • 200ml full-fat mayonnaise
  • 100ml soured cream or full-fat plain yoghurt
  • 2 tablespoons apple cider vinegar
  • 1 tablespoon honey or maple syrup
  • 1 teaspoon Dijon mustard
  • ½ teaspoon fine sea salt
  • ¼ teaspoon freshly ground black pepper

Tip: For the best texture, choose broccoli heads that are firm and bright green with tightly closed florets. Avoid any that look yellowing or have open, flower-like buds, as they will be woody and less sweet.

Equipment You’ll Need

  • Large salad bowl
  • Sharp knife and cutting board
  • Large frying pan or skillet
  • Small mixing bowl for the dressing
  • Whisk or a small jar for shaking the dressing
  • Measuring spoons and cups
  • Paper towels for draining the beef bacon

How to Make Cold Creamy Broccoli Salad (Beef Bacon Base)

  1. Prepare the broccoli: Wash the broccoli heads thoroughly and pat them dry. Cut the florets away from the thick stalks — you want florets no bigger than a thumb, so they catch the dressing. Slice the tender part of the stalk into thin coins about ½cm thick. You should hear a clean, crisp snap as you cut; that’s the sound of freshness. Place the florets and stalk pieces into your large salad bowl.
  2. Cook the beef bacon: Set your frying pan over a medium heat and add the diced beef bacon. Listen for the gentle sizzle as it hits the pan. Cook for 8 to 10 minutes, stirring occasionally, until the pieces are browned and have rendered their fat. The smell will be deeply savoury, almost like a good steak searing. Once they are crisp and golden, use a slotted spoon to transfer them to a plate lined with paper towels. Let them cool completely while you work on the rest.
  3. Prepare the dressing: In a small bowl or a jar with a tight-fitting lid, combine the mayonnaise, soured cream, apple cider vinegar, honey, Dijon mustard, salt, and pepper. Whisk thoroughly or shake the jar vigorously until the dressing is pale, creamy, and completely smooth. Taste it — it should be tangy, slightly sweet, and well-seasoned. Set aside.
  4. Assemble the salad base: To the bowl of broccoli, add the cooled beef bacon, cubed cheddar cheese, dried cranberries, toasted sunflower seeds, and finely diced red onion. Toss gently with your hands or salad servers to distribute everything evenly. The colours at this stage are gorgeous: deep green, bright red, pale gold, and creamy white.
  5. Add the dressing: Pour the dressing over the salad. Using a large spoon or spatula, fold the dressing through the ingredients until every floret and piece of beef bacon is glistening. Don’t rush this step — take your time to ensure the dressing coats everything evenly. The sound of the creamy dressing folding through the crunchy broccoli is deeply satisfying.
  6. Chill and rest: Cover the bowl with cling film or a tight-fitting lid and place it in the refrigerator. This is the most important step. Let the salad chill for at least 1 hour, but 2 to 3 hours is even better. During this time, the flavours marry together and the broccoli softens just slightly while keeping its pleasing crunch. My husband, who’s usually picky, asked for seconds after this resting period!
  7. Final stir and serve: Just before serving, give the salad a good stir to redistribute the dressing that may have settled at the bottom. Taste and adjust seasoning if needed — sometimes it needs an extra pinch of salt or a tiny splash of vinegar to brighten it up. Serve chilled or at cool room temperature.

Tips From My Kitchen

  • Blanch the broccoli for a softer texture: If you prefer your broccoli less crunchy, drop the florets into a pot of boiling salted water for exactly 60 seconds, then plunge them into ice water. This takes away the raw edge while preserving that vibrant green colour. Drain them very thoroughly before proceeding, as any excess water will thin out your creamy dressing. I used to struggle with this dish until I discovered this technique — it was a game-changer for texture.
  • Toast your seeds or nuts: Don’t skip this step. Spreading sunflower seeds or chopped pecans on a baking tray and toasting them in a 180°C oven for 5 to 6 minutes transforms them from bland to nutty and aromatic. You’ll smell them before you see them change colour. Let them cool completely before adding, or they’ll wilt the broccoli.
  • Drain the red onion after dicing: Raw red onion can be harsh and watery, which dilutes the dressing. After dicing, place the onion in a small sieve and rinse it under cold water for 10 seconds, then pat it dry with a paper towel. This tames the sharpness and leaves you with a sweet, mild onion crunch that won’t overpower the salad.
  • Let the beef bacon cool completely: Warm beef bacon added to the salad will cause the cheddar cheese to soften and the broccoli to steam, ruining that perfect cold, crisp contrast. After cooking, spread the beef bacon pieces on a plate and let them cool for at least 15 minutes. They should be at room temperature or cooler before you toss them in.
  • Make the dressing a day ahead: The flavours in the dressing deepen beautifully overnight. Whisk it together, store it in a sealed jar in the fridge, and give it a good shake before using. This also means the day you assemble the salad is even quicker and more relaxing.
  • Don’t overdress at first: You can always add more dressing, but you cannot take it away. Start with about three-quarters of the dressing, toss well, and let it sit for 10 minutes. If the salad looks dry, add more. The broccoli releases a little moisture as it sits, which helps distribute the creaminess.

Delicious Variations to Try

  • Spicy Version: Add 1 finely diced jalapeño (seeds removed for less heat) along with the red onion. For extra warmth, stir ½ teaspoon of smoked paprika and a pinch of cayenne pepper into the dressing. The gentle heat plays beautifully against the creamy, sweet elements.
  • Vegetarian/Vegan Option: Omit the beef bacon entirely and replace it with 200g of smoked almonds or roasted chickpeas for that same savoury, crunchy hit. Use a vegan mayonnaise and a plant-based yoghurt or soured cream alternative. The salad remains hearty and satisfying without any animal products.
  • Different Protein: Swap the beef bacon for diced cooked chicken breast or shredded roast turkey. For a more substantial meal, try adding 200g of flaked smoked mackerel or trout — the smokiness mirrors the beef bacon beautifully. If you enjoy experimenting with textures, try adding cubes of pan-fried halloumi cheese instead.

What to Serve With Cold Creamy Broccoli Salad (Beef Bacon Base)

  • Grilled chicken breasts or thighs — the smoky char complements the creamy salad perfectly. You might enjoy our Grilled Chicken Pasta Salad Easy for another warm-weather meal.
  • A crusty baguette or sourdough bread to mop up any leftover dressing on the plate.
  • Grilled corn on the cob slathered in butter and a pinch of chilli flakes.
  • For a lighter side, try our Smoky Grilled Zucchini And Yellow Squash Salad — it echoes the smoky notes of the beef bacon.
  • A simple bowl of cherry tomatoes tossed in balsamic vinegar and fresh basil.

Frequently Asked Questions

Can I make this Cold Creamy Broccoli Salad the night before?
Absolutely — in fact, it tastes even better the next day. The broccoli absorbs the dressing and softens slightly, while the flavours deepen overnight. Just give it a good stir before serving and check if it needs a splash more vinegar or a pinch of salt to wake it up.

How do I store leftovers and how long will they keep?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. The salad will continue to soften as it sits, but it remains delicious. I do not recommend freezing this salad, as the creamy dressing will separate and the broccoli will become mushy upon thawing.

Can I use frozen broccoli instead of fresh?
Fresh broccoli is strongly preferred for this recipe. Frozen broccoli releases a great deal of water when thawed, which will make your dressing watery and thin. If you must use frozen, thaw it completely, pat it very dry with kitchen towels, and accept that the texture will be softer than with fresh.

What can I use instead of beef bacon?
If you cannot find beef bacon, you can use thick-cut turkey bacon or even diced smoked sausage for a similar savoury, smoky element. For a vegetarian version, smoked almonds or roasted chickpeas provide crunch and depth. Each substitution will change the flavour profile slightly, but all are delicious in their own right.

Why is my dressing too thick or too thin?
The dressing should be thick but spoonable, similar to a creamy coleslaw dressing. If it is too thick, whisk in a teaspoon of milk or water at a time until it reaches your desired consistency. If it is too thin, add a little more mayonnaise or soured cream. Remember that the broccoli will release some moisture as it sits, so err on the slightly thicker side.

Slow Weekend Project: Creamy Broccoli Bacon Salad

Cold Creamy Broccoli Salad (Beef Bacon Base)

A crunchy, creamy broccoli salad with beef bacon, sharp cheddar, dried cranberries, and sunflower seeds in a tangy dressing. Perfect for a hearty side or light main course.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Main Course
Cuisine: American
Calories: 350

Ingredients
  

  • 2 large heads of broccoli approximately 600g total
  • 250 g beef bacon cut into 1cm dice
  • 150 g sharp cheddar cheese cut into small cubes
  • 100 g dried cranberries or sweetened dried cherries
  • 80 g toasted sunflower seeds or chopped pecans
  • 1 small red onion about 80g, finely diced
  • 200 ml full-fat mayonnaise
  • 100 ml soured cream or full-fat plain yoghurt
  • 2 tablespoons apple cider vinegar
  • 1 tablespoon honey or maple syrup
  • 1 teaspoon Dijon mustard
  • ½ teaspoon fine sea salt
  • ¼ teaspoon freshly ground black pepper

Method
 

  1. Prepare the broccoli: Wash the broccoli heads thoroughly and pat them dry. Cut the florets away from the thick stalks — you want florets no bigger than a thumb, so they catch the dressing. Slice the tender part of the stalk into thin coins about ½cm thick. You should hear a clean, crisp snap as you cut; that’s the sound of freshness. Place the florets and stalk pieces into your large salad bowl.
  2. Cook the beef bacon: Set your frying pan over a medium heat and add the diced beef bacon. Listen for the gentle sizzle as it hits the pan. Cook for 8 to 10 minutes, stirring occasionally, until the pieces are browned and have rendered their fat. The smell will be deeply savoury, almost like a good steak searing. Once they are crisp and golden, use a slotted spoon to transfer them to a plate lined with paper towels. Let them cool completely while you work on the rest.
  3. Prepare the dressing: In a small bowl or a jar with a tight-fitting lid, combine the mayonnaise, soured cream, apple cider vinegar, honey, Dijon mustard, salt, and pepper. Whisk thoroughly or shake the jar vigorously until the dressing is pale, creamy, and completely smooth. Taste it — it should be tangy, slightly sweet, and well-seasoned. Set aside.
  4. Assemble the salad base: To the bowl of broccoli, add the cooled beef bacon, cubed cheddar cheese, dried cranberries, toasted sunflower seeds, and finely diced red onion. Toss gently with your hands or salad servers to distribute everything evenly. The colours at this stage are gorgeous: deep green, bright red, pale gold, and creamy white.
  5. Add the dressing: Pour the dressing over the salad. Using a large spoon or spatula, fold the dressing through the ingredients until every floret and piece of beef bacon is glistening. Don't rush this step — take your time to ensure the dressing coats everything evenly. The sound of the creamy dressing folding through the crunchy broccoli is deeply satisfying.
  6. Chill and rest: Cover the bowl with cling film or a tight-fitting lid and place it in the refrigerator. This is the most important step. Let the salad chill for at least 1 hour, but 2 to 3 hours is even better. During this time, the flavours marry together and the broccoli softens just slightly while keeping its pleasing crunch. My husband, who's usually picky, asked for seconds after this resting period!
  7. Final stir and serve: Just before serving, give the salad a good stir to redistribute the dressing that may have settled at the bottom. Taste and adjust seasoning if needed — sometimes it needs an extra pinch of salt or a tiny splash of vinegar to brighten it up. Serve chilled or at cool room temperature.

Notes

Chilling for at least 1 hour (preferably 2–3) is essential for best flavor and texture. The dressing can be made ahead.

I hope this Cold Creamy Broccoli Salad becomes a treasured part of your weekend cooking ritual, just as it has in my kitchen. There is something deeply soothing about taking a full hour to prepare a dish that rewards you with days of delicious lunches and the happy sounds of family asking for more. If you give it a try, I would love to hear how it turned out for you — drop a comment below and tell me about your own little tweaks and discoveries. Happy cooking, friends.

You might also like these recipes

Leave a Reply

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

Recipe Rating