Why You’ll Love this Broccoli Apple Salad
This broccoli apple salad is about to become your new favorite side dish for potlucks, family dinners, or meal prep lunches.
You’ll love how it combines crisp broccoli florets with sweet-tart apples for an irresistible texture contrast. The dried cranberries add chewy sweetness while sunflower seeds provide that satisfying crunch we all crave.
The creamy Greek yogurt dressing, kissed with honey and apple cider vinegar, ties everything together without weighing it down.
It’s healthy but doesn’t taste “too healthy,” if you know what I mean. And the best part? It actually tastes better the next day when the flavors have mingled.
What Ingredients are in Broccoli Apple Salad?
This colorful broccoli apple salad brings together the perfect blend of textures and flavors—crunchy broccoli, crisp sweet apples, tangy dressing, and a medley of mix-ins that make every bite interesting.
What I love most about this recipe is its versatility; you can adjust the ingredients based on what you have on hand while keeping the core elements that make it so delicious. The combination might sound unusual at first, but trust me, the sweet-savory balance works beautifully together.
For the salad:
- 4 cups fresh broccoli florets (about 2 medium heads), chopped small
- 2 medium sweet-tart apples (like Honeycrisp or Gala), diced
- ½ cup shredded carrots
- ⅓ cup dried cranberries
- ⅓ cup sunflower seeds or chopped pecans
- ¼ cup finely diced red onion
- ½ cup shredded cheddar cheese (optional)
For the dressing:
- ½ cup plain Greek yogurt or mayo (or half and half)
- 2 tablespoons apple cider vinegar
- 2 tablespoons honey or maple syrup
- ½ teaspoon Dijon mustard
- Salt and black pepper to taste
When choosing your ingredients, the apples really matter here—go for varieties with a good balance of sweetness and tartness like Honeycrisp, Gala, or Pink Lady. They hold their shape well and won’t turn mushy.
And don’t skip the dried cranberries; they add that perfect pop of sweetness against the savory elements. For a lighter version, Greek yogurt makes a wonderful base for the dressing, but if you prefer something richer, mayonnaise or a combination of both works perfectly.
Feel free to customize with seasonal variations too—toasted walnuts in fall or sliced strawberries in summer can create delightful twists on this versatile salad.
How to Make this Broccoli Apple Salad
Making this broccoli apple salad couldn’t be simpler, and the results are absolutely worth the minimal effort. Start by prepping your vegetables and fruit. Chop 4 cups of fresh broccoli florets into small, bite-sized pieces—this is important because nobody wants to wrestle with huge chunks of broccoli in a salad.
Dice your 2 medium apples into small cubes, leaving the skin on for that extra pop of color and nutritional value. If you’re concerned about browning, you can toss the apples with a little lemon juice, though the dressing will help prevent this too.
In a large mixing bowl, combine your prepped broccoli and apples with ½ cup shredded carrots, ⅓ cup dried cranberries, ⅓ cup sunflower seeds (or chopped pecans if you prefer), and ¼ cup finely diced red onion. If you’re using the optional ½ cup shredded cheddar cheese, go ahead and add that too.
For the dressing, grab a small bowl or mason jar and whisk together ½ cup plain Greek yogurt (or mayo), 2 tablespoons apple cider vinegar, 2 tablespoons honey, ½ teaspoon Dijon mustard, and a pinch of salt and pepper until smooth. The mustard might seem like a small addition, but it really helps emulsify the dressing and adds a subtle depth of flavor.
The final step is simply pouring your creamy dressing over the salad ingredients and tossing everything until well combined. I find using two large spoons works best for gentle mixing without crushing the broccoli or apples.
While you can serve this salad immediately, I personally think it tastes even better after it’s had about 30 minutes in the refrigerator for the flavors to meld together. This also gives the broccoli a chance to slightly soften from the dressing, making it even more enjoyable to eat.
If you’re making this ahead for a potluck or meal prep, you might want to add the sunflower seeds just before serving to maintain their crunch.
Broccoli Apple Salad Substitutions and Variations
While the classic version of this salad is already a winner, let’s explore the many ways you can customize this broccoli apple salad to match your preferences or what you happen to have on hand.
For the fruits, try pears instead of apples for a softer texture, or add grapes for juicy bursts of sweetness. Not a fan of cranberries? Raisins or dried cherries work beautifully.
The nuts are flexible too—walnuts, almonds, or even pumpkin seeds make delicious alternatives to sunflower seeds.
Don’t have Greek yogurt? Regular yogurt, sour cream, or a vegan mayo can step in.
And for cheese lovers, try goat cheese or feta for a tangy twist.
What to Serve with Broccoli Apple Salad
Broccoli apple salad shines as both a standalone lunch and a perfect companion to heartier main dishes.
You’ll love how it complements grilled chicken, salmon, or a juicy steak with its invigorating crunch and tangy-sweet profile.
For casual gatherings, pair it with sandwiches or wraps—turkey clubs and tuna melts are my favorites.
Planning a potluck? This salad sits beautifully next to pasta dishes or quiches.
On warm days, serve it alongside barbecued ribs or burgers for a lighter alternative to traditional cookout sides.
The crisp textures and bright flavors cut through richer foods, creating that perfect balance we’re all looking for.
Final Thoughts
Once you’ve discovered this broccoli apple salad, you’ll wonder how you ever lived without it.
This vibrant combination of crunchy broccoli, sweet apples, and tangy dressing brings something special to your table any day of the week.
What makes this salad truly magical? It’s the perfect balance of textures and flavors that somehow pleases everyone at the table.
Even the veggie-skeptics might find themselves reaching for seconds.

Broccoli Apple Salad
Ingredients
Equipment
Method
- Prepare the ingredients: Chop 4 cups of fresh broccoli florets into small, bite-sized pieces and dice 2 medium apples into small cubes. If desired, toss the apples with a little lemon juice to prevent browning.
- In a large mixing bowl, combine the broccoli, apples, 1/2 cup shredded carrots, 1/3 cup dried cranberries, 1/3 cup sunflower seeds (or chopped pecans), and 1/4 cup finely diced red onion. Add 1/2 cup shredded cheddar cheese if using.
- For the dressing, in a small bowl or a mason jar, whisk together 1/2 cup plain Greek yogurt (or mayo), 2 tablespoons apple cider vinegar, 2 tablespoons honey (or maple syrup), 1/2 teaspoon Dijon mustard, and a pinch of salt and black pepper until smooth.
- Pour the dressing evenly over the salad ingredients and toss gently using two large spoons to ensure everything is well coated.
- Refrigerate the salad for about 30 minutes to allow the flavors to meld. If preparing ahead for a potluck or meal prep, add the sunflower seeds (or nuts) just before serving to retain their crunch.




