There’s so many options to this roasted broccoli salad with bacon. Our popular broccoli salad can be made in three ways: roasted broccoli, raw broccoli or with grilled broccoli. There’s so many fantastic options for everyone favorite potluck salad!

Roasted Broccoli Salad Recipe with Bacon, Nuts and Dried Fruit in a bowl with spatula

Best Broccoli Salad Recipe

Everyone loves our broccoli salad recipe because it’s not just any ordinary broccoli salad. What we did was roast the broccoli first, which gives a fantastic flavor and texture. Most recipes for broccoli salad uses raw broccoli. We love raw broccoli too, but not everyone likes the flavor of it. So when we made this version by roasting the broccoli first, it was a big hit! The tender texture and crispy roasted edges of the broccoli makes our broccoli salad amazing! Everyone who has tasted it agrees that they love it even better than eating raw broccoli.

Flavors and Textures

Our recipe for the dressing is tangy, sweet and delicious. The different crunchy textures for come from chopped walnuts or any nuts that you want. Use a combination of pecans, cashews, peanuts or even macadamia nuts. You can even use a variety of dried fruit to make this salad over the top delicious.

Video of our amazing Roasted Broccoli Salad Recipe:

Easy Roasted Broccoli Salad Recipe with Bacon

Or if you want to use raw broccoli, it’s definitely a popular way to make this salad as well. Just skip the roasting and add raw chopped broccoli to the rest of the ingredients. Another fantastic way that we love making this broccoli salad is with our grilled broccoli. YUM! It’s the best salad to bring to a potluck, party, game day or Super Bowl party. You might have to make a double to even triple batch because it’s so good. The salty crunch of the bacon really makes it exceptional and it’ll be one of your favorite cold broccoli salad recipes!

Roasted Broccoli Salad Recipe with Bacon, Nuts and Dried Fruit in a bowl

Try this broccoli salad recipe with our grilled broccoli! It’s a Summer hit and a favorite way to serve a different version of our roasted broccoli salad.

Grilled Broccoli Recipe or BBQ Broccoli Recipe with Cheddar Cheese on a grill
Roasted Broccoli Salad Recipe with Bacon, Nuts and Dried Fruit | @bestreciepbox

Roasted Broccoli Salad

A great healthy salad that’s perfect for everyday life or to bring to a party, potluck, game day or Super Bowl party. You can also make this with fresh broccoli instead of the roasted broccoli (great for those hot days you want to skip the oven – just skip drizzling with the oil and roasting – go straight to tossing with the other salad ingredients and dressing). You can also cook the broccoli on the grill instead of roasting.
5 from 6 votes

{click on stars to rate}



  • 1 pound (454 g) broccoli florets , cut into bite sized pieces
  • 3 Tablespoons (45 ml) olive oil , for coating
  • 3-4 slices thick cut bacon , cooked & cut into bite sized pieces (omit to make this salad vegetarian)
  • 1/4 cup (40 g) minced red onion
  • 1/2 cup (70 g) golden raisins (or any combination of your favorite dried fruit cut into small pieces)
  • 1/4 cup (30 g) chopped cashews (or any combination of your favorite nuts)


  • 1/3 cup (80 ml) mayonnaise
  • 2 Tablespoons (30 ml) apple cider vinegar
  • 1 teaspoon (5 ml) brown sugar
  • 1 teaspoon (5 ml) Worcestershire sauce
  • 1/2 teaspoon (2.5 ml) dijon mustard
  • 1/4 teaspoon (1.25 ml) fresh cracked black pepper , or to taste
  • 1/2 teaspoon (2.5 ml) kosher salt , or to taste
  • 1 teaspoon (5 ml) dried herbs , like thyme, basil, dill (optional)


  • Pre-heat oven to 425°F/220°C. Line a baking sheet pan with parchment paper.
    Oven knobs
  • Make the dressing: In medium bowl, combine all dressing ingredients (mayo, apple cider vinegar, brown sugar, Worcestershire sauce, dijon mustard, pepper, salt, and optional herbs). Set aside.
    Dressing stirred up in a bowl
  • Add broccoli pieces in large bowl. Toss with olive oil to evenly coat the broccoli pieces. (Our preferred method is to add half the oil first, toss with the broccoli, then add the rest of the oil and toss again). Place the broccoli on the lined baking sheet.
    Raw broccoli pieces on a baking sheet pan
  • Roast the broccoli for about 25-35 minutes, depending on the size of the broccoli pieces & your preference. Toss the broccoli at least once during baking. Once broccoli is roasted, remove from oven and allow to completely cool.
    Cooked broccoli pieces on a baking sheet pan
  • After broccoli is completely cool, toss with chopped bacon, red onions, raisins, cashews, and the dressing. Chill the salad for at least 1 hour before serving.
    Stirring salad together in a bowl


YouTube video

Nutrition Information per Serving

Calories: 320kcal, Carbohydrates: 18g, Protein: 6g, Fat: 26g, Saturated Fat: 5g, Cholesterol: 17mg, Sodium: 332mg, Potassium: 409mg, Fiber: 2g, Sugar: 9g, Vitamin A: 470IU, Vitamin C: 68.3mg, Calcium: 44mg, Iron: 1.3mg

More Easy Recipes

Post was originally published in 2017 and was re-published in 2019 with new video and recipe format.