Broccoli Bacon Crunch Salad Recipe: Smoky Crispy Bits and Creamy Herb Dressing

Salads

Broccoli Bacon Crunch Salad Recipe: Smoky Crispy Bits and Creamy Herb Dressing

This broccoli bacon crunch salad delivers the perfect balance of smoky crispy bacon, tender roasted broccoli, and satisfying crunch from toasted almonds—all tied together with a creamy herb dressing that makes every bite irresistible. 💛 The secret lies in cooking the bacon until it's perfectly crisp, roasting the broccoli just until tender-crisp, and assembling everything while the ingredients are still warm to maximize flavor and texture.

What sets this salad apart is the combination of textures and flavors that keep it exciting in every bite: the salty crunch of bacon, the nutty crunch of toasted almonds, the slight bite of roasted broccoli, and the creamy richness of the dressing.

I developed this recipe during a particularly busy week when I needed a meal that was both satisfying and easy to assemble—no wilted greens or soggy toppings here.

By the time you're done, you'll have a salad that's hearty enough to serve as a main dish but light enough to enjoy as a side.

The dressing clings to every ingredient, creating pockets of flavor in every bite, while the combination of textures ensures that each mouthful is interesting and satisfying. This is the kind of salad that disappears quickly and leaves everyone asking for seconds.

The best part? It comes together in just 30 minutes, making it perfect for weeknight dinners or meal prep. Whether you're serving it as a main course or a side dish, this broccoli bacon crunch salad is sure to become a regular on your dinner table. Let's get started!

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for broccoli bacon crunch salad

Crispy bacon, toasted almonds, and creamy herb dressing—this salad is pure flavor explosion!

Ingredient Amount Notes
Broccoli Crowns 🥦 2 lbs Cut into bite-sized florets
Thick-Cut Bacon 🥓 8 oz Smoked or applewood flavor
Raw Almonds 🌰 1 cup Unsalted, toasted until golden
Red Wine Vinegar 🍷 2 tbsp For tangy dressing
Extra-Virgin Olive Oil 🫒 ½ cup Light fruity variety
Fresh Dill 🌿 ¼ cup Chopped, stems removed
Fresh Parsley 🌿 ¼ cup Chopped, for brightness
Garlic Cloves 🧄 3 cloves Minced for dressing
Dijon Mustard 🍯 1 tbsp For depth of flavor
Honey 🍯 1 tbsp For subtle sweetness
Mayonnaise 🥄 ¼ cup For creamy base
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly cracked
Lemon Juice 🍋 1 tbsp Freshly squeezed

The bacon is everything here. Thick-cut smokes up beautifully and stays crisp—Trader Joe's or Costco have the best pre-sliced options if you're short on time. For broccoli, small crowns roast faster and stay tender-crisp. I always grab the organic kind from Whole Foods when I can, but regular works too. Toast your almonds in a dry pan over medium heat until golden—about 5-7 minutes. Watch them like a hawk so they don't burn. The dressing is where the magic happens, so don't skimp on the extra-virgin olive oil—it's the base of that creamy goodness.

No thick-cut bacon? Regular bacon cut into thirds lengthwise works in a pinch, but it won't be as crisp. Out of almonds? Pecans or walnuts give a different but delicious crunch. The dressing can be made ahead—it actually tastes better after 30 minutes when flavors meld. For extra tang, add another teaspoon of red wine vinegar. If you're sensitive to mayo, Greek yogurt makes a lighter base. Fresh herbs are ideal, but dried dill at half the amount works if you're in a bind. The honey adds just enough sweetness to balance the smoky bacon—don't skip it, but if you're avoiding sugar, maple syrup does the trick too.

This salad shines when everything's warm. Roast the broccoli and crisp the bacon first, then toss with the dressing right before serving. The almonds stay crunchy at room temp for 2 hours, so assemble last. Store leftovers in the fridge for 3-4 days, but the dressing might separate—just whisk it back up before serving. For meal prep, keep components separate until ready to eat. The bacon stays crispy for 2 days if stored in an airtight container. Double the dressing if you're making this for a crowd—it's that good!

❤️

Why You'll Love This Recipe

  • Here’s what sold me: the thick-cut bacon’s smoky bite meets the bright tang of red wine vinegar, then those raw almonds add this perfect crunch. It’s like a flavor party where every bite has a little something for your taste buds.
  • Crunch in Minutes: I swear by this recipe when I’m starving but don’t want to slave over the stove—just roast broccoli crowns and bacon together, toss with almonds, and boom. That crunchy contrast happens while you’re making dinner, no waiting.
  • Salty-Sweet Magic: Here’s what sold me: the thick-cut bacon’s smoky bite meets the bright tang of red wine vinegar, then those raw almonds add this perfect crunch. It’s like a flavor party where every bite has a little something for your taste buds.
  • Lunchbox Hero: Between us, this salad holds up better than most takeout. Pack it in jars or containers, and it’s still crispy and satisfying by lunchtime—no sad wilted greens here. My kids actually finish their lunches now. (Yes, even on a Tuesday.)

Step-by-step instructions for broccoli bacon crunch salad

Here's how to create the perfect balance of smoky bacon, crispy almonds, and creamy herb dressing.

1

🔥 Step 1: Cook the Bacon to Perfect Crispiness

Line a baking sheet with parchment paper and arrange the 8 oz thick-cut bacon in a single layer, cutting any large pieces to fit evenly. Bake at 400°F for 12-15 minutes until deep golden brown and crispy, flipping halfway through. Watch closely—this is where the magic happens for that perfect smoky crunch.

Remove the bacon from the oven and transfer to a paper towel-lined plate. Let it cool for 5 minutes before breaking it into ¼-inch pieces with your fingers. Save the bacon fat in the baking sheet—you'll use it later for extra flavor in the dressing. If you're worried about grease, pour off all but 2 tablespoons of the rendered fat for a rich, flavorful base.

2

🍳 Step 2: Roast the Almonds and Broccoli Together

Increase the oven temperature to 425°F. Toss the 1 cup raw almonds and 2 lbs broccoli crowns (cut into bite-sized florets) with 1 tablespoon olive oil and ½ teaspoon salt on a large baking sheet. Spread them out in a single layer—this ensures even roasting and maximum crispiness.

Roast for 15-18 minutes, stirring halfway, until the almonds are golden brown and the broccoli is tender-crisp with slightly charred edges. You want the broccoli to hold its shape but still have a satisfying bite. Remove from the oven and let cool for 5 minutes before transferring to a large bowl.

3

👨‍🍳 Step 3: Whisk Together the Creamy Herb Dressing

In a small bowl, combine the 0.25 cup mayonnaise, 1 tablespoon Dijon mustard, 1 tablespoon honey, 2 tablespoons red wine vinegar, 1 tablespoon lemon juice, 3 minced garlic cloves, ½ teaspoon black pepper, and ½ cup extra-virgin olive oil. Whisk vigorously for 1-2 minutes until completely smooth and emulsified.

Next, fold in the 0.25 cup chopped fresh dill and 0.25 cup chopped fresh parsley until evenly distributed. Taste and adjust seasoning—you might need a pinch more salt or a splash more vinegar to balance the flavors. The dressing should be tangy, slightly sweet, and herby with a creamy texture. If it's too thick, add 1-2 teaspoons water to reach your desired consistency.

4

🥘 Step 4: Assemble the Salad with Crunchy Textures

Add the cooled bacon pieces and reserved bacon fat to the bowl with the roasted broccoli and almonds. Pour the dressing over everything and gently toss with tongs to coat evenly. The key here is to maintain those crispy textures—don't overmix or the almonds will lose their crunch.

Taste immediately and adjust seasoning if needed. For extra brightness, sprinkle with an additional ½ teaspoon lemon juice or ¼ teaspoon black pepper. Serve right away while everything is still crispy, or cover and refrigerate for up to 2 hours before serving. The flavors will meld beautifully in the fridge, but the almonds might soften slightly if left too long.

👨‍🍳

Pro Tips For Making Broccoli Bacon Crunch Salad

  • CRISP THE ALMONDS RIGHT: I used to toss them in the dry pan and hope for the best—now I toast them in a single layer with a pinch of salt over medium-low heat, stirring every 30 seconds. They’ll brown in 5-6 minutes, not burn in 3, and that nutty aroma makes the whole salad sing.
  • CUT BACON THICKER THAN YOU THINK: Thick-cut bacon (½-inch or more) stays crispy longer and doesn’t turn to grease. If yours is paper-thin, fold it in half before cooking—it’ll render fat slower and hold its crunch better when tossed with the broccoli.
  • DON’T OVERCOOK THE BROCCOLI: Bright green florets are key here. Once the bacon’s done, blanch the broccoli crowns in boiling water for 30 seconds, then shock in ice water. That keeps them crisp-tender, not soggy—especially important when they hit the dressing later.
  • MAKE THE DRESSING LAST: Mix the red wine vinegar and olive oil right before tossing (yes, even if you’re prepping ahead). The vinegar cuts through the richness of the bacon fat, but if you let it sit, the almonds will soften and the salad loses its crunch. Stir it up fresh—it takes 30 seconds.

Pro cooking tips for great broccoli bacon crunch salad

Bacon Crispiness Secrets

Thick-cut bacon is non-negotiable here—it stays crispy and smoky longer than regular bacon. I swear by 400°F in the oven for 12-15 minutes, flipping halfway. If your bacon starts to curl too tightly, gently press it down with a spatula to ensure even cooking.

For extra flavor, I sometimes add a pinch of smoked paprika to the bacon before baking. 🔥

Broccoli Roasting Tricks

Broccoli crowns roast faster than florets and stay more tender-crisp. Cut them into 1.5-inch pieces for even cooking. Spread them in a single layer on the baking sheet—crowding causes steaming instead of roasting.

Stir halfway through to prevent burning. If your broccoli ends up too soft, next time roast at 450°F for 12-15 minutes instead.

Almond Toasting Mastery

Toast your almonds in the same oven as the broccoli to save energy. Watch them like a hawk—they go from perfect to burnt in seconds. I aim for golden brown, not dark brown.

For extra flavor, add a pinch of sea salt or garlic powder while toasting. Let them cool completely before adding to the salad—they'll stay crunchy longer if not warm.

Dressing Emulsification

The key to a silky dressing is whisking vigorously for 1-2 minutes—don't rush this step! Start with the mayo and mustard, then slowly drizzle in the olive oil while whisking continuously. If it breaks, add 1 teaspoon water and whisk again.

For a lighter version, replace half the mayo with Greek yogurt. Taste as you go—adjust salt, vinegar, or honey to your preference.

Assembly Timing Tips

Assemble the salad right before serving to keep everything crisp. If you must prep ahead, store components separately: bacon in an airtight container, broccoli and almonds in another, and dressing in a jar. Toss everything together just before eating.

For extra crunch, sprinkle extra toasted almonds on top right before serving. The bacon fat adds richness, but if you're watching calories, use just 1 tablespoon instead of the full amount.

Texture Preservation

Use tongs to gently toss the salad—forks will crush the almonds and soften the bacon. Serve immediately for maximum crunch, or cover and refrigerate for up to 2 hours. If the almonds lose their crunch, toast a fresh batch and sprinkle on top.

For a smoky boost, add ½ teaspoon smoked salt to the dressing. The secret to this salad is balancing textures—creamy, crunchy, crispy, and tender all in one bite. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 12g60%
Cholesterol 70mg23%
Sodium 1020mg44%
Total Carbohydrate 38g13%
Dietary Fiber 8g29%
Sugars 10g
Protein 28g56%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this salad ahead of time?

Yes, but with a few key adjustments! Store the roasted broccoli and toasted almonds separately in airtight containers for up to 3 days. Keep the cooked bacon in a sealed container for 2 days to maintain crispiness. Make the dressing separately and store it in the fridge for up to 5 days. When ready to serve, toss everything together—just add fresh almonds if they lose their crunch. The flavors actually meld better after resting!

2

What can I substitute for bacon?

For a vegetarian option, try crispy chickpeas (tossed with smoked paprika) or tempeh crumbles. If you prefer meat, smoked turkey bacon or prosciutto work beautifully. For a vegan alternative, use coconut bacon or crispy roasted mushrooms. Just ensure your substitute has that satisfying crunch and smoky flavor to match the original recipe.

3

Why is my dressing separating?

This usually happens when the oil and mayo aren't properly emulsified. Whisk vigorously for 1-2 minutes while slowly drizzling in the olive oil. If it still separates, add 1 teaspoon water and whisk again. For a more stable dressing, use Greek yogurt instead of mayo or add ½ teaspoon xanthan gum (it's a kitchen secret!). Always taste and adjust seasoning before mixing everything together.

4

Can I add other vegetables to this salad?

Try adding cherry tomatoes (halved), avocado slices (add just before serving), or shredded carrots for extra crunch. For a heartier salad, include quinoa or farro. Just be mindful of cooking times—add any raw veggies like tomatoes or avocado after assembling the main components to keep them fresh. The key is balancing textures and flavors.

5

How do I keep the almonds extra crispy?

Toast them in the oven at 350°F for 5-7 minutes until golden brown, then immediately transfer to an ice bath for 1 minute to stop cooking. Spread them on a wire rack to cool completely before adding to the salad. For even more crunch, store them in an airtight container at room temperature (not in the fridge) for up to 1 week. If they soften, toast a fresh batch!

★★★★★5.0(1 review)
Categories Salads