
Broccoli Apple Salad Recipe tastes crisp, creamy, tangy, and just a little sweet, like coleslaw that went to a fancy spa and came back with better crunch. It works for busy home cooks who want a 20 to 25 minute side dish that feels fresh enough for weeknights and special enough for potlucks. I first made this on a random Tuesday and then ate it straight from the mixing bowl while standing at the counter, so you know it passes the “real life” test.
Why Broccoli Apple Salad Recipe Is Worth It
This Broccoli Apple Salad Recipe hits that perfect combo of crunchy, creamy, sweet, and savory that keeps everyone going back for seconds. Raw broccoli gives big crunch, apples add juicy sweetness, and the tangy yogurt mayo dressing ties everything together without feeling heavy.
You can prep it fast, stash it in the fridge, and serve it with almost any main dish. It travels well for potlucks, stays crisp longer than lettuce salads, and tastes even better after a short chill.
My whole family requested this Broccoli Apple Salad Recipe two nights in a row, and even the “I don’t like broccoli” kid scraped the bowl clean ★★★★★
Ingredients You Need
Salad ingredients
- Fresh broccoli florets
- About 4 cups, chopped small. Use pre-cut florets from the produce section if you want a shortcut.
- Crisp apples
- Use Honeycrisp, Pink Lady, or Fuji for sweetness and crunch. Granny Smith works if you like more tart flavor.
- Shredded carrots
- Buy bagged matchstick carrots to save time.
- Red onion
- Slice it very thin so it does not overpower the salad.
- Dried cranberries
- Raisins or chopped dried cherries work too.
- Sunflower seeds or pumpkin seeds
- Use roasted and salted seeds for extra flavor.
- Sliced almonds or chopped pecans
- Toast them in a dry skillet for a few minutes to boost flavor.
- Cooked bacon bits (optional)
- Use turkey bacon or a vegetarian bacon crumble if you prefer. Pre-cooked bacon from the store saves time.
Dressing ingredients
- Plain Greek yogurt
- I like 2 percent for creaminess. Use full fat for richer flavor or regular yogurt if that is what you have.
- Mayonnaise
- Use your favorite brand. I usually grab Hellmann’s or Duke’s.
- Apple cider vinegar
- Rice vinegar or white wine vinegar can step in if needed.
- Honey or maple syrup
- Adjust to taste depending on how sweet your apples taste.
- Dijon mustard
- Adds tang and depth without tasting “mustardy.”
- Salt and black pepper
- Taste and adjust at the end.
Equipment list
- Large mixing bowl
- Small bowl or measuring cup for the dressing
- Whisk or fork
- Cutting board and sharp knife
- Measuring cups and spoons
- Salad tongs or a big spoon for tossing
Quick Tips & substitutions
- Chop broccoli into very small florets so the dressing coats every bite.
- Use pre-cut broccoli and bagged shredded carrots to cut prep time in half.
- Swap Greek yogurt with all mayo if you want a richer, more classic deli style salad.
- Use maple syrup instead of honey to keep the dressing friendly for kids under one year old.
- Pick very crisp apples so they hold their shape and do not turn mushy.
- Soak chopped red onion in cold water for 5 to 10 minutes to mellow the bite.
- Toss the apples with a tiny splash of lemon juice if you need to prep them early.
- Leave out bacon and use maple syrup plus vegan mayo and plant based yogurt for a vegan version.
- Toast nuts and seeds for a few minutes in a dry skillet to deepen flavor.
- Chill the salad at least 20 minutes before serving so the flavors blend.
How to Make Broccoli Apple Salad Recipe
Step 1: Prep the broccoli
Rinse the broccoli and pat it very dry so the dressing sticks. Cut the florets from the stems, then chop them into small, bite size pieces. Peel the thick outer layer from the stems, then dice the tender inside and add it to the bowl so you use the whole vegetable.
Step 2: Prep the apples and veggies
Core the apples and cut them into small cubes about the size of a peanut. Add them to the bowl with the broccoli and toss gently. Add shredded carrots, thinly sliced red onion, dried cranberries, sunflower seeds, and nuts.
Step 3: Mix the dressing
In a small bowl, whisk Greek yogurt, mayonnaise, apple cider vinegar, honey, and Dijon mustard until the mixture looks smooth and creamy. Season with salt and black pepper, then taste and tweak sweetness or tang. If the dressing seems too thick, whisk in a teaspoon or two of water until it reaches a pourable consistency.
Step 4: Toss the salad
Pour the dressing over the broccoli mixture. Use salad tongs or a big spoon to toss until every piece looks lightly coated. Add bacon bits if you use them and toss again.
Step 5: Chill and serve
Cover the bowl and chill the salad in the fridge for at least 20 minutes. This short rest time lets the broccoli soften slightly and the flavors blend. Give the salad a quick stir before serving and taste once more for salt and pepper.
Recipe Variations
- Gluten free: Use gluten free bacon and check labels on dried cranberries and nuts.
- Vegan: Use vegan mayo, plant based yogurt, and maple syrup, and skip bacon or use vegan bacon bits.
- Low carb: Reduce or skip dried cranberries and honey, and use a low carb sweetener like a tiny amount of liquid stevia.
- Extra protein: Add grilled chicken strips, chickpeas, or cubed baked tofu.
- More crunch: Add extra sunflower seeds, chopped celery, or jicama.
- Extra tangy: Add a squeeze of lemon juice or a little more apple cider vinegar.
- Kid friendly: Chop everything smaller, go lighter on onion, and add a bit more honey.
Ways to Serve
- Serve as a side dish with grilled chicken, salmon, or roasted turkey.
- Pack it in lunch boxes with whole grain crackers and cheese.
- Spoon it into lettuce cups for a fresh, crunchy light lunch.
- Pair it with soup or a simple sandwich for a quick dinner.
- Bring it to potlucks, picnics, or holiday buffets as a colorful veggie side.
Storage Success
Store leftover Broccoli Apple Salad Recipe in an airtight container in the fridge. It keeps well for about 3 days, and the broccoli stays pleasantly crisp. If the salad releases a little liquid, give it a good stir and add a spoonful of yogurt or mayo to freshen the texture. Add nuts and seeds right before serving if you want them extra crunchy.

Broccoli Apple Salad Recipe
Ingredients
Method
- In a large bowl, combine the chopped broccoli florets, diced apples, shredded carrots, dried cranberries, sunflower seeds, and finely chopped red onion.
- In a separate medium bowl, whisk together the Greek yogurt, mayonnaise, apple cider vinegar, honey, salt, and black pepper until smooth and well combined.
- Pour the dressing over the broccoli mixture and toss until all the ingredients are evenly coated.
- Cover the bowl and refrigerate for at least 30 minutes to allow the flavors to meld and the salad to chill.
- Give the salad a quick toss before serving. Adjust seasoning with additional salt and pepper if needed, then serve chilled.
Notes
Approximate per serving (1/6 of recipe): 220 calories; fat 11 g; saturated fat 2 g; carbohydrates 26 g; fiber 4 g; sugars 18 g; protein 7 g; sodium 220 mg. Values will vary based on exact ingredients, brands, and portion size.
