Make this creamy Broccoli Bacon Salad with crisp broccoli, smoky bacon, almonds, and a tangy dressing. An easy make-ahead side dish for any occasion.
There is something wonderfully exciting about a salad that refuses to be boring, and Broccoli Bacon Salad is exactly that kind of dish. Imagine crisp green broccoli florets coated in a luxuriously creamy dressing, scattered with smoky bacon, crunchy almonds, fresh spring onion, and toasted sesame seeds. Every forkful brings together creamy, tangy, savoury, sweet and crunchy flavours, making this a salad that can happily steal attention from the main course.
This Broccoli Bacon Salad is particularly brilliant when you want something colourful and satisfying without spending hours in the kitchen. The broccoli stays fresh and crunchy rather than becoming limp, while the creamy dressing clings beautifully to every little floret. Add the salty richness of bacon and the nutty crunch of almonds, and suddenly an ordinary vegetable becomes the star of a seriously memorable side dish. It is an ideal addition to family meals, celebrations, picnics, and weekend gatherings.
What makes this Broccoli Bacon Salad even more appealing is its make-ahead magic. The salad can be prepared in advance so the flavours have time to mingle, while the bacon and sesame seeds can be held back until serving for maximum crunch. Inspired by the supplied Kitchn recipe, which recommends making the salad a few hours ahead and adding crisp toppings shortly before serving, this 9jaKitchen version is designed to be practical, vibrant, and easy to enjoy.
Table of Contents
💚🎉 Why You’ll Love This Recipe
- 🥦 Fresh And Crunchy: Raw broccoli florets provide a wonderfully crisp texture that makes every bite lively and satisfying.
- 🥓 Smoky And Savoury: Crisp bacon brings a rich, salty flavour that gives this Broccoli Bacon Salad its irresistible character.
- 🥄 Creamy Yet Tangy: Mayonnaise and Greek yoghurt create a smooth base, while rice vinegar and lemon add brightness.
- 🌰 Extra Crunch: Sliced almonds and sesame seeds bring a delicious nutty contrast to the creamy dressing.
- ⏰ Make-Ahead Friendly: This is a fantastic make-ahead salad because the flavours become beautifully integrated after resting.
- 🎉 Perfect For Sharing: From family lunches to parties, this Broccoli Bacon Salad works wonderfully as a crowd-pleasing side.
- 🍖 Pairs With Almost Anything: Serve it alongside grilled chicken, roasted meat, burgers, barbecue dishes, or sandwiches.
- 🌈 Colourful And Appealing: Bright broccoli, red onion, golden bacon, and toasted seeds make the finished bowl look irresistible.
- 👩🍳 Simple Preparation: Once the bacon is cooked, most of the recipe involves chopping, whisking, and tossing.
- 🥗 A Brilliant Alternative: If you are tired of ordinary lettuce-based salads, this Broccoli Bacon Salad delivers something much more exciting.
🛒🥦 Ingredients Needed — Serves 6
- 🥦 750g Fresh Broccoli Florets: Cut the broccoli into small, bite-sized pieces so the creamy dressing can coat each floret evenly. Fresh, firm broccoli is best for this recipe.
- 🥓 4 Thick-Cut Bacon Rashers: Cut into small pieces before cooking. Thick-cut bacon gives the salad plenty of smoky flavour and satisfying texture.
- 🧅 ½ Medium Red Onion: Finely chop the onion for a sharp, colourful contrast against the creamy dressing.
- 🌱 1 Spring Onion: Thinly slice it to add freshness and a gentle onion flavour.
- 🥄 90ml Mayonnaise: This forms the rich, creamy foundation of the dressing.
- 🥣 90ml Plain Greek Yoghurt: Greek yoghurt lightens the mayonnaise while adding a pleasant tang and silky consistency.
- 🍚 2½ Tablespoons Rice Vinegar: This gives the dressing its essential acidity and keeps the creamy flavours balanced.
- 🍬 1½ Tablespoons Granulated Sugar: A small amount of sugar rounds out the sharpness of the vinegar and lemon.
- 🧂 ¾ Teaspoon Salt: Adjust according to the saltiness of your bacon and personal preference.
- ⚫ ⅓ Teaspoon Freshly Ground Black Pepper: Adds gentle warmth and seasoning.
- 🍋 1 Medium Lemon: Use the zest and juice for freshness, fragrance, and acidity.
- 🌰 ⅓ Cup Sliced Almonds: These add a lovely nutty crunch and make the salad feel extra special.
- 🌾 2 Teaspoons Toasted White Sesame Seeds: Toast them lightly for a deeper nutty flavour and save a little for garnish.
- 🥓 1 Tablespoon Reserved Bacon Fat: Use a small amount from the cooked bacon to give the creamy dressing a subtle smoky depth.

🍴✨ Equipment Needed
- 🍳 Large Frying Pan: Use this to cook the bacon slowly until golden and crisp.
- 🔪 Sharp Chef’s Knife: Ideal for cutting the broccoli, red onion, spring onion, and bacon.
- 🥣 Large Mixing Bowl: Provides plenty of room for combining the vegetables, dressing, and toppings without spilling.
- 🥄 Medium Mixing Bowl: Use this for whisking the creamy dressing.
- 🥄 Whisk: Helps blend the mayonnaise, yoghurt, vinegar, sugar, seasoning, and bacon fat smoothly.
- 🥢 Tongs or Large Serving Spoon: Use these to fold and toss the salad gently.
- 🫙 Airtight Food Container: Perfect for refrigerating leftovers or preparing the salad in advance.
👩🍳🔥 Step-By-Step Guide: How To Make Broccoli Bacon Salad
Cooking Instructions:
Follow these detailed steps carefully to make perfect Broccoli Bacon Salad every single time.
🥓🔥 Step 1: Cook The Bacon
- Cut the bacon into roughly 2.5cm pieces. Place them in a large frying pan over medium-low heat.
- Cook the bacon for approximately 8–10 minutes, turning and stirring occasionally, until it becomes browned and crisp. Cooking it steadily rather than over very high heat helps render the fat while giving the bacon an even, crunchy texture.
- Once cooked, transfer the bacon to a plate lined with kitchen paper. Keep approximately 1 tablespoon of the rendered bacon fat for the dressing and discard the rest.
- The crispy bacon is one of the defining features of this Broccoli Bacon Salad, so do not rush this stage.
🥦🔪 Step 2: Prepare The Broccoli
- While the bacon cooks, rinse the broccoli thoroughly and drain it well.
- Cut the broccoli florets into small pieces, roughly 2cm across. Avoid cutting them too finely because the salad should retain plenty of texture.
- Place the prepared broccoli into a large mixing bowl.
- For a particularly crunchy broccoli salad, make sure the broccoli is completely dry before dressing it. Excess water can dilute the creamy dressing and make the finished salad less flavourful.
🧅🌱 Step 3: Add The Aromatics
- Finely chop the red onion and thinly slice the spring onion.
- Add both to the bowl with the broccoli. The red onion gives the Broccoli Bacon Salad a sharper bite, while spring onion contributes a fresher, milder flavour.
- If your red onion is especially strong, soak the chopped onion in cold water for 5–10 minutes, then drain and dry it thoroughly before adding it to the salad.
🥄✨ Step 4: Make The Creamy Dressing
- In a separate bowl, combine the mayonnaise, Greek yoghurt, rice vinegar, sugar, salt and black pepper.
- Add the reserved bacon fat and whisk thoroughly until the dressing is smooth and evenly combined.
- Finely grate the lemon zest into the dressing, then squeeze in the lemon juice.
- Taste the dressing. It should be creamy, tangy, lightly sweet, and savoury. If necessary, add a little extra lemon juice for brightness or a pinch more salt for balance.
- This creamy salad dressing is what transforms simple broccoli into a rich and exciting Broccoli Bacon Salad.
🌰🌾 Step 5: Add The Crunchy Ingredients
- Add the sliced almonds and toasted sesame seeds to the bowl of broccoli.
- Reserve a small amount of sesame seeds and bacon for garnishing later.
- The almonds are particularly important because they create a contrast between the crisp broccoli and the creamy dressing. Together, the ingredients give this Broccoli Bacon Salad a wonderfully varied texture.
🥗🥄 Step 6: Dress The Salad
- Pour the creamy dressing over the broccoli mixture.
- Add approximately half of the cooked bacon and gently toss everything together using tongs or a large spoon.
- Fold rather than aggressively stir. You want the dressing to coat the broccoli evenly without crushing the vegetables.
- Continue tossing until the red onion, spring onion, almonds, and dressing are distributed throughout.
❄️✨ Step 7: Rest and Chill
- For the best flavour, cover the salad and refrigerate it for at least 30 minutes. If you have time, allow it to rest for a few hours.
- This gives the broccoli time to absorb some of the sweet and tangy dressing while remaining pleasantly crisp.
- The original reference recipe also recommends making the salad a few hours ahead, while reserving crisp bacon and sesame toppings until serving.
🥓🌾 Step 8: Garnish And Serve
- Just before serving, scatter the remaining crispy bacon and sesame seeds over the top.
- Give the Broccoli Bacon Salad one gentle toss if needed, then transfer it to a beautiful serving bowl.
- Serve chilled or allow it to sit briefly at room temperature before serving.
✅Your Broccoli Bacon Salad is ready to enjoy!🎉

💡🥦 Tips For A Perfect Result
- 🥦 Choose Firm Broccoli: Select broccoli with tightly packed florets and vibrant green colour for the best texture.
- 💧 Dry the Broccoli Properly: Water left on the florets can thin the dressing, so drain and dry the broccoli thoroughly.
- 🥓 Cook Bacon Slowly: Medium-low heat helps render the fat while creating evenly crisp pieces.
- 🔥 Do Not Burn the Bacon Fat: You want smoky richness, not bitter or burnt flavours.
- 🍋 Balance the Dressing: Taste before adding it to the vegetables. A good dressing should be creamy, tangy, and slightly sweet.
- 🌰 Toast The Almonds: Lightly toasted almonds can add even more nuttiness, although they can also be used straight from the packet.
- 🌾 Keep Crunchy Toppings Back: For the crispiest finish, reserve some bacon and sesame seeds until immediately before serving.
- 🥗 Cut Broccoli Evenly: Similar-sized florets ensure that every mouthful has a balanced combination of vegetables and dressing.
- ❄️ Give It Time: Allowing the salad to rest helps the flavours mingle without sacrificing the broccoli’s crunch.
- 🥄 Fold Gently: Overmixing can break the broccoli into tiny pieces and make the salad look less attractive.
- 🧂 Watch the Salt: Bacon already contains salt, so taste the completed dressing before adding more.
- 🫙 Store Airtightly: Refrigerate leftovers in a sealed container to preserve freshness and minimise odour transfer.
- 🥓 Use Good Bacon: Since bacon contributes so much flavour, choose one with a pleasant smoky or savoury profile.
- 🍋 Use Fresh Lemon: Freshly grated zest and juice provide much brighter flavour than bottled lemon juice.
- 🎉 Make It Ahead: This Broccoli Bacon Salad is particularly convenient for entertaining because most of the preparation can be completed before guests arrive.
🍖🥗 Serving Suggestions
This Broccoli Bacon Salad is incredibly versatile and fits beautifully into casual and celebratory menus alike.
- 🍗 Serve it beside grilled chicken for a fresh contrast to smoky, savoury meat.
- 🍖 Pair it with roast beef, steak, or grilled beef for a satisfying barbecue side dish.
- 🌭 Add it to a burger or hot-dog spread for a refreshing alternative to chips.
- 🍗 Serve it with roasted chicken during a family Sunday lunch.
- 🥪 Spoon it alongside sandwiches for an easy lunch.
- 🎉 Take it to a picnic or gathering as a colourful potluck salad.
- 🔥 Serve it at a barbecue with grilled meats, corn, and other summer favourites.
- 🥔 Pair it with baked potatoes for a casual but filling meal.
- 🥗 Add a generous portion to a lunch plate when you want a more substantial salad side dish.
🌈🥦 Variations To Try
- 🥚 Add Hard-Boiled Eggs: Chopped eggs make the salad richer and add extra protein.
- 🍇 Try Raisins or Dried Cranberries: A small handful introduces a sweet, chewy contrast.
- 🧀 Add Cheddar: Small cubes of mature cheddar create a delicious savoury combination with bacon.
- 🌻 Use Sunflower Seeds: Replace the almonds with sunflower seeds for a nut-free variation.
- 🍎 Add Diced Apple: Crisp apple contributes sweetness and refreshing crunch.
- 🥕 Mix In Carrots: Finely diced or grated carrot adds colour and extra vegetable texture.
- 🌶️ Make It Spicy: Add finely chopped chilli or a pinch of cayenne for gentle heat.
- 🥒 Add Cucumber: Small cubes of cucumber make a particularly refreshing summer salad.
- 🥑 Try Avocado: Add avocado immediately before serving for creamy richness.
- 🥦 Create A Lighter Version: Increase the Greek yoghurt and reduce the mayonnaise if you prefer a lighter dressing.
⏱️📋 Recipe At A Glance
- 🥗 Recipe: Broccoli Bacon Salad
- 👨👩👧👦 Serves: 6
- ⏰ Preparation Time: 15 minutes
- 🔥 Cooking Time: 10 minutes
- 🕐 Resting/Chilling Time: 30 minutes or longer
- ⏱️ Total Active Time: About 25 minutes
- 🥓 Main Protein: Bacon
- 🥦 Main Vegetable: Broccoli
- 🥄 Dressing: Mayonnaise, Greek yoghurt, rice vinegar, lemon, and bacon fat
- 🍽️ Course: Side dish
- 🌡️ Serving: Chilled or at room temperature
- 🔥 Calories: Approximately 350 calories per serving when adapted to six portions

Broccoli Bacon Salad Recipe
Equipment
- 1 Large Frying Pan –
- 1 Sharp Chef’s Knife
- 1 Large Mixing Bowl
- 1 Medium mixing bowl
- 1 Whisk
- 1 Tongs Or Large Serving Spoon
- 1 Airtight Food Container
Ingredients
- 750 g fresh broccoli florets
- 4 thick-cut bacon rashers
- ½ medium red onion
- 1 spring onion
- 90 ml mayonnaise
- 90 ml plain Greek yoghurt
- 2½ tablespoons rice vinegar
- 1½ tablespoons granulated sugar
- ¾ teaspoon salt
- ⅓ teaspoon freshly ground black pepper
- 1 medium lemon
- ⅓ cup sliced almonds
- 2 teaspoons toasted white sesame seeds
- 1 tablespoon reserved bacon fat
Instructions
Step 1: Cook The Bacon
- Cut the bacon into roughly 2.5 cm pieces.
- Place them in a large frying pan over medium-low heat.
- Cook for 8–10 minutes, turning occasionally, until browned and crisp.
- Transfer the bacon to a kitchen-paper-lined plate.
- Reserve approximately 1 tablespoon of the rendered bacon fat for the dressing.
Step 2: Prepare The Broccoli
- Rinse the broccoli thoroughly and drain well.
- Cut the florets into small pieces, approximately 2 cm across.
- Place the broccoli in a large mixing bowl.
- Ensure the broccoli is well dried so excess water does not dilute the dressing.
Step 3: Add The Aromatics
- Finely chop the red onion and thinly slice the spring onion.
- Add both to the broccoli.
- If the red onion is particularly strong, soak it in cold water for 5–10 minutes, then drain and dry thoroughly.
Step 4: Make The Creamy Dressing
- Combine the mayonnaise, Greek yoghurt, rice vinegar, sugar, salt and black pepper in a medium mixing bowl.
- Add the reserved bacon fat and whisk until smooth.
- Add the lemon zest and juice.
- Taste and adjust the seasoning or acidity if needed.
Step 5: Add The Crunchy Ingredients
- Add the sliced almonds and toasted sesame seeds to the broccoli mixture.
- Reserve a little bacon and sesame seeds for garnishing.
Step 6: Dress The Salad
- Pour the creamy dressing over the broccoli mixture.
- Add approximately half of the cooked bacon.
- Gently toss using tongs or a large serving spoon until everything is evenly coated.
- Fold carefully to keep the broccoli and other ingredients crisp.
Step 7: Rest And Chill
- Cover the Broccoli Bacon Salad and refrigerate for at least 30 minutes.
- For deeper flavour, allow it to rest for a few hours before serving.
Step 8: Garnish And Serve
- Scatter the remaining crispy bacon and sesame seeds over the salad.
- Give the salad one gentle toss if necessary.
- Transfer to a serving bowl and serve chilled or slightly tempered.
Notes
- 🥦 Use Fresh Broccoli: Choose firm, bright-green broccoli florets for the best flavour, colour and satisfying crunch.
- 🥓 Cook Bacon Until Crisp: Cook the bacon over medium-low heat until golden and crunchy, then reserve a little bacon fat for extra smoky depth.
- 🥄 Balance The Dressing: Taste the creamy dressing before mixing it with the salad and adjust the lemon juice, vinegar, sugar or seasoning to suit your preference.
- 🌰 Keep The Crunch: Reserve some crispy bacon, almonds and sesame seeds to sprinkle over the salad just before serving.
- ❄️ Chill Before Serving: Refrigerate the Broccoli Bacon Salad for at least 30 minutes to allow the flavours to mingle while keeping the broccoli crisp.
- 🫙 Store Properly: Keep leftovers covered in an airtight container in the refrigerator and enjoy within four days.
🧊🥗 Storage Instructions
- 🫙 Refrigerate Promptly: Place leftover Broccoli Bacon Salad in an airtight container and refrigerate.
- ❄️ Use Within Four Days: The reference recipe recommends refrigerating leftovers for up to four days.
- 🥓 Keep Toppings Separate When Possible: If preparing the salad well ahead, reserve some bacon and sesame seeds so they remain crisp.
- 🥄 Stir Before Serving: Give refrigerated salad a gentle stir before serving to redistribute the dressing.
- 🚫 Do Not Freeze: Freezing is not recommended because mayonnaise-based dressing and fresh broccoli can lose their appealing texture after thawing.
📊🥦 Nutritional Information
Approximate nutrition per serving for the original recipe is provided below, adjusted conceptually for the six-serving version where appropriate. Nutrition can vary according to the brands of bacon, mayonnaise, and yoghurt used.
| Nutrient | Approximate Amount Per Serving | Daily Value* |
|---|---|---|
| Calories | 350 kcal | 17.5% |
| Total Fat | 30.0g | 38.5% |
| Saturated Fat | 6.5g | 32.5% |
| Carbohydrates | 13.2g | 4.8% |
| Fibre | 3.6g | 12.9% |
| Sugars | 7.3g | — |
| Protein | 9.5g | 19.0% |
| Sodium | 441mg | 19.2% |
Daily Value percentages are approximate and based on a 2,000-calorie diet. The supplied reference lists 262 calories, 22.5g fat, 4.9g saturated fat, 9.9g carbohydrates, 2.7g fibre, 5.5g sugars, 7.1g protein and 330.8mg sodium per serving for its eight-serving version.
💚🌿 Health Benefits And Advice
- 🥦 Broccoli Provides Fibre: Broccoli contributes dietary fibre, which supports normal digestive health and helps make a meal more satisfying.
- 🍋 Fresh Produce Adds Micronutrients: Broccoli and lemon contribute a range of vitamins, minerals and plant compounds.
- 🌰 Nuts Add Texture and Nutrients: Almonds provide protein, fibre and unsaturated fats alongside their satisfying crunch.
- 🥣 Greek Yoghurt Adds Protein: Greek yoghurt contributes protein and gives the dressing a pleasantly tangy texture.
- 🥓 Enjoy Bacon Mindfully: Bacon adds significant flavour but can also contribute saturated fat and sodium, so portion awareness is sensible.
- 🧂 Watch Added Salt: Because bacon and mayonnaise can already contain sodium, taste before adding extra salt.
- ⚖️ Keep Portions Balanced: Enjoy this salad alongside plenty of vegetables and a balanced main meal for an overall nutritious plate.
- 👩⚕️ Individual Needs Vary: People following medically prescribed diets or managing conditions affected by sodium, fat, or calories should adjust the recipe according to professional dietary advice.
Note: The information provided in this blog post is for educational purposes only and is not intended as medical advice. Always consult with a healthcare professional before making significant changes to your diet.
❓🥗 Frequently Asked Questions
Q1. Can I Make Broccoli Bacon Salad Ahead Of Time?
👉 Yes. In fact, preparing the salad ahead allows the broccoli and creamy dressing to mingle beautifully. For maximum crunch, keep some bacon and sesame seeds aside and add them immediately before serving.
Q2. Do I Need To Cook The Broccoli?
👉 No. This Broccoli Bacon Salad is designed around raw broccoli, which gives the finished dish its signature crisp texture. The reference recipe also uses raw broccoli florets.
Q3. Can I Use Greek Yoghurt Instead Of Some Of The Mayonnaise?
👉 Yes. Greek yoghurt is already part of the dressing and gives it a creamy, tangy quality. You can adjust the mayonnaise-to-yoghurt ratio according to your preferred richness.
Q4. What Makes This A Good Cold Broccoli Salad?
👉 The combination of crisp raw broccoli, creamy dressing, smoky bacon and crunchy toppings makes it especially enjoyable chilled.
Q5. Can I Make This Recipe Without Bacon?
👉 Absolutely. Omit the bacon and bacon fat, then add extra toasted almonds, sunflower seeds, or another savoury topping. The flavour will be different, but the salad will remain delicious.
Q6. How Long Does Broccoli Bacon Salad Last In The Fridge?
👉 Properly refrigerated in an airtight container, it can be kept for up to four days, following the storage guidance in the supplied reference recipe.
Q7. Can I Use Frozen Broccoli?
👉 Fresh broccoli is strongly recommended because this recipe relies on crunch. Frozen broccoli tends to become softer after thawing and may release excess moisture.
Q8. Is Broccoli Bacon Salad Suitable For A Barbecue?
👉 Yes. It is an excellent barbecue side dish because the cool, creamy vegetables provide a refreshing contrast to hot grilled foods.
Q9. Can I Add Cheese To This Salad?
👉 Yes. Mature cheddar, feta, or Parmesan can work well. Add cheese shortly before serving if you want its texture to remain distinct.
Q10. How Can I Make The Salad Crunchier?
👉 Keep the broccoli raw, toast the almonds lightly, use crisp bacon, and reserve some sesame seeds for the final garnish.
Q11. Can I Make The Dressing Less Sweet?
👉 Yes. Reduce the sugar slightly and compensate with a little extra lemon juice or rice vinegar until the dressing tastes balanced.
Q12. Is This A Good Potluck Salad?
👉 Definitely. The recipe can be assembled ahead, transported in a chilled container, and finished with the reserved crunchy toppings just before serving.
Q13. What Other Vegetables Can I Add?
👉 Carrot, cauliflower, cucumber, celery and diced apple can all add interesting flavour and texture.
Q14. Can I Use Regular Yoghurt?
👉 You can, although Greek yoghurt is preferable because its thicker consistency helps produce a creamy dressing that clings well to the broccoli.
Q15. What Should I Serve With Broccoli Bacon Salad?
👉 Try grilled chicken, roast meats, burgers, sausages, sandwiches, baked potatoes or other barbecue favourites.
🌟🥦 Final Thoughts
A great salad should do more than simply sit quietly beside the main course, and Broccoli Bacon Salad certainly does not play that role. It brings colour, contrast, crunch and creamy richness to the table, turning simple broccoli into something genuinely exciting. The combination of crisp vegetables, smoky bacon, nutty almonds and tangy dressing creates a balance that keeps every bite interesting.
Whether you are planning a relaxed family lunch, preparing a barbecue, filling a party buffet or searching for easy salad recipes for the week, Broccoli Bacon Salad is an exceptionally useful recipe to have in your collection. It is quick enough for an ordinary weekday but attractive enough for entertaining. Better still, the make-ahead approach means you can prepare much of it before your guests arrive, leaving less work for the last minute.
So grab your freshest broccoli, crisp up that bacon and whisk together the creamy dressing. Once everything comes together, you will have a colourful, satisfying Broccoli Bacon Salad that deserves a regular place on your menu. From its crunchy texture to its smoky-sweet dressing, this is one salad that proves vegetables can be the most exciting part of the plate. 🥦🥓✨
- Amazing Salad Recipes: 120+ Fresh & Healthy Ideas to Try Today🥗
- 47 Delicious High-Protein Recipes for All-Day Energy and Strength💪🥑
- Ultimate Delicious Shawarma Recipes You’ll Crave Daily 🌯✨
- 180+ Garlic Recipes: The Irresistible Flavour-Packed Guide You’ll Love🧄🌟
- Salsa Recipes: Delicious, Flavorful Guide You’ll Absolutely Love🌟🍅🌶️

Did you make this recipe? Please do leave a comment and rating on the blog. Tag us on Pinterest @9jakitchen and Instagram @real9jakitchen and follow.










