Quick Creamy Broccoli Bacon Dinner Salad
Some nights, you just need dinner to happen without the theatrics. After a long day of school runs and work deadlines, I found myself staring into the fridge, craving something hearty but refusing to turn on the oven. That’s how this Cold Creamy Broccoli Salad with a Beef Bacon Base became my weeknight secret weapon — it comes together in the time it takes to boil a kettle, and it actually tastes better the next day.
Recipe Overview
- Prep time: 10 minutes
- Cook time: 8 minutes
- Total time: 18 minutes
- Servings: 4 (as a main) or 6 (as a side)
- Difficulty: Easy
Why You’ll Love This Cold Creamy Broccoli Salad (Beef Bacon Base)
- Ready in under 20 minutes: From chopping board to dinner plate, this recipe respects your evening schedule. No marinating, no long baking times — just fast, honest food.
- One-bowl assembly, minimal washing up: I used to struggle with this dish until I discovered that you can cook the beef bacon and blanch the broccoli in the same pan, saving yourself a sink full of greasy utensils.
- Make-ahead magic: This salad actually improves overnight. The broccoli soaks up the creamy dressing, and the beef bacon stays wonderfully crisp if stored separately. Perfect for packed lunches or stress-free meal prep.
- Protein-packed and genuinely filling: Thanks to the beef bacon and a generous amount of cheese, this isn’t a flimsy side salad. It holds its own as a main course for busy weeknights.
- Kid-friendly textures: The creamy dressing softens the raw edge of the broccoli, and the crispy beef bacon adds a smoky, savoury crunch that even picky eaters tend to enjoy.
Ingredients You’ll Need
- 2 heads of broccoli (about 500g), cut into small florets
- 200g beef bacon, chopped into 1cm pieces
- 1 small red onion (about 80g), finely diced
- 100g mature Cheddar cheese, cubed or grated
- 60g dried cranberries or sultanas
- 50g sunflower seeds or pumpkin seeds
- 200ml full-fat Greek yoghurt or mayonnaise
- 2 tablespoons apple cider vinegar
- 1 tablespoon Dijon mustard
- 1 tablespoon runny honey
- Salt and freshly ground black pepper, to taste
Tip: Use full-fat Greek yoghurt for a tangier, lighter dressing, or go with good-quality mayonnaise for a richer, more indulgent creaminess. Both work beautifully here.
How to Make Cold Creamy Broccoli Salad (Beef Bacon Base)
- Blanch the broccoli: Bring a large saucepan of salted water to a rolling boil. Drop in the broccoli florets and cook for exactly 90 seconds — they should turn a vibrant, bright green and still offer a slight resistance when pierced with a fork. Immediately drain and plunge them into a bowl of ice water to stop the cooking. Drain again and pat dry with a clean tea towel.
- Cook the beef bacon: Place the chopped beef bacon in a cold, non-stick frying pan. Set over a medium-high heat and cook for 5-7 minutes, stirring occasionally. You’ll hear a gentle sizzle as the fat renders, and the pieces will turn a deep mahogany brown with crispy, craggy edges. Transfer to a plate lined with kitchen paper to drain.
- Make the dressing: In a small jar or bowl, combine the Greek yoghurt or mayonnaise, apple cider vinegar, Dijon mustard, and honey. Add a generous pinch of salt and a few grinds of black pepper. Screw the lid on the jar and shake vigorously until the dressing is smooth, pale, and emulsified — it should look thick and glossy.
- Assemble the salad: In a large salad bowl, combine the cooled, dry broccoli florets, diced red onion, Cheddar cheese, dried cranberries, and sunflower seeds. Pour over the dressing and toss gently with salad servers until every floret is lightly coated. You should see the dressing clinging to the nooks and crannies of the broccoli.
- Add the beef bacon: Sprinkle the crispy beef bacon pieces over the top of the dressed salad. Fold them through gently — you want them distributed evenly, but not so much that they lose their crunch.
- Rest and serve: For the best flavour, let the salad sit at room temperature for 10 minutes before serving. This allows the broccoli to absorb a little dressing without going soggy. Taste and adjust seasoning if needed — a final crack of black pepper just before serving lifts all the flavours.
Tips From My Kitchen
- Dry your broccoli thoroughly: After blanching and shocking the florets, any lingering water will dilute your creamy dressing and make the salad watery. I pat mine dry with a clean tea towel or spin them in a salad spinner until completely dry. This small step makes a massive difference to the final texture.
- Cook beef bacon in a cold pan: Starting the beef bacon in a cold pan allows the fat to render slowly and evenly, resulting in crispier, more evenly cooked pieces. If you drop it into a hot pan, the outside burns before the inside has a chance to release its fat.
- Make the dressing in a jar: After testing this recipe five times, I finally got it just right by shaking the dressing in a sealed jar rather than whisking it in a bowl. It emulsifies more evenly, and you can store any leftovers directly in the fridge.
- Store components separately for meal prep: If you’re making this ahead, keep the dressing, beef bacon, and dressed broccoli in separate containers in the fridge. Combine them just before serving to keep the beef bacon crunchy and the broccoli fresh. The dressed broccoli will keep for up to 2 days on its own.
- Don’t skip the resting time: That 10-minute rest after assembly isn’t just for show. It allows the flavours to meld and the broccoli to soften just slightly, making the salad taste more cohesive. Serve it straight from the fridge and it will taste like separate ingredients; let it rest and it tastes like a proper dish.
- Adjust the creaminess to your liking: If you prefer a looser dressing, add a splash of milk or a little more apple cider vinegar. For a thicker, more decadent coating, add an extra tablespoon of Greek yoghurt or mayonnaise. Trust your eyes and taste buds here.
Equipment You’ll Need
- Large salad bowl
- Sharp knife and cutting board
- Salad servers
- Small jar for dressing
- Large saucepan for blanching
- Non-stick frying pan
- Bowl of ice water
Common Mistakes to Avoid
- Overcrowding the pan: When cooking the beef bacon, give each piece room to breathe. If you pile the pan too high, the pieces will steam rather than fry, resulting in soft, chewy bacon instead of crispy, golden nuggets. Cook in two batches if your pan is small.
- Wrong temperature: Blanching broccoli at a gentle simmer rather than a full rolling boil will turn it dull grey and mushy. The water must be at a vigorous boil to set the bright green colour and keep the florets crisp-tender. If in doubt, boil harder.
- Skipping the rest time: Serving this salad immediately after dressing it means the flavours haven’t had a chance to marry. The broccoli will taste raw, and the dressing will sit on top rather than soaking in. Letting it rest for 10 minutes transforms the whole dish.
Delicious Variations to Try
- Spicy Version: Add 1 teaspoon of smoked paprika and a pinch of cayenne pepper to the dressing. You can also toss the cooked beef bacon in a little chilli flake while it’s still hot for an extra kick of heat.
- Vegetarian/Vegan Option: Replace the beef bacon with 100g of smoked almonds or toasted chickpeas for a similar smoky crunch. Use a vegan mayonnaise or a thick cashew cream in place of the Greek yoghurt, and swap the honey for maple syrup.
- Different Protein: Swap the beef bacon for shredded roast chicken or diced cooked turkey breast for a lighter, poultry-based version. The creamy dressing works beautifully with either option.
What to Serve With Cold Creamy Broccoli Salad (Beef Bacon Base)
- Grilled chicken thighs or a simple roast chicken
- Fluffy jacket potatoes or crusty bread rolls
- A bowl of tomato soup for dipping
- Another cold salad like 10 Minute Avocado And Red Onion Salad for a double-salad dinner
- Leftover Quick Weeknight Roasted Veggie And Rotini Pasta Salad for a varied buffet-style meal
Still hungry for ideas? You might also love Chinese Beef And Broccoli, Crockpot Beef And Broccoli Recipe For Dinner from our sister kitchens.
Frequently Asked Questions

Cold Creamy Broccoli Salad (Beef Bacon Base)
Ingredients
Method
- Blanch the broccoli: Bring a large saucepan of salted water to a rolling boil. Drop in the broccoli florets and cook for exactly 90 seconds — they should turn a vibrant, bright green and still offer a slight resistance when pierced with a fork. Immediately drain and plunge them into a bowl of ice water to stop the cooking. Drain again and pat dry with a clean tea towel.
- Cook the beef bacon: Place the chopped beef bacon in a cold, non-stick frying pan. Set over a medium-high heat and cook for 5-7 minutes, stirring occasionally. You’ll hear a gentle sizzle as the fat renders, and the pieces will turn a deep mahogany brown with crispy, craggy edges. Transfer to a plate lined with kitchen paper to drain.
- Make the dressing: In a small jar or bowl, combine the Greek yoghurt or mayonnaise, apple cider vinegar, Dijon mustard, and honey. Add a generous pinch of salt and a few grinds of black pepper. Screw the lid on the jar and shake vigorously until the dressing is smooth, pale, and emulsified — it should look thick and glossy.
- Assemble the salad: In a large salad bowl, combine the cooled, dry broccoli florets, diced red onion, Cheddar cheese, dried cranberries, and sunflower seeds. Pour over the dressing and toss gently with salad servers until every floret is lightly coated. You should see the dressing clinging to the nooks and crannies of the broccoli.
- Add the beef bacon: Sprinkle the crispy beef bacon pieces over the top of the dressed salad. Fold them through gently — you want them distributed evenly, but not so much that they lose their crunch.
- Rest and serve: For the best flavour, let the salad sit at room temperature for 10 minutes before serving. This allows the broccoli to absorb a little dressing without going soggy. Taste and adjust seasoning if needed — a final crack of black pepper just before serving lifts all the flavours.
Notes
This Cold Creamy Broccoli Salad with a Beef Bacon Base has genuinely rescued more of my weeknights than I can count. It’s the kind of recipe that makes you feel organised even when you’re running on empty — fast to throw together, easy to adapt, and even better when you make it ahead. I’d love to hear how it works for your family. Drop a comment below and let me know your favourite variation or tip — we’re all in this busy kitchen together.
