Broccoli Cauliflower Bacon Raisin Salad Recipe: Sweet-Savory Crunch in 20 Minutes

Salads

Broccoli Cauliflower Bacon Raisin Salad Recipe: Sweet-Savory Crunch in 20 Minutes

This broccoli cauliflower bacon raisin salad delivers a perfect balance of sweet, savory, and crunchy textures in just 20 minutes—no fancy techniques required. I first made this when I needed a quick but impressive side dish for a weeknight dinner, and it became an instant family favorite.

The secret lies in roasting the vegetables until tender-crisp while keeping the bacon perfectly crispy, then tossing everything with a zesty dressing that ties all the flavors together.

The beauty of this salad is its versatility—it works as a hearty side dish or even a light main course when paired with grilled chicken or fish. I always batch-roast the vegetables and bacon together to save time, letting their natural sweetness develop while the bacon renders its smoky flavor.

The raisins add just enough sweetness to complement the savory notes, creating a perfect harmony that keeps everyone reaching for seconds.

What makes this recipe truly special is how simple it is to assemble while delivering restaurant-quality results. You'll end up with vibrant, roasted vegetables that are tender yet still hold their shape, crispy bacon that adds a satisfying crunch, and plump raisins that burst with sweetness in every bite.

The dressing binds everything together, ensuring each component shines without overpowering the others.

Whether you're meal prepping for the week or throwing together a last-minute dinner, this salad comes together effortlessly. Plus, it's customizable—swap the bacon for turkey bacon or use coconut raisins for a lighter option. Here's how to make it perfectly every time.

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

Ingredients for broccoli cauliflower bacon raisin salad

Quick roast, bold flavors—just 12 ingredients for a salad that tastes like a restaurant masterpiece.

Ingredient Amount Notes
Broccoli Florets 🥦 4 cups Cut into bite-sized pieces
Cauliflower Florets 🥬 4 cups Cut into similar size pieces
Thick-Cut Bacon 🥓 6 oz Uncooked, cut into 1-inch pieces
Golden Raisins 🍇 ½ cup Plump, not dried out
Extra-Virgin Olive Oil 🫒 2 tbsp For roasting vegetables
Granulated Garlic 🧄 1 tsp Not garlic powder
Diamond Crystal Kosher Salt 🧂 ½ tsp For seasoning
Freshly Ground Black Pepper 🌶️ ¼ tsp Freshly cracked
Red Wine Vinegar 🍷 1 ½ tbsp For dressing
Honey 🍯 1 tbsp For dressing sweetness
Dijon Mustard 🥬 ½ tsp For dressing depth
Fresh Thyme Leaves 🌿 ¼ tsp Dried works at 1/4 amount

The bacon makes or breaks this dish. Thick-cut bacon from the deli counter at Whole Foods or Trader Joe's holds its shape best—skip the pre-cooked stuff. Cut it into 1-inch pieces so it cooks evenly. For the veggies, fresh broccoli and cauliflower with bright green florets are non-negotiable. If you're using pre-cut florets, give them a quick rinse to remove any excess moisture that'll make them soggy. The raisins? Golden raisins from Trader Joe's stay plump longer than the store-brand ones—worth the splurge for this recipe.

No thick-cut bacon? Turkey bacon or pancetta works in a pinch, but cut it extra thin for even cooking. Fresh thyme? Dried thyme at one-quarter the amount does the job, but fresh has that bright aroma that really ties the dressing together. The honey in the dressing can be swapped for maple syrup if you're avoiding refined sugar. For a tangier dressing, add an extra half-teaspoon of red wine vinegar. The garlic? Freshly minced is best, but granulated works if you're in a hurry—just don't skip it entirely.

Roast the veggies and bacon together for maximum flavor transfer—20 minutes at 425°F gives you perfect crispy bacon and tender-crisp vegetables. Store leftovers in an airtight container for 3-4 days, but the raisins will dry out after a day or two. For meal prep, keep the dressing separate until serving to maintain crispness. This salad reheats beautifully—just 2 minutes in the microwave with a splash of water to revive the crunch.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe because it’s literally one pan, one sheet, and zero dishes. Roast the broccoli and cauliflower alongside the bacon—same heat, same time—and by the end, your kitchen smells like a bacon-scented dream.
  • Sweet-Savory Crash: That combo of crispy bacon, plump raisins, and roasted veggies? It’s like someone took a bite of fall and winter and put it in a bowl. The raisins add a chewy sweetness that cuts through the smoky bacon, and the olive oil ties it all together with that rich, fruity finish.
  • Lunchbox Hero: Here’s what sold me—this salad holds up perfectly for lunches. Pack it in jars or containers the night before, and you’ve got a protein-packed, crunchy, satisfying meal that doesn’t taste like yesterday. My kids actually eat their veggies this way.
  • Budget Win: Honestly, this recipe is my secret weapon for stretching a grocery budget. Thick-cut bacon feels indulgent but costs less than half the price of pre-cooked strips, and the veggies? You can’t beat fresh florets for flavor or value. Plus, leftovers taste just as good cold the next day.

Step-by-step instructions for sweet-savory broccoli cauliflower salad

This vibrant salad comes together faster than you'd think—crispy bacon, tender roasted vegetables, and a bright honey-mustard dressing that ties it all together.

1

Roast the Vegetables to Perfection

Preheat your oven to 425°F and line a large baking sheet with parchment paper. In a large bowl, toss the 4 cups broccoli florets and 4 cups cauliflower florets with 2 tablespoons extra-virgin olive oil, 1 teaspoon granulated garlic, ½ teaspoon Diamond Crystal kosher salt, and ¼ teaspoon freshly ground black pepper until evenly coated.

Spread the vegetables in a single layer on the prepared baking sheet, leaving space between pieces for even browning. Roast for 15-18 minutes until the edges are deep golden brown and the florets are tender when pierced with a fork. You want them caramelized but still holding their shape—overcooking turns them mushy. Remove from the oven and let cool slightly before proceeding.

2

Cook the Bacon Until Crispy

While the vegetables roast, place the 6 ounces thick-cut bacon in a cold, dry skillet over medium-low heat. Cook undisturbed for 8-10 minutes, allowing the fat to render slowly and the bacon to crisp evenly. I like to press down gently on the bacon during the first minute—this prevents it from curling and ensures even contact with the pan.

Once the bacon reaches golden brown with crispy edges, use a slotted spoon to transfer it to a paper towel-lined plate. Reserve 2 tablespoons of the bacon fat in the skillet for the dressing—this adds incredible depth of flavor. If you need more fat, add 1 teaspoon extra-virgin olive oil to the skillet. Let the bacon cool for 2 minutes before chopping it into ¼-inch pieces with kitchen shears.

3

Make the Honey-Mustard Dressing

In a small bowl, whisk together the 1.5 tablespoons red wine vinegar, 1 tablespoon honey, ½ teaspoon Dijon mustard, and ¼ teaspoon fresh thyme leaves. Add the reserved 2 tablespoons bacon fat (or additional olive oil if needed) and whisk until fully emulsified. The dressing should be smooth and glossy—if it looks too thick, add 1 teaspoon water to loosen it.

Taste and adjust seasoning with more kosher salt or black pepper if needed. Here's the thing—this dressing balances sweet, tangy, and savory perfectly. The honey and vinegar create a bright contrast to the smoky bacon and earthy vegetables, while the mustard adds a subtle depth that ties everything together. Let the dressing sit for 2 minutes to allow the flavors to meld.

4

Assemble the Salad

In a large mixing bowl, combine the cooled roasted vegetables, chopped bacon, and ½ cup golden raisins. Pour the dressing over the top and toss gently with tongs until everything is evenly coated. The raisins will plump slightly from the dressing, adding a juicy contrast to the crispy bacon and tender vegetables.

Let the salad sit for 5 minutes before serving—this allows the flavors to meld and the dressing to absorb slightly into the vegetables. Taste again and adjust seasoning if needed. The ideal balance should have a bright tang from the vinegar, a touch of sweetness from the honey and raisins, and a smoky richness from the bacon. Serve immediately while the vegetables are still warm and crisp.

👨‍🍳

Pro Tips For Making Broccoli Cauliflower Bacon Raisin Salad

  • CUT BACON THICKER: Thick-cut bacon (½-inch or more) cooks slower but stays juicier—don’t slice it thin just because you’re impatient. If you’re in a hurry, use ⅝-inch slices and watch the pan like a hawk.
  • SALAD THE RAISINS: Toss golden raisins in warm olive oil and a pinch of salt for 10 minutes before adding them to the salad. They’ll soften just enough to plump up, not turn into mush—trust me, dry raisins are a crime.
  • DON’T OVERCOOK THE CRUNCH: Broccoli and cauliflower lose their bite fast. Roast them at 425°F for 15 minutes, then flip and roast another 5-7 minutes—pull them when the edges are golden but the centers still have a little snap.
  • SAVE THE BACON GREASE: Instead of pouring that bacon fat down the drain, let it cool slightly, then drizzle it over the finished salad. It adds richness without needing extra oil—just don’t skip the salt, or it’ll taste flat.

Flavor customization for this dish

Sweet Heat Boost

Crank up the heat by adding ½ teaspoon cayenne pepper to the roasted vegetables or tossing in 1 tablespoon chopped jalapeños with the bacon. For a smoky kick, swap ½ teaspoon smoked paprika for the regular paprika in the dressing.

I once added 1 teaspoon chili crisp (like Lao Gan Ma) to the dressing—it gave the whole salad a fiery, umami punch that my family still talks about. 🌶️

Citrus Zing

Brighten the dressing with 1 tablespoon fresh orange juice or lemon zest—it cuts through the richness of the bacon beautifully. I like to add 1 teaspoon grated orange zest to the roasted vegetables while they cook for a subtle citrus aroma.

For a tangier profile, replace the red wine vinegar with white wine vinegar or rice vinegar in the dressing. The acidity balances the sweet raisins perfectly.

Nutty Crunch

Toast ½ cup chopped walnuts or pecans in the same pan as the bacon for 3-4 minutes until fragrant, then toss them in with the salad. The nuts add a satisfying crunch that contrasts the tender vegetables.

I also love adding ¼ cup candied pecans (store-bought or homemade) for extra sweetness and texture. For a lighter option, use toasted pumpkin seeds or sunflower seeds instead.

Cheesy Twist

Add ½ cup crumbled feta cheese or shredded pecorino to the salad just before serving. The saltiness enhances the smoky bacon and sweet raisins. For a creamier option, fold in ¼ cup ricotta cheese or goat cheese crumbles—they add richness without overpowering.

I once topped this salad with baked halloumi for a crispy, cheesy finish that everyone loved. 🧀

Herb Infusion

Boost the dressing with 1 tablespoon chopped fresh herbs like parsley, tarragon, or basil. I love adding 1 teaspoon fresh rosemary to the roasted vegetables for an earthy depth.

For a Mediterranean twist, toss in 1 tablespoon chopped mint or thyme with the raisins. The herbs add freshness that cuts through the richness of the bacon and cheese.

Spiced Raisins

Swap the plain raisins for spiced raisins by simmering them in 1 tablespoon water, ½ teaspoon cinnamon, and ¼ teaspoon cardamom for 5 minutes before adding to the salad.

The warm spices complement the smoky bacon and sweet dressing beautifully. For a tropical twist, use dried cranberries or cherry tomatoes instead—both add a tangy contrast. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 7g35%
Cholesterol 35mg12%
Sodium 850mg37%
Total Carbohydrate 32g11%
Dietary Fiber 8g29%
Sugars 18g
Protein 18g36%
* 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! Assemble everything except the dressing and store in an airtight container for up to 3 days. Keep the dressing separate until serving to maintain the crispness of the bacon and vegetables. When ready to eat, simply toss with the dressing and let sit for 5 minutes before serving.

2

What can I substitute if I don't have thick-cut bacon?

You can use turkey bacon or pancetta as substitutes, but cut them extra thin for even cooking. For a vegetarian option, try crispy baked tofu or smoked tempeh—just marinate it in a little soy sauce and maple syrup before baking to mimic the bacon's flavor.

3

How do I keep the raisins from getting soggy?

Add the raisins to the salad just before serving to prevent them from absorbing too much moisture. If you need to prep ahead, store them separately and toss them in right before adding the dressing. For extra plumpness, soak them in warm water for 5 minutes before adding to the salad.

4

Can I make this salad without an oven?

Use a stovetop method instead. Sauté the broccoli and cauliflower florets in a skillet with 1 tablespoon olive oil over medium-high heat for 10-12 minutes until tender and slightly caramelized. Keep them moving to avoid burning. The bacon can be cooked as directed in the recipe.

5

Why does my salad taste bland?

Blandness usually comes from underseasoned dressing or overcooked vegetables. Double-check your dressing—make sure the honey and vinegar are balanced. If the veggies are mushy, they’ve lost their natural sweetness. Try roasting them for 15 minutes at 425°F until caramelized. Finally, taste the bacon—if it’s not salty enough, add a pinch of salt to the finished salad.

★★★★★4.6(7 reviews)
Categories Salads