Salads
This broccoli apple raisin salad transforms simple ingredients into a vibrant, textured dish that balances sweet, tart, and crunchy elements perfectly. 💛 The secret lies in prepping broccoli florets just right—steamed until tender-crisp—and slicing apples thinly so they don't turn mushy.
My grandmother used to say "the devil's in the details," and she was right: toasting the raisins brings out their natural sweetness while the honey-lime dressing ties everything together with a bright, tangy finish.
The beauty of this salad is its flexibility—it works as a light main dish for vegetarians or a refreshing side for any meal. I've made it countless times for potlucks, and it's always the first to disappear.
The key is getting the texture contrast right: crisp broccoli stems, tender apple slices, and plump raisins that stay chewy. Even picky eaters love this combination because the sweetness of the apples and raisins balances the earthiness of the broccoli.
What makes this recipe special is how it comes together in just 20 minutes—no fancy techniques required. The dressing is simple but transformative: honey for sweetness, lime for acidity, and olive oil for richness.
You can easily adapt it by swapping honey for maple syrup for a vegan version or using tahini instead of olive oil for extra protein. The result is a salad that's as satisfying as it is beautiful, with colors that pop and flavors that dance on your palate.
Serve it chilled as a refreshing starter or at room temperature for a heartier meal. The flavors actually improve as it sits, allowing the dressing to penetrate the ingredients fully.
Trust me on this one—this is the kind of salad that makes people ask for the recipe, and once you try it, you'll want to make it every week. Here's how to bring it to your table.
Ingredients for broccoli apple raisin salad
Sweet, tart, and crunchy—these 12 ingredients create a vibrant salad that's always a crowd-pleaser.
| Ingredient | Amount | Notes |
|---|---|---|
| Broccoli Crowns 🥦 | 1 ½ lb | Fresh, florets separated |
| Honeycrisp Apples 🍎 | 2 medium | Peeled and thinly sliced |
| Golden Raisins 🍇 | 1 cup | Toasted until fragrant |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For dressing and toasting |
| Raw Honey 🍯 | 2 tbsp | Local if possible |
| Fresh Lime Juice 🍋 | 2 tbsp | From 1 lime, freshly squeezed |
| Red Wine Vinegar 🍷 | 1 tbsp | For tangy brightness |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | For seasoning |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | For finishing |
| Toasted Walnuts 🌰 | ½ cup | Chopped for crunch |
| Fresh Cilantro Leaves 🌿 | ¼ cup | Chopped for garnish |
| Lemon Zest 🍋 | 1 tsp | For citrus brightness |
The apples and broccoli are the stars, so pick Honeycrisp apples—they hold up best when sliced. Trader Joe's usually has them pre-washed, which saves time. For broccoli, grab the crowns pre-cut to skip the floret-separating step. Toasting the raisins in olive oil is non-negotiable—it brings out their flavor and makes them chewy. I always grab the Golden raisins from the bulk bin at Whole Foods because they're fresher than the packaged kind. Fresh cilantro is ideal, but dried works in a pinch at half the amount.
No Honeycrisp apples? Fuji or Gala work too—just slice them thinner to prevent mushiness. Short on raisins? Dried cranberries at half the amount add a tangy twist. The dressing is flexible: swap honey for maple syrup for vegan, or use tahini for extra protein. Red wine vinegar is key for that bright tang—apple cider vinegar works too, but it's slightly sweeter. For the walnuts, store-bought toasted is fine, but toasting your own in a dry pan for 3-4 minutes gives better flavor. The lime juice needs to be fresh—bottled just won't cut it here.
Broccoli keeps best in the fridge for 3-4 days in a sealed container, but slice the apples last minute to prevent browning. The dressing stays fresh for 5 days in the fridge—shake it up before using. Walnuts? Keep them in an airtight container for up to 2 weeks. I always make extra dressing because it's great on toast or as a marinade. This salad tastes even better the next day as the flavors meld—perfect for meal prep!
Why You'll Love This Recipe
- No Chopping Chaos: I swear by this one—just snap those broccoli crowns off the stem (no knife required) and slice the apples into wedges. Five minutes of prep, and you’re done. Honestly, it’s the kind of salad that makes me actually want to eat veggies.
- Sweet-Savory Magic: That Honeycrisp apple? Crunchy, juicy perfection. Toss it with the slightly chewy broccoli and plump golden raisins, then drizzle with olive oil and honey—suddenly, you’ve got a salad that’s ridiculously addictive. The raisins soak up the honey, and the olive oil ties it all together like a hug.
- Lunchbox Hero: Between us, this is my go-to for packed lunches or a quick side dish. It holds up for days in the fridge (yes, even the apples stay crisp), and it’s the kind of thing that makes you look like a meal-prep pro. Kids love the sweetness, and adults won’t complain about the texture.
- Budget Bright Spot: Broccoli crowns are cheaper than full heads, Honeycrisp apples last forever, and raisins? A pantry staple. I’ve made this for under $8 for four servings, and it’s still the star of the table. Plus, the leftovers? They disappear faster than I can say “second helping.”
Step-by-step instructions for broccoli apple raisin salad
Let's build this vibrant, crunchy salad with perfect balance—sweet, tart, and nutty all in one bite.
👨🍳 Step 1: Prep the Broccoli Crowns
Start by separating the 1.5 lb broccoli crowns into individual florets, cutting through the thick stems to create even-sized pieces. Rinse them under cold water to remove any dirt, then pat completely dry with paper towels. This step is crucial—moist broccoli will make your salad soggy later.
Place the florets in a large bowl and toss with 0.25 cup extra-virgin olive oil and 0.5 tsp diamond crystal kosher salt. Spread them out on a baking sheet in a single layer, making sure they don't overlap. Roast at 425°F for 15-18 minutes until the edges are deep golden brown and slightly crispy. You'll know they're perfect when they smell nutty and fragrant. Let them cool completely before assembling the salad.
👨🍳 Step 2: Toast the Golden Raisins and Walnuts
In a small dry skillet over medium heat, toast the 1 cup golden raisins for 2-3 minutes until they're fragrant and slightly puffed. Watch them closely—they'll darken quickly. Transfer them to a bowl and let cool.
In the same skillet, add the 0.5 cup toasted walnuts and toast for 3-4 minutes until they're golden and smell rich. Be patient—this step adds incredible depth of flavor. Let them cool completely before chopping them roughly with a knife. Here's the thing—the toasted raisins and walnuts should have that warm, nutty aroma that makes the whole salad sing.
🍳 Step 3: Whisk the Honey-Lime Dressing
In a small bowl, combine 2 tbsp raw honey, 2 tbsp fresh lime juice, 1 tbsp red wine vinegar, 1 tsp lemon zest, 0.25 tsp freshly ground black pepper, and the remaining 0.25 cup extra-virgin olive oil. Whisk vigorously until fully emulsified and smooth.
Taste and adjust—if it needs more tang, add a splash more lime juice. If it's too sweet, add a tiny bit more vinegar. The dressing should be bright, with a perfect balance of sweet, tart, and herby notes. This is the flavor foundation of your salad, so don't rush this step.
🥘 Step 4: Assemble the Salad
Peel and thinly slice the 2 medium honeycrisp apples using a mandoline or sharp knife. Toss them with the cooled roasted broccoli florets, toasted raisins, and chopped walnuts in a large bowl. Pour the dressing over everything and gently toss to coat evenly.
Let the salad sit for 5-10 minutes before serving. This resting time allows all the flavors to meld together beautifully. The apples will soften slightly, the broccoli will stay crisp, and the dressing will soak into everything perfectly. For the final touch, sprinkle with 0.25 cup chopped fresh cilantro leaves right before serving.
⏰ Step 5: Serve Immediately
Divide the salad among plates and serve right away while everything is still crisp and vibrant. The contrast of temperatures—cool apples, warm toasted nuts, and room-temperature broccoli—makes each bite exciting. This salad holds up well for 2-3 hours in the fridge if you need to prep ahead, but the texture is best when fresh.
Here's the magic: the sweetness of the apples and raisins balances the peppery broccoli, while the tangy dressing ties it all together. Don't skip the lemon zest—it adds that bright citrus note that makes this salad truly special. Enjoy immediately with grilled chicken or as a refreshing side dish!
Pro Tips For Making Broccoli Apple Raisin Salad
- Blanch Broccoli First: Toss raw broccoli crowns in boiling water for 30 seconds, then ice bath—this keeps them bright green and prevents that sad, limp texture. I used to skip it, but now I notice the difference immediately.
- Core Apples Dry: Pat sliced Honeycrisp apples with a paper towel after cutting to remove excess moisture—wet apples dilute the dressing and make the salad soggy. Sounds fussy, but it’s the thing that matters most for texture.
- Skip Soaking Raisins: Warm golden raisins in the dressing for 10 minutes instead of soaking—this plumps them up without turning them mushy. I learned this the hard way when my salad ended up with raisin soup.
- Dressing Ratio Matters: Use 3 parts oil to 1 part honey (about 3 tbsp EVOO to 1 tbsp honey) for a balanced bite—too much honey makes it cloying, too little and it’s bland. Adjust to taste, but start here.
Common mistakes when making great broccoli apple raisin salad
Overcooking Broccoli
Broccoli is the star of this salad, so overcooking it turns it mushy and ruins the texture. I've learned the hard way—when broccoli sits in hot water too long or gets over-roasted, it loses its crispness and becomes a sad, soggy mess.
The key is 15-18 minutes at 425°F until just golden and slightly crispy. If you're unsure, pull it out when the edges are deep brown and the stems are tender but still firm. Let it cool completely before assembling—this prevents excess moisture that will make your salad watery. 🥦
Under-Toasting Raisins
Skipping the toasting step or not toasting long enough means your raisins will stay dry and flavorless. I used to just toss them in raw, thinking they'd absorb the dressing, but they just sat there like little flavorless rocks.
Toast them in a dry skillet for 2-3 minutes until they're fragrant and slightly puffed. This step brings out their natural sweetness and makes them chewy. If you burn them, they'll turn bitter—watch them closely!
The same goes for the walnuts: 3-4 minutes of toasting makes all the difference in flavor.
Using Bottled Lime Juice
Fresh lime juice is non-negotiable for this salad. Bottled juice lacks the bright acidity and complexity that fresh juice provides. I once made this salad with bottled lime juice because I was in a hurry, and the dressing tasted flat and one-dimensional.
Always use freshly squeezed lime juice—it makes the dressing truly shine. If you're short on time, at least use fresh lemon juice instead of bottled lime. The zest matters too: 1 tsp lemon zest adds that citrusy brightness that elevates the whole dish. 🍋
Skipping the Resting Time
Rushing to serve the salad immediately after tossing is a mistake. The flavors need time to meld together—about 5-10 minutes lets the dressing soak into the ingredients and the apples soften slightly. I've served this salad right after tossing, and it always tasted disjointed.
The broccoli stays too crisp, the apples are still too firm, and the dressing doesn't penetrate evenly. Patience here makes all the difference. Let it sit at room temperature while you set the table—it's worth the wait!
Uneven Dressing Distribution
Dumping all the dressing on top and tossing once won't coat everything evenly. The broccoli and apples will end up with clumps of dressing while other parts stay dry. Instead, pour the dressing in stages while tossing gently. Start with half the dressing, toss well, then add the rest.
This ensures every bite has that perfect balance of sweet, tart, and herby notes. I also recommend whisking the dressing vigorously until it's fully emulsified—this creates a smoother, more cohesive flavor. If the dressing separates, just whisk it again before using. 💫
Using the Wrong Apples
Not all apples are created equal for this salad. Soft varieties like McIntosh will turn to mush, while tart ones like Granny Smith won't hold up well.
I used to grab whatever apples were on sale, but that's a mistake. Honeycrisp apples are the gold standard—they're sweet, crisp, and hold their shape beautifully. If you can't find Honeycrisp, Fuji or Gala are good alternatives.
Always slice them thinly and toss them with the dressing just before serving to prevent browning. The texture contrast is what makes this salad special, so choose your apples wisely!
Nutrition facts
Frequently asked questions
Can I make this salad ahead of time?
Yes, but with a few key adjustments! Prep all ingredients separately and store them in airtight containers in the fridge for up to 24 hours. Keep the dressing separate until ready to serve to prevent sogginess. When ready, toss everything together and let it sit for 5-10 minutes before serving. The flavors actually improve overnight, making it perfect for meal prep!
What if I don't have Honeycrisp apples?
No problem! Use Fuji or Gala apples instead—they're sweet and hold up well. For tart varieties like Granny Smith, add 1 extra tbsp honey to the dressing to balance the flavor. Always slice them thinly and toss with dressing just before serving to maintain crispness.
How can I make this salad vegan?
Swap the raw honey for maple syrup or agave nectar, and use tahini or olive oil as the base for the dressing. For extra protein, add 1/2 cup chickpeas (roasted with the walnuts) or 1/4 cup pumpkin seeds. The flavor will still be bright and balanced—just as delicious without honey!
Can I use dried cranberries instead of raisins?
Use 1/2 cup dried cranberries and reduce the honey by 1 tsp to account for their tartness. Toast them with the raisins for 2-3 minutes until fragrant. The cranberries add a lovely tangy contrast that pairs wonderfully with the sweet apples. Just watch them closely—they darken faster than raisins!
What's the best way to store leftovers?
Transfer leftovers to an airtight container and store in the fridge for up to 3 days. The texture will soften slightly, but the flavors deepen. For best results, eat within 24 hours for optimal crunch. If the dressing separates, just whisk it again before serving. This salad keeps better than most because the roasted broccoli and toasted nuts stay fresh longer than raw ingredients.
