This Cranberry Broccoli Apple Salad puts a fresh spin on Thanksgiving sides. Combining raw broccoli, crispy bacon, and sweet apples creates a crunchy, satisfying dish that balances out heavier holiday foods. The maple dressing adds just enough sweetness to make it feel special while keeping the flavors clean and bright!

This fall cranberry broccoli salad is a celebration of contrasts – crunchy raw broccoli mingles with crispy bacon, while tart cranberries complement sweet apple slices. The maple syrup in both the dressing and the bacon adds a warm, autumnal sweetness that makes this dish particularly fitting for Thanksgiving, though it’s wonderful any time during the fall and winter months!

a spoonful of broccoli cranberry salad with apples

You’ll find this salad works beautifully alongside traditional Thanksgiving dishes, offering a fresh, crisp counterpoint to the rich, heavy dishes that are normally on the table.

And the combination of colors – deep green broccoli, ruby cranberries, and golden apple slices – creates a gorgeous appearance that’s perfect for the season!

a photo of broccoli apple salad

Ingredients Needed

Here’s what you’ll need to make this easy cranberry apple salad:

  • Bacon: Choose smoked, thick-cut bacon for the best texture and flavor. Maple flavored bacon adds an extra layer of sweetness that complements the dressing.
  • Broccoli: You need raw, fresh broccoli for this recipe. Slice it into bite-sized pieces to make the salad easier to enjoy.
  • Onion: Use a sweet onion and dice it into small pieces for just a touch of savory, onion flavor in each bite.
  • Dried Cranberries: Dried cranberries add a burst of fruity flavor and lovely texture, perfect for Thanksgiving! If desired, you can garnish the salad with fresh cranberries, too!
  • Walnuts: For a nice crunch and nutty flavor.
  • Apple: I like to cut up a honeycrisp apple into matchsticks for just the right amount of apple in each bite.
  • Dressing: To make an easy homemade dressing, combine mayonnaise, maple syrup, and apple cider vinegar!
Ingredients needed to make cranberry broccoli apple salad.

Recipe Additions & Substitutions

This delicious Thanksgiving cranberry broccoli apple salad is super versatile, so you can make the following substitutions or additions:

  • Any nut will work! You can replace walnuts with pecans, almonds, sunflower seeds, or roasted pepitas for different nutty notes. Candied pecans are awesome, too!
  • Swap Honeycrisp apple for Granny Smith for more tartness or Fuji for extra sweetness.
  • If you don’t have maple syrup on hand, try using honey instead.
  • Use plain Greek yogurt in place of mayonnaise for a tangier, protein-rich creamy dressing.
  • Substitute red onion for sweet onion if you prefer more bite! Just rinse them under cold water in a fine mesh sieve to cut that sharp bite.
  • Include diced celery for additional crunch and freshness!
  • Add a small squeeze of Dijon mustard to the dressing for extra savory flavor. Maple and Dijon go so well together.
Spoon scooping up a portion of cranberry broccoli apple salad in a white bowl.

How to Make the Best Cranberry Broccoli Apple Salad for Thanksgiving

  1. Combine Ingredients: In a large mixing bowl, add bacon, broccoli, onion, dried cranberries, walnuts and sliced applies.
  2. Make Dressing: In a small bowl, make the dressing. Add mayonnaise, maple syrup and apple cider vinegar. Whisk until well combined.
  3. Dress the Salad: Add mayonnaise dressing to broccoli mixture. Toss to combine and coat the ingredients with dressing.
  4. Chill & Serve: Cover and chill for 30 minutes in the refrigerator.

Tips for Success

  • Cut broccoli florets into small, bite-sized pieces for the best eating experience. You want to be able to get a little bit of each ingredient in one bite!
  • If you are making this salad ahead of time, toss the apple slices in a little lemon juice to prevent browning.
  • Chop all of the ingredients uniformly to make it easy to eat and look absolutely gorgeous on the Thanksgiving table!
Small bowls filled with broccoli salad.

Serving Suggestions

Serve this broccoli salad recipe cold after it has had a chance to chill for at least 30 minutes. It pairs beautifully with all of the Thanksgiving classics like air fryer turkey breast, double smoked spiral ham, easy Thanksgiving stuffing, Thanksgiving rice with sweet potatoes, or green bean casserole!

a white bowl filled with apple, cranberry broccoli salad

Even though I love to serve this broccoli cranberry salad on Thanksgiving, it is a great autumn salad to serve as a side dish with any cozy fall meal, too. You can try serving it with my creamy pumpkin soup or apple cider braised chicken thighs!

Large serving bowl with broccoli salad and a spoon scooping some up hovering over the bowl.

Storage Suggestions

This broccoli apple salad can be made up to 24 hours in advance and stored in an airtight container in the refrigerator. The broccoli maintains its crunch, and the flavors actually improve with time.

If preparing ahead, consider adding the walnuts just before serving to maintain their crunch.

a white bowl of broccoli salad with cranberries and apples

Leftover salad will keep well for up to 3 days in the refrigerator, though the apples may soften and oxidize slightly over time. Give it a quick toss before serving to redistribute the dressing.

Spoon scooping up a portion of cranberry broccoli apple salad in a white bowl.

I hope that you love this Thanksgiving Broccoli Salad! If you make it, I’d love to hear how it went in the comments below.

a photo of broccoli apple salad

Broccoli Cranberry Salad with Apples and Maple Dressing

This Cranberry Broccoli Apple Salad puts a fresh spin on Thanksgiving sides.
Combining raw broccoli, crispy bacon, and sweet apples creates a crunchy, satisfying dish that balances out heavier holiday foods.
The maple dressing adds just enough sweetness to make it feel special while keeping the flavors clean and bright!
No ratings yet

Ingredients
 

  • 1/2 pound bacon, cooked, diced
  • 6 cups raw broccoli, diced
  • 1 sweet onion, small, diced
  • 1 cup dried cranberries
  • 1/3 cup walnuts
  • 1 honeycrisp apple, sliced into matchstick pieces

For the Dressing

  • 1 cup light mayonnaise
  • 1/3 cup maple syrup
  • 2 tablespoons apple cider vinegar

Instructions
 

  • In a large mixing bowl, add bacon, broccoli, onion, dried cranberries, walnuts and sliced apples.
  • In a small bowl, make the dressing. Add mayonnaise, maple syrup and apple cider vinegar. Whisk until well combined.
  • Add mayonnaise dressing to broccoli mixture. Toss to combine and coat the ingredients with dressing.
  • Cover and chill for 30 minutes in the refrigerator. Keep in the refrigerator until ready to serve.

Notes

Looking for the classic broccoli salad with raisins, sunflower seeds and standard dressing? This is the recipe: Classic Broccoli Salad.
Make sure to use dried cranberries! We used fresh, raw cranberries for garnish in the photos because they show up so beautifully, but they are not fun to bite into!
Serving: 1, Calories: 309kcal, Carbohydrates: 32g, Protein: 6g, Fat: 19g, Saturated Fat: 5g, Polyunsaturated Fat: 7g, Monounsaturated Fat: 6g, Trans Fat: 0.05g, Cholesterol: 21mg, Sodium: 397mg, Potassium: 363mg, Fiber: 3g, Sugar: 23g, Vitamin A: 404IU, Vitamin C: 55mg, Calcium: 58mg, Iron: 1mg
Did you make this recipe?Please leave a review or share a photo on Instagram.
Maple Broccoli Salad Pinterest Pin

More Recipes to Try