Shaved Broccoli Apple Almond Salad
This crunchy shaved broccoli apple almond salad stays crisp, tastes bright, and travels well, making it a stress-free fall side for holiday dinner tables.
The first time I brought this shaved broccoli apple almond salad to a Friendsgiving potluck, the bowl came home scraped clean. It looks like autumn in a bowl: pale green ribbons, ruby cranberries, and apple slices that gleam under the dining room lights.
Okay, raw broccoli doesn’t sound exciting, but have you ever tasted it shaved paper-thin and tossed in honey Dijon? It turns tender and sweet, with a snappy bite and a toasted-almond fragrance that fills the kitchen.
Quick Overview
Servings: 4
Prep time: 20 minutes
Chill time: 10 to 15 minutes (resting)
Skill level: Beginner
Table of Contents
Ingredients

Everything is listed in the order you’ll use it. Choose one red apple and one green apple, and you’ll have a colorful holiday salad for dinner without any extra effort.
| Category | Ingredient | Amount | Tester’s Note |
|---|---|---|---|
| Salad base | Finely shaved broccoli florets and tender stems | 4 cups | Dry the washed broccoli well. Bagged broccoli slaw works in a pinch if you rest it a few minutes longer. |
| Crunch | Sliced almonds, toasted | 1/2 cup | Toast in a dry skillet. Nut-free swap: sunflower seeds or pepitas. |
| Dressing | Olive oil | 3 tablespoons | A mild extra-virgin oil lets the honey and mustard shine. |
| Dressing | Apple cider vinegar | 2 tablespoons | Swap: white wine vinegar plus an extra pinch of honey. |
| Dressing | Honey | 1 tablespoon | Vegan swap: maple syrup. |
| Dressing | Dijon mustard | 1 teaspoon | Helps the dressing turn creamy and cling to every shaving. |
| Dressing | Fresh lemon juice | 1 tablespoon | Also keeps the cut apples bright. Swap: more cider vinegar. |
| Dressing | Garlic powder | 1/2 teaspoon | Gives a gentle garlic flavor with no sharp raw bite. |
| Seasoning | Salt and black pepper | To taste | Start with a small pinch of salt, since the feta and cranberries add more. |
| Salad base | Crisp apples, thinly sliced or julienned | 2 | Honeycrisp, Pink Lady, or Granny Smith hold their snap best. |
| Aromatic | Red onion, thinly sliced | 1/4 cup | Soak the slices in cold water for 5 minutes to soften the bite. |
| Fruit | Dried cranberries | 1/3 cup | Swap: chopped dried cherries or golden raisins. |
| Finish | Crumbled feta cheese | 1/4 cup | Swap: goat cheese or shaved Parmesan. Skip it for a vegan bowl. |
| Finish | Fresh parsley, chopped | 2 tablespoons | Swap: fresh dill or cilantro. |
Why You Shave the Broccoli
Thin shavings turn raw broccoli from tough and grassy into tender and sweet. The dressing clings to every curl, and the stems add a juicy, celery-like crunch you’d otherwise throw away.
A mandoline makes quick work of it, but a sharp knife is just as good. This shaved broccoli apple almond salad only needs pieces thin enough to bend slightly when you lift them.
Why the Resting Time Matters
Ten minutes in the dressing is what makes a shaved broccoli apple almond salad taste mellow and layered rather than raw. The honey and vinegar soften the edges, and the broccoli drinks in the garlic and mustard.
Choosing Apples for the Bowl
Pick apples that feel heavy and firm, with skin that gives a faint squeak when rubbed. Tart varieties balance the honey, while sweeter ones make the salad feel dessert-like.
Leave the peel on for color and a little extra texture. Cut the apples last, just before you toss, so the shaved broccoli apple almond salad looks glossy and fresh when it reaches the table.
Method
Read through the steps once before you begin. The salad comes together quickly, and the only waiting happens in step 8.
- Wash the broccoli and dry it completely with a clean towel. Wet florets water down the dressing, so press a few between your palms and listen for a dry, squeaky rub.
- Shave the florets and tender stems into thin pieces with a sharp knife or a mandoline. Take slow, steady passes until the pieces look like fine green pencil shavings, pale at the stem and deep green at the tips.
- Toast the sliced almonds in a dry skillet over medium heat for 3 to 4 minutes, stirring until they turn golden and smell nutty. Mistake to avoid: walking away, because almonds go from golden to bitter in under a minute. Tip them onto a plate right away.
- Whisk the olive oil, apple cider vinegar, honey, Dijon, lemon juice, garlic powder, salt, and pepper in a small bowl. Keep going until the dressing turns glossy, pale amber, and slightly thick.
- Slice the apples thin, or cut them into matchsticks, and toss them with a spoonful of the dressing. The lemon keeps the white flesh bright, and the slices should stay crisp and snappy.
- Combine the shaved broccoli, dressed apples, red onion, and dried cranberries in a large bowl. Check the colors: you should see green, white, ruby, and magenta.
- Pour the rest of the dressing over the bowl and toss thoroughly with tongs. Keep tossing until every shaving glistens and no dry, matte patches remain.
- Rest the salad for 10 to 15 minutes. After three rounds of testing, I found that 12 minutes is ideal, because the broccoli softens just enough to deepen in color while still snapping when you bite it.
- Fold in the toasted almonds, feta, and parsley with a gentle hand. Serve right away so the almonds stay crunchy and the parsley stays fragrant and grassy.
Taste a forkful before serving and adjust to your liking. A small squeeze of lemon wakes up a flat bowl, and one more pinch of salt brings out the sweetness of the apple. If you’re serving a crowd, double the dressing and the almonds, but keep the shaved broccoli apple almond salad in two bowls so the crunch lasts.

Ingredient Swaps
Vegan: use maple syrup for the honey and leave out the feta, or sprinkle on toasted pumpkin seeds for a salty crunch. Gluten-free: the salad is gluten-free as written, but check your Dijon label to be sure.
High-protein: stir in a cup of chickpeas or shredded rotisserie chicken. Or turn to the buffalo chickpea ranch kale salad when you need a main dish.
My go-to swap when I’m out of apple cider vinegar is white wine vinegar with an extra pinch of honey. The flavor stays bright, and nobody at the table notices.
Want a sweeter twist? Replace half the cranberries with pomegranate seeds, which pop with a juicy, tart burst. For more bite, add a pinch of red pepper flakes to the dressing.
For a nut-free broccoli almond holiday salad idea, replace the almonds with toasted sunflower seeds. They give the same golden crunch.
Prep-ahead cooks can also shave the broccoli two days early. Store it dry, and your shaved broccoli apple almond salad will need nothing more than a quick toss, a short rest, and a handful of crunchy toppings.
Common Problems, Solved
The salad turns watery
Water comes from damp broccoli and long sitting time. Dry the florets well, season lightly, and dress the salad no more than 15 minutes before you serve it.
The apples brown
Cut apples brown when the flesh meets air. Toss the slices with a spoonful of lemony dressing within a few minutes of cutting, and choose firm varieties.
The broccoli feels tough
Real talk, thick shavings are almost always the cause. Slice thinner, give the salad its full rest, and the honey and cider vinegar will mellow the raw edge.
The bowl sits out at the party
In my kitchen, this is the version I keep coming back to for an easy November salad for gatherings: base, dressing, and toppings packed separately, then tossed on arrival.
Nestle the serving bowl in a larger bowl of ice, since the USDA’s leftover safety tips advise refrigerating perishable food within two hours.
Make-Ahead & Storage
This works as a make ahead Thanksgiving side salad because shaved broccoli stays firm for hours. Keep the parts separate and the crunch stays intact. A shaved broccoli apple almond salad built this way holds up far longer than a leafy green salad would.
| Component | Method | Lifespan |
|---|---|---|
| Shaved broccoli and red onion | Airtight container lined with a paper towel, refrigerated | Up to 2 days |
| Honey Dijon dressing | Sealed jar, refrigerated; shake well before using | Up to 5 days |
| Sliced apples | Slice on serving day and toss with a spoonful of dressing | Same day |
| Toasted almonds and feta | Almonds in an airtight container at room temperature; feta covered in the fridge | Almonds up to 1 week; feta by package date |
| Fully dressed salad | Covered shallow container, refrigerated | 1 to 2 days, crispest on day one |
On gathering day, shave the broccoli and whisk the dressing the night before. Toast the almonds that morning, then slice the apples and toss everything together about 15 minutes before guests sit down.
No-waste idea: tuck leftover dressed salad into a pita with hummus for a crunchy next-day lunch.
Can I use bagged broccoli slaw instead of shaving my own?
Yes, bagged broccoli slaw works in a pinch. It’s cut thicker and drier, so give it the full 15-minute rest and add an extra teaspoon of dressing to help it soften.
How do I shave broccoli without a mandoline?
Use a sharp chef’s knife and slice thin pieces from the top of the crown, turning it as you go. Cut the stem into thin coins, then chop the coins smaller. Thin pieces matter more than perfectly even ones.
What apples work best in this salad?
Honeycrisp, Pink Lady, and Granny Smith work best because they stay crisp and resist browning. Using one red and one green apple gives a sweet-tart balance and a brighter bowl.
Why does my dressing separate?
Oil and vinegar naturally drift apart, which is normal. Whisk again or shake the dressing in a jar for 15 seconds, and the Dijon will help it cling to the broccoli.
Serving Ideas

Serve this broccoli apple salad for fall beside roast turkey with a cranberry clementine kale salad, or add roasted broccoli apple pasta salad for heartier fare.
Final Thoughts
Save this shaved broccoli apple almond salad for your next gathering, then tell me which swap you tried. You’ve got this, and your table is going to look wonderful!

Crunchy Shaved Broccoli Apple Almond Salad
Equipment
- Large mixing bowl
- Small mixing bowl
- Whisk
- Sharp chef’s knife or mandoline
- Cutting board
- Dry skillet
- Tongs or salad servers
- Measuring cups and spoons
- Clean kitchen towel
Ingredients
Salad Base
- 4 cups finely shaved broccoli florets and tender stems Dry thoroughly after washing; bagged broccoli slaw can be used as a shortcut.
- 2 crisp apples Use one red and one green apple, such as Honeycrisp, Pink Lady, or Granny Smith; thinly slice or julienne.
- ¼ cup red onion Thinly sliced; soak in cold water for 5 minutes to soften the flavor if desired.
- â…“ cup dried cranberries Chopped dried cherries or golden raisins can be substituted.
Honey Dijon Dressing
- 3 tablespoons olive oil Mild extra-virgin olive oil works well.
- 2 tablespoons apple cider vinegar White wine vinegar can be substituted with an extra pinch of honey.
- 1 tablespoon honey Use maple syrup for a vegan version.
- 1 teaspoon Dijon mustard Helps emulsify the dressing and coat the broccoli.
- 1 tablespoon fresh lemon juice Helps keep the cut apples bright; extra apple cider vinegar can be used instead.
- ½ teaspoon garlic powder
- salt and black pepper To taste; start with a small pinch of salt.
Crunchy Toppings
- ½ cup sliced almonds Toast in a dry skillet; substitute sunflower seeds or pepitas for a nut-free version.
- ¼ cup crumbled feta cheese Substitute goat cheese or shaved Parmesan, or omit for a vegan salad.
- 2 tablespoons fresh parsley Chopped; fresh dill or cilantro can be substituted.
Instructions
- Wash the broccoli and dry it thoroughly with a clean kitchen towel. Removing excess moisture helps the dressing cling and prevents a watery salad.
- Using a sharp knife or mandoline, shave the broccoli florets and tender stems into thin pieces. Aim for delicate ribbons that bend slightly when lifted. If using broccoli slaw, proceed with the same method but allow the salad the full resting time.
- Place the sliced almonds in a dry skillet over medium heat. Toast for 3 to 4 minutes, stirring frequently, until golden and fragrant. Transfer immediately to a plate to prevent burning and let cool.
- In a small bowl, whisk together the olive oil, apple cider vinegar, honey, Dijon mustard, lemon juice, garlic powder, salt, and black pepper until glossy and slightly thickened.
- Thinly slice or julienne the apples just before assembling the salad. Toss them with a spoonful of the dressing to help prevent browning.
- Add the shaved broccoli, dressed apples, red onion, and dried cranberries to a large mixing bowl. If desired, soak the sliced onion in cold water for 5 minutes beforehand to mellow its sharpness, then drain well.
- Pour the remaining dressing over the salad. Toss thoroughly with tongs until the broccoli and apples are evenly coated and every shaving looks glossy.
- Let the salad rest for 10 to 15 minutes so the dressing can soften the broccoli slightly and develop its flavor. Avoid resting it much longer before serving if you want to preserve maximum crunch.
- Gently fold in the toasted almonds, crumbled feta, and chopped parsley. Taste and adjust with additional lemon juice, salt, or black pepper as needed. Serve promptly while the almonds are crunchy.
