This Broccoli Apple Salad is a tasty mix of crunchy broccoli, sweet apples, and zesty dressing. It’s colorful, healthy, and perfect for any meal!
I love bringing this salad to gatherings; it always gets compliments! It’s so refreshing that even my kids forget they’re eating veggies! 🥦🍏
Key Ingredients & Substitutions
Broccoli: Fresh broccoli florets are the star here. Look for bright green, firm florets. If you can’t find broccoli, you could substitute it with cauliflower or fresh snap peas for a different crunch.
Apple: A crisp apple like Honeycrisp, Fuji, or Granny Smith adds great texture and sweetness. If you want less sweetness, a tart apple like Granny Smith works nicely. Pears could also be a fun twist if apples are unavailable.
Red Onion: Red onion adds a nice bite. For a milder flavor, try using green onions or sweet yellow onions. If onions aren’t your thing, feel free to skip them; the salad will still be delicious!
Nuts: Pecans and walnuts bring a lovely crunch and nuttiness. If you have nut allergies, sunflower seeds or pumpkin seeds are excellent alternatives.
Dried Fruit: Cranberries add chewiness and sweetness. If you’re not a fan or have allergies, raisins, chopped dates, or even dried cherries can work well.
How Can I Make the Perfect Salad Dressing?
Making a great salad dressing is quick and can really enhance your salad. Here’s a simple way to get a creamy dressing just right:
- Start by mixing mayo and apple cider vinegar in a bowl. This gives a tangy flavor that complements the salad.
- Add honey or sugar slowly. Taste as you go to reach your preferred sweetness.
- Season with salt and pepper, but don’t overdo it. You can always add more!
Whisk everything together until smooth. If you prefer a lighter dressing, consider using Greek yogurt instead of mayo for a creamy texture with less fat. Just like that, you have a delicious dressing to coat your broccoli salad!

How to Make Broccoli Apple Salad
Ingredients You’ll Need:
For the Salad:
- 4 cups fresh broccoli florets (about 1 large head)
- 1 large apple (red or green), sliced into thin wedges
- 1/2 cup red onion, finely chopped
- 1/2 cup chopped pecans or walnuts, toasted
- 1/2 cup dried cranberries or raisins (optional)
For the Dressing:
- 1/2 cup mayonnaise
- 2 tablespoons apple cider vinegar
- 1-2 tablespoons honey or sugar (adjust to taste)
- Salt and pepper to taste
How Much Time Will You Need?
This delightful salad will take about 15 minutes to prepare and an additional 30 minutes to chill in the refrigerator. It’s perfect for allowing the flavors to blend together beautifully!
Step-by-Step Instructions:
1. Prepare the Broccoli.
Start by washing the broccoli florets thoroughly under cold water. Make sure to dry them well using a clean towel or paper towel, as you want to remove any excess moisture. Next, cut the florets into bite-sized pieces for easy eating. If you have any thick stems, you can slice them thinly and use them, too!
2. Slice the Apple and Chop the Onion.
Carefully slice the apple into thin wedges. You can leave the skin on for extra color and nutrients. Then, chop the red onion finely so it mixes well with the other ingredients without overpowering the salad.
3. Mix the Salad Ingredients.
In a large mixing bowl, combine the broccoli pieces, apple slices, chopped red onion, toasted nuts, and dried cranberries or raisins (if you’re using them). Give this a gentle stir to mix everything together without breaking the apple slices.
4. Make the Dressing.
In a separate small bowl, whisk together the mayonnaise, apple cider vinegar, and honey or sugar until the mixture is smooth and creamy. Don’t forget to taste it! Adjust the sweetness by adding more honey or sugar if desired, and season with salt and pepper to your liking.
5. Combine the Dressing and Salad.
Pour the dressing over the broccoli mixture in your large bowl. Toss gently to make sure that all the ingredients are well coated with the dressing. It’s important to be gentle to keep the apple slices intact!
6. Chill the Salad.
Cover the salad with plastic wrap or a lid and place it in the refrigerator for at least 30 minutes. This helps the flavors blend together and makes the salad extra refreshing!
7. Serve & Enjoy!
After chilling, give the salad a quick stir and serve it cold as a crunchy and colorful side dish. Enjoy the delightful combination of flavors and textures!
Can I Use Frozen Broccoli in This Recipe?
While fresh broccoli is ideal for this salad, you can use frozen broccoli if needed. Just be sure to thaw it completely and drain any excess moisture before mixing it into the salad. Blanching the frozen broccoli in boiling water for a minute before cooling it down can also help maintain a nice texture.
How Long Does This Salad Last in the Fridge?
This salad is best enjoyed fresh, but it can be stored in an airtight container in the refrigerator for up to 2-3 days. Keep in mind that the broccoli may become a bit softer over time, so it’s best to eat it within the first day or two for maximum crunch!
Can I Make This Salad Vegan?
Absolutely! To make this salad vegan, simply substitute the mayonnaise with a vegan mayo or a combination of mashed avocado and lemon juice for creaminess. You can also use agave or maple syrup instead of honey to keep it plant-based.
Can I Add More Ingredients?
Definitely! Feel free to customize this salad by adding in other ingredients like shredded carrots, celery, or even cooked quinoa for extra nutrition. You can also swap the nuts for seeds or a protein like chickpeas for added texture!



