Salads
This broccoli apple slaw recipe transforms humble ingredients into a vibrant, crunchy side dish that balances sweetness and tang perfectly. 💛 The secret lies in thinly shredding broccoli stems and apples for maximum texture contrast, while a bright vinaigrette keeps every bite fresh and flavorful.
I developed this recipe after realizing how often slaw dishes fall flat—either too soggy or lacking depth—and this version solves both problems with a foolproof technique.
The beauty of this slaw is its versatility—it works as a refreshing side for grilled meats, a filling for wraps, or even as a light main dish when paired with protein.
The shredded broccoli adds a satisfying crunch while absorbing the dressing beautifully, while the apples bring natural sweetness that cuts through the tangy vinaigrette. With just 15 minutes of prep time, you'll have a dish that feels restaurant-quality without requiring special skills.
What makes this recipe truly special is the texture play—crisp broccoli, tender apple, and optional crunch from nuts or seeds create a satisfying bite in every mouthful. The dressing, made with simple pantry staples, ties everything together with just the right balance of sweet, tangy, and herby notes.
This is the kind of slaw that disappears quickly at gatherings, leaving guests asking for the recipe.
Serve it alongside grilled chicken, fish, or even as a topping for tacos. The possibilities are endless, but the preparation remains simple and consistent. Let's get started on creating this crowd-pleasing, nutrient-packed side dish that brings freshness to any meal.
Ingredients for broccoli apple slaw
Transform humble produce into a vibrant, restaurant-quality slaw with these 13 ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Broccoli Crowns 🥦 | 1 ½ lb | Stems included, thinly sliced |
| Honeycrisp Apples 🍎 | 2 medium | Peeled, cored, thinly sliced |
| Red Onion 🧅 | 1 small | Thinly sliced, about 1 cup |
| Celery Stalks 🥬 | 3 whole | Thinly sliced, about 1 cup |
| Extra-Virgin Olive Oil 🫒 | ½ cup | High quality, fruity |
| Apple Cider Vinegar 🍶 | ¼ cup | Bottled, not reduced |
| Maple Syrup 🍁 | ¼ cup | Pure, grade B preferred |
| Dijon Mustard 🌶️ | 1 tbsp | Mild variety recommended |
| Fresh Dill 🌿 | ¼ cup | Chopped, stems removed |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Sea Salt 🧂 | 1 tsp | Fine grain preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Walnuts 🥜 | ½ cup | Toasted, roughly chopped |
Broccoli is the star here—look for crowns with vibrant green florets and crisp stems. Whole Foods or Trader Joe's carry the best quality, but any grocery store's fresh produce section works. Honeycrisp apples are ideal for their balance of sweetness and crunch, but Fuji or Gala will work too. Thinly slicing the apples (about 1/8-inch thick) ensures they stay crisp rather than turning mushy. The celery should be firm with no brown spots—organic celery from the outer bins often has the best texture. For maximum crunch, slice the celery just before mixing everything together.
No Honeycrisp apples? Granny Smith or Pink Lady add a nice tart contrast. The dressing can be made ahead, but toss the slaw with the dressing just before serving to keep it crisp. Substitute balsamic vinegar for apple cider vinegar if needed, though the apple cider adds a lovely depth. For a nut-free version, skip the walnuts or use toasted pumpkin seeds instead. The maple syrup can be swapped for agave nectar or honey if preferred, though maple adds a subtle complexity. If you can't find fresh dill, dried dill at one-third the amount works in a pinch, though fresh is ideal for that bright herbal note.
Broccoli and apples hold up well in the fridge for 3-4 days when stored separately in airtight containers. The dressing keeps for 1 week in the fridge, though it's best used within 3-4 days for optimal flavor. For meal prep, store the slaw and dressing separately, then combine just before serving. The walnuts can be toasted up to 2 weeks ahead and stored in an airtight container. This slaw reheats beautifully when gently warmed—perfect for potlucks or make-ahead gatherings where you want to serve warm dishes.
Why You'll Love This Recipe
- No-Sharp-Knife Night: I swear by this one—just a big knife for the apples, and the rest? Broccoli crowns snap cleanly, celery stalks break with zero fuss. Honestly, my hands stay clean while the crunch happens.
- Sweet-Savory Magic: That Honeycrisp bite—tart, juicy, popping—paired with the sharpness of red onion and the earthy olive oil? It’s the kind of flavor combo that makes you pause mid-bite. The broccoli crowns add texture without overpowering.
- Lunchbox Hero: Between us, this keeps perfectly for days in the fridge. Toss it in a jar with a drizzle of olive oil, and it’s my go-to for work lunches or picnics. Kids? They’ll eat it cold or at room temp—no complaints.
- Budget Crunch Winner: Apples and broccoli crowns stretch further than you’d think, and red onion lasts forever. I make a big batch, use half on salads, and the rest gets tossed into wraps or grain bowls. Minimal cost, maximum flavor.
Step-by-step instructions for broccoli apple slaw
Here's the precise method for assembling this vibrant slaw with perfect texture and balanced flavor.
👨🍳 Step 1: Prep and Slice All Vegetables
Start by cutting the 1.5 lb broccoli crowns into thin matchsticks using a sharp chef's knife. Work quickly to maintain crispness—you want ¼-inch thick pieces that'll stay crunchy. For the 2 medium Honeycrisp apples, peel and core them first, then slice into ⅛-inch thick rounds. The thinner the slices, the better they'll hold up in the dressing.
Next, thinly slice the 1 small red onion and 3 whole celery stalks into ⅛-inch thick pieces. I like to use a mandoline for even slices, but a sharp knife works too. Place all sliced vegetables in a large mixing bowl as you go—this keeps everything organized and prevents drying. The goal is 1½ cups total of evenly sized vegetable pieces for proper texture balance.
🥘 Step 2: Toast the Walnuts for Added Crunch
Spread the 0.5 cup walnuts on a baking sheet lined with parchment paper. Toast in a 350°F oven for 8-10 minutes until they're golden brown and fragrant. Watch them closely—they burn quickly. Let them cool completely before adding to the slaw, or they'll release oils that make the dressing separate.
While the walnuts toast, chop the 0.25 cup fresh dill and 0.25 cup fresh parsley separately. I remove the dill stems first for cleaner texture. These herbs will brighten the slaw's flavor and add visual contrast. Keep them in separate piles for now—they'll be added at different stages for maximum freshness.
🍳 Step 3: Whisk Together the Tangy Dressing
In a small bowl, combine the 0.5 cup extra-virgin olive oil, 0.25 cup apple cider vinegar, 0.25 cup maple syrup, and 1 tbsp Dijon mustard. Whisk vigorously for 30 seconds until fully emulsified. The mixture should look smooth and slightly thickened—this ensures even coating of the vegetables.
Gradually whisk in the 1 tsp sea salt and 0.5 tsp black pepper, tasting as you go. The dressing should be tangy-sweet with a subtle mustard bite. If it tastes too sharp, add 1 tsp more maple syrup; if it's too mild, add 1 tsp more vinegar. This balance is critical for the final flavor profile.
🥘 Step 4: Combine All Ingredients
Add the prepared vegetables to the dressing and toss gently but thoroughly with clean hands or a large spoon. You want even distribution without mashing the broccoli or apples. Work in batches if needed to ensure everything gets coated. The slaw should look vibrant green with golden apple and celery accents—this indicates proper mixing.
Fold in the toasted walnuts and 0.25 cup chopped parsley last. The walnuts add satisfying crunch, while the parsley provides a fresh finish. Give everything one final toss to distribute the herbs evenly. The slaw is now ready to serve immediately or chill for 30 minutes to let flavors meld.
⏰ Step 5: Rest and Serve for Best Texture
Transfer the slaw to a serving bowl and let it sit at room temperature for 15-20 minutes before serving. This brief rest allows the dressing to fully penetrate the vegetables without making them soggy. If serving chilled, refrigerate for up to 2 hours—just don't exceed this time or the broccoli will soften.
Garnish with the reserved 0.25 cup chopped dill just before serving. The fresh dill adds a bright herbal note that complements the sweet-tangy dressing. Serve immediately with grilled chicken, fish, or as a refreshing side dish. The texture should be crisp with satisfying chew, and each bite should deliver bright apple sweetness, tangy dressing, and nutty crunch in perfect harmony.
Pro Tips For Making Broccoli Apple Slaw
- CHOP APPLES SMALLER: I learned this the hard way—big chunks of Honeycrisp turn mushy fast. Aim for ¼-inch dice or smaller; they’ll stay crisp longer and blend better with the broccoli. (Yes, even if you’re impatient like me.)
- SAUTE BROCCOLI UNTIL ALMOST TENDER: Don’t just blanch it—get those broccoli crowns almost tender before tossing with the slaw. A quick 3-4 minutes in a hot pan with a splash of water (covered) ensures they hold their shape but stay vibrant. Overcooking here ruins the texture.
- DRESS THE SLAW LAST MINUTE: Extra-virgin olive oil is best fresh, but the real game-changer is letting the dressing sit on the slaw. Toss everything together right before serving—the apples and onions will soften too fast if you prep ahead. (Your future self will thank you.)
- USE A MANDOLINE FOR ONIONS: Slice the red onion paper-thin with a mandoline—it’s faster than hand-chopping and keeps the texture consistent. Skip the mandoline? At least take your time; thick slices turn bitter and chewy. (This isn’t the prettiest method, but it’s the tastiest.)
Creative variations of this recipe
Sweet & Spicy Twist
Add 1 tbsp sriracha or chipotle powder to the dressing for a kick. I like to balance the heat with 1 tsp honey, adding it after whisking the vinegar and maple syrup.
This version pairs perfectly with grilled shrimp or spicy tacos. The heat cuts through the apple sweetness beautifully. 🌶️
Citrus Zing Variation
Swap the apple cider vinegar for orange juice and add 1 tbsp grated orange zest. Use 1 tbsp orange juice instead of maple syrup to keep it bright.
This version works especially well with roasted chicken or seafood. The citrus enhances the broccoli's natural sweetness while adding a refreshing tang.
Creamy Ranch Dressing
For a creamy twist, blend ½ cup Greek yogurt with 2 tbsp buttermilk, 1 tsp dried dill, and ½ tsp garlic powder. Whisk this into the original dressing just before serving.
The creaminess balances the crunch perfectly, making it ideal for heartier meals like burgers or sandwiches. 🥛
Mediterranean Herbs
Replace the dill with ½ cup chopped fresh mint and ¼ cup chopped fresh cilantro. Add 1 tsp dried oregano to the dressing for a Mediterranean flair.
This version pairs wonderfully with grilled lamb or falafel. The herbs add a fresh, bright contrast to the sweet apples and crunchy broccoli.
Asian-Inspired Ginger
Add 1 tbsp grated fresh ginger and 1 tsp sesame oil to the dressing. Swap the walnuts for ½ cup toasted sesame seeds*. This version works beautifully with teriyaki chicken or sushi rolls. The ginger adds a warm, zesty kick that complements the apple's sweetness perfectly. 🥬
Cheesy & Crunchy
Add ½ cup shredded sharp cheddar and ¼ cup crushed potato chips** (like Lays Classic) for a fun, indulgent twist. This version is perfect for game day or as a topping for loaded baked potatoes.
The cheesy crunch adds a satisfying texture contrast that keeps everyone coming back for more. 🧀
Nutrition facts
Frequently asked questions
Why does the recipe call for thinly sliced apples instead of shredded?
Thinly sliced apples (⅛-inch thick) stay crisp longer than shredded pieces, which can turn mushy in the dressing. The slices also hold their shape better, creating satisfying texture contrast with the broccoli. For extra crunch, slice apples just before mixing with the dressing.
Can I use frozen broccoli instead of fresh?
Fresh broccoli is ideal for maximum crunch, but you can use frozen if needed. Thaw and drain completely first, then pat dry with paper towels. The texture won't be as crisp, but it still works well for quick prep. For best results, use frozen broccoli florets without stems.
How do I prevent the slaw from getting soggy?
Keep the broccoli and apples dry before mixing, and toss with the dressing just before serving. If storing, keep the dressing separate until ready to eat. Also, avoid overcrowding the mixing bowl—work in batches if needed. The 15-20 minute rest time before serving helps distribute the dressing evenly without softening.
What's the best way to store leftovers?
Store the slaw and dressing separately in airtight containers for up to 3 days in the fridge. When ready to eat, toss with fresh dressing and add a sprinkle of lemon juice to revive crispness. The walnuts can be stored separately and toasted again before serving if desired.
Can I make this slaw ahead of time?
Yes! Prepare all ingredients up to 2 days ahead, but keep the dressing separate. Assemble just before serving to maintain crispness. For parties, store components separately and let guests assemble their own bowls. The flavors actually improve when mixed and rested for 30 minutes before serving.
