I love bringing this Broccoli Apple Salad to Thanksgiving because its crisp, fresh flavors brighten a table full of cozy sides. Sweet apples, tart cranberries, and a creamy dressing make every bite colorful and satisfying.
Why You’ll Love This Broccoli Apple Salad
This salad balances crunchy broccoli and apples with chewy cranberries, savory red onion, and toasted sunflower seeds. The tangy-sweet dressing comes together quickly, and you can prep much of the salad ahead, which is especially helpful when the holiday kitchen gets busy.
Broccoli Apple Salad Ingredients & Substitutions
- 5 cups broccoli florets, chopped into bite-size pieces
- 2 crisp apples, cored and diced
- 1/3 cup finely diced red onion
- 1/2 cup dried cranberries
- 1/3 cup sunflower seeds, toasted if desired
- 1/2 cup mayonnaise
- 1/4 cup plain Greek yogurt
- 1 tablespoon apple cider vinegar
- 1 tablespoon honey
- 1/4 teaspoon fine salt
- 1/8 teaspoon black pepper
Choose firm apples that hold their shape, such as Honeycrisp or Granny Smith. You can swap the sunflower seeds for chopped pecans or sliced almonds, and use all mayonnaise or all Greek yogurt if you prefer. For a little extra sweetness, add another tablespoon of dried cranberries.
Step-by-Step Instructions to Make Broccoli Apple Salad
1. Make the dressing
In a small bowl, whisk together the mayonnaise, Greek yogurt, apple cider vinegar, honey, salt, and black pepper until smooth.
2. Prepare the salad ingredients
Add the chopped broccoli, diced apples, red onion, dried cranberries, and sunflower seeds to a large bowl. For the freshest color, dice the apples just before mixing.
3. Toss and chill
Pour the dressing over the salad and toss until everything is lightly coated. Cover and refrigerate for at least 20 minutes so the flavors can come together. Give it another toss before serving.
Tips for Success
- Cut the broccoli into small, similar-sized pieces so each forkful is easy to eat.
- Toast the sunflower seeds in a dry skillet over medium heat for a few minutes, stirring often, until fragrant. Let them cool before adding.
- If preparing the salad ahead, mix the dressing and chop the broccoli and onion in advance. Dice the apples and toss everything together closer to serving time.
- Start with the listed dressing amount, then add a spoonful more if you like a creamier salad.
Variations of Broccoli Apple Salad
For extra crunch, add chopped celery or toasted pecans. A handful of shredded sharp cheddar makes the salad more savory, while diced pear can replace one of the apples for a softer, sweet note. To make the dressing brighter, add a little more apple cider vinegar to taste.
Serving Suggestions: What to Pair with Broccoli Apple Salad
This colorful salad is right at home on a Thanksgiving table alongside roasted turkey, mashed potatoes, and warm rolls. It also pairs nicely with baked chicken, roasted root vegetables, or a simple grain dish. Serve it chilled or slightly cool for a refreshing contrast to warm holiday favorites.
Storage & Reheating Instructions
Store leftovers in an airtight container in the refrigerator for up to 3 days. This salad is served cold, so reheating is not needed. The apples and broccoli soften over time, but a quick toss before serving helps redistribute the dressing.
Memories Made Around the Table
I always enjoy the moment a bright bowl of salad finds its place among the Thanksgiving dishes. The apples and cranberries bring a little sweetness, while the crunchy broccoli gives everyone a fresh bite between the richer sides. It is the kind of easy recipe that invites people to reach for seconds and linger at the table.
FAQs
Can I make Broccoli Apple Salad ahead of time?
Yes. You can prepare the dressing and chop the broccoli and onion up to a day ahead. For the best texture and color, dice the apples and toss the salad shortly before serving.
Can I use frozen broccoli?
Fresh broccoli works best because it stays crisp. Frozen broccoli tends to become soft after thawing, so it is not the best choice for this salad.
How do I keep the apples from browning?
Dice the apples just before assembling the salad and toss them promptly with the dressing. The apple cider vinegar in the dressing also helps slow browning.
Can I make the dressing without mayonnaise?
Yes. Replace the mayonnaise with an equal amount of plain Greek yogurt for a tangier, lighter dressing. Taste and adjust the honey, salt, and vinegar as you like.
Final Thoughts
Broccoli Apple Salad is a simple, make-ahead-friendly addition to Thanksgiving and other shared meals. With crisp produce, sweet-tart fruit, and a creamy dressing, it brings a fresh and colorful touch to the spread.

Broccoli Apple Salad
Equipment
- 1 Small bowl for the dressing
- 1 Whisk
- 1 Large bowl for the salad
Ingredients
- 5 cups broccoli florets chopped into bite-size pieces
- 2 crisp apples cored and diced
- 0.33 cup red onion finely diced
- 0.5 cup dried cranberries
- 0.33 cup sunflower seeds toasted if desired
- 0.5 cup mayonnaise
- 0.25 cup plain Greek yogurt
- 1 tablespoon apple cider vinegar
- 1 tablespoon honey
- 0.25 teaspoon fine salt
- 0.125 teaspoon black pepper
Instructions
- In a small bowl, whisk together the mayonnaise, Greek yogurt, apple cider vinegar, honey, salt, and black pepper until smooth.
- Add the chopped broccoli, diced apples, red onion, dried cranberries, and sunflower seeds to a large bowl. For the freshest color, dice the apples just before mixing.
- Pour the dressing over the salad and toss until everything is lightly coated. Cover and refrigerate for at least 20 minutes so the flavors can come together. Give it another toss before serving.
