Salads
This broccoli raisin nut salad recipe transforms a simple lunch into a vibrant, textured masterpiece that balances sweet, crunchy, and savory flavors in just 15 minutes.
The secret lies in the perfect ratio of toasted nuts, tender broccoli, and a tangy-sweet dressing that binds everything together without overpowering the natural flavors. I developed this recipe after years of testing salads that either fell flat or became soggy—this version stays crisp and satisfying.
The salad’s foundation is crisp-tender broccoli florets cut into bite-sized pieces and quickly blanched to preserve their vibrant green color and slight crunch.
Toasted pecans or walnuts add a rich, buttery crunch that contrasts beautifully with the chewy raisins, while a simple honey-Dijon dressing ties everything together with a bright, slightly tangy finish. This vegetarian dish is packed with protein, fiber, and healthy fats, making it a nutritious choice that still feels indulgent.
What sets this salad apart is its versatility—it works as a standalone meal or pairs perfectly with grilled chicken, fish, or crusty bread. The dressing can be adjusted to suit your taste, whether you prefer it sweeter, tangier, or more herby.
Once you try this version, store-bought salads will never compare again. Let’s get started on creating a salad that’s as delicious as it is easy.
For those who want to add protein, consider tossing in grilled chicken, chickpeas, or even smoked salmon. The salad holds up well for meal prep, so you can assemble it fresh each day and enjoy it all week.
Whether you’re hosting a lunch gathering or simply craving something fresh and satisfying, this recipe delivers every time.
Ingredients for broccoli raisin nut salad
Crisp broccoli, toasted nuts, and a tangy-sweet dressing make this salad a crowd favorite.
| Ingredient | Amount | Notes |
|---|---|---|
| Broccoli Florets 🥦 | 4 cups | Fresh, florets cut small |
| Pecans 🥜 | 1 cup | Toasted, roughly chopped |
| Golden Raisins 🍇 | ¾ cup | Plump, not dried-out |
| Red Onion 🧅 | ½ cup | Finely diced, sharp flavor |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For toasting nuts |
| Honey 🍯 | ⅓ cup | Light, not thick |
| Dijon Mustard 🍯 | 1 tbsp | Mild or strong preferred |
| Apple Cider Vinegar 🍋 | 1 tbsp | For tangy dressing |
| Salt 🧂 | ½ tsp | Sea salt preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Blue Cheese Crumbles 🧀 | ¼ cup | Optional, for tangy bite |
Broccoli is the star here—fresh, vibrant florets make all the difference. Grab organic broccoli if possible from Whole Foods or your local farmers market, but the regular store kind works too. Look for heads that are tight and green, not yellowing or rubbery. The raisins should be plump—Trader Joe's has the best selection, but any good grocery store carries them. Pecans toast up beautifully, but walnuts or almonds work too if you prefer a different flavor. Just toast them in a dry pan with a splash of olive oil until fragrant—about 5 minutes. Don't skip this step, it's what makes the salad sing.
No pecans? Walnuts or cashews are great swaps—they just need a little more time toasting. Running out of raisins? Dried cranberries or chopped dates add a nice twist. The dressing is where you can get creative—more honey for sweetness, more vinegar for tang. I keep a small jar of Dijon mustard in my fridge because it's the secret weapon here. Fresh parsley brightens everything up, but if you're short on time, dried parsley at half the amount works. The blue cheese is optional but adds a nice contrast—Cabot or Tillamook are my go-tos, but any good blue cheese will do.
This salad keeps beautifully for 3-4 days in the fridge, but the nuts lose their crunch after a day or two. Store the dressing separately and toss everything together just before serving. The broccoli stays crisp if you drain it well after blanching. I like to portion mine into individual containers with the dressing on the side—meal prep magic. If you're making it ahead, hold off on adding the raisins until right before serving so they don't get soggy. The dressing? It'll keep for 1 week in the fridge, so you can make extra for other salads.
Why You'll Love This Recipe
- No Chopping Nightmare: I swear by this one—just snip those broccoli florets into bite-sized pieces (no fancy cuts needed) and slice the onion once into thin strips. The pecans and raisins? Buy them pre-chopped if you’re lazy like me. Ten minutes max.
- Sweet-Savory Magic: Crunchy pecans, chewy raisins, and that sharp red onion? It’s like a flavor party where everyone’s invited. Drizzle with good olive oil and suddenly, sweet and salty and fresh all collide in the best way. My kids call it “the grown-up snack.”
- Lunchbox Legend: Between us, this salad holds up better than most store-bought options. Pack it in jars for work or school—broccoli stays crisp, raisins don’t turn to mush, and the pecans add that satisfying crunch. Honestly, my coworkers think I’m a genius.
- Pantry Staple Power: You’re already using olive oil, right? Same with onions. Raise your hand if you’ve got pecans and raisins lurking in your cupboard—this recipe turns them into something special without breaking the bank. Leftovers? Toss ‘em in a wrap or over toast. Zero waste.
Step-by-step instructions for broccoli raisin nut salad
Here's how to assemble this vibrant, crunchy salad with perfect balance every time.
Blanch and Cool the Broccoli Florets
Bring a large pot of water to a rolling boil. Add the 4 cups broccoli florets and cook for exactly 2 minutes—they should stay bright green and crisp-tender, not mushy. Immediately drain and transfer to a bowl of ice water to stop the cooking process. Let them cool completely, about 5 minutes, then drain well and pat dry with paper towels.
Blanching removes any bitterness and ensures the florets stay vibrant. If you skip this step, your broccoli will turn soggy when mixed with the dressing. I like to work with room-temperature ingredients, so let the cooled florets sit at room temperature while you prepare the rest of the components.
Toast the Pecans and Prepare the Dressing Base
In a dry skillet over medium heat, toast the 1 cup pecans for 3-4 minutes until they're fragrant and just beginning to turn golden. Watch them closely—they'll darken quickly. Transfer to a plate to cool completely. Meanwhile, in a small bowl, whisk together the 0.33 cup honey, 1 tablespoon Dijon mustard, and 1 tablespoon apple cider vinegar until smooth and well combined.
The toasting enhances the pecans' natural sweetness and adds depth of flavor. Don't rush this step—properly toasted nuts make all the difference in this salad. While the pecans cool, I like to prepare the dressing base first so everything comes together quickly when it's time to assemble.
Combine Wet Ingredients and Add the Blue Cheese
In a large mixing bowl, combine the 0.5 cup extra-virgin olive oil, honey-mustard mixture, 0.5 teaspoon salt, and 0.25 teaspoon black pepper. Whisk vigorously for 30 seconds until emulsified. Add the 0.25 cup blue cheese crumbles and stir until evenly distributed. Taste and adjust seasoning if needed—you might want a bit more salt or vinegar to balance the sweetness.
This is where the salad's signature sweet-savory flavor profile comes together. The blue cheese adds a tangy contrast that cuts through the honey's sweetness. I like to fold it in last so it stays in nice, flavorful chunks rather than dissolving completely into the dressing.
Assemble All Components
In the same large bowl with the dressing, gently fold in the cooled broccoli florets, toasted pecans, 0.75 cup golden raisins, and 0.5 cup finely diced red onion. Add the 1 tablespoon lemon juice and toss everything together until the broccoli is evenly coated with dressing. Be careful not to overmix—just enough to combine gently. Let the salad sit for 5 minutes to allow all the flavors to meld together.
The lemon juice brightens the entire salad and helps balance the richness of the pecans and blue cheese. This resting period is crucial—it lets the flavors develop and ensures every bite has that perfect harmony of textures and tastes. The broccoli should be crisp, the pecans crunchy, and the raisins plump.
Garnish and Serve Immediately
Just before serving, sprinkle the salad with the 0.25 cup chopped fresh parsley. Toss gently to distribute the parsley evenly throughout. Serve immediately while the broccoli is still crisp and the flavors are at their peak. This salad keeps well in the refrigerator for 2-3 hours, but it's best enjoyed fresh.
The parsley adds a final fresh element that ties everything together. I like to serve this salad as a side dish with grilled chicken or as a light main course with crusty bread. The contrast of temperatures—warm pecans and raisins with cool broccoli—makes each bite especially satisfying.
Pro Tips For Making Broccoli Raisin Nut Salad
- Blanch Broccoli First: Toss florets in boiling water for 30 seconds, then ice bath—this keeps them bright green and crisp. I learned this the hard way after serving limp, sad broccoli that looked like it’d been sitting in the fridge for a week.
- Toast Pecans Low: Spread pecans on a baking sheet at 300°F (not high heat) for 8–10 minutes, stirring once. Burning them ruins the salad’s balance—trust the oven’s gentle heat, even if it feels slow.
- Soak Raisins Warm: Pour boiling water over raisins for 5 minutes, then drain. Cold water won’t soften them enough, and you’ll end up chewing dried-out fruit that clashes with the salad’s texture.
- Slice Onion Thin: Use a mandoline or sharp knife for paper-thin red onion slices—thick rings make the salad taste overwhelming. Thin layers let the flavor meld without dominating, and they crisp up nicely in the dressing.
Storing and reheating your leftovers
Refrigerator Storage
This salad holds up beautifully in the fridge for 3-4 days if stored properly. Keep the dressing separate in a small airtight container and store the broccoli, nuts, raisins, and onion in another container.
The key is to pat everything completely dry before storing—moisture is the enemy of crispness. I use glass Pyrex containers because they keep the salad fresh longer than plastic. 🥗
Freezer-Friendly Components
While the full salad doesn't freeze well (the broccoli gets mushy), you can freeze individual components for later use. The dressing freezes perfectly for up to 3 months in an ice cube tray—just thaw and whisk before using.
The toasted pecans also freeze well for 2 months in a sealed bag, maintaining their flavor though not their perfect crunch. Store raisins separately in a ziplock bag with a paper towel to absorb any moisture.
Reheating the Salad
This salad isn't meant to be reheated—it's best served fresh and crisp. However, if you need to revive it after refrigeration, gently toss with 1 teaspoon fresh lemon juice and let it sit for 5 minutes before serving. The acidity helps restore some of the brightness.
For the dressing, simply whisk it vigorously to re-emulsify if it separates. If the broccoli loses its crunch after storage, quickly reheat it in a dry skillet for 30 seconds to restore some texture. ⚡
Meal Prep Strategy
For optimal meal prep, assemble the salad 1-2 hours before serving rather than storing it fully dressed. Keep the dressing in a separate container and toss everything together just before eating.
I like to portion the salad into individual mason jars with the dressing at the bottom, then layer the broccoli, nuts, and raisins on top. This keeps everything crisp and organized for grab-and-go lunches.
Store the jars upright in the fridge for up to 2 days without the lid to maintain freshness.
Reviving Stale Salads
If your salad loses its crunch after a day or two, don't toss it! Sprinkle with 1 teaspoon apple cider vinegar and let it sit for 10 minutes to revive the flavors. For extra crunch, add 2 tablespoons chopped nuts or 1 tablespoon toasted breadcrumbs just before serving.
The acidity helps cut through any dullness, and the extra crunch makes it feel fresh again. This trick works especially well with the blue cheese component too. 💡
Nutrition facts
Frequently asked questions
Can I make this salad without blue cheese?
The blue cheese adds a tangy depth, but it's optional. For a vegetarian version, try feta crumbles or omit it entirely. The honey-Dijon dressing will still taste rich and balanced. If you want extra protein, add chickpeas or tofu cubes—they hold up well to the dressing's tang.
Why does my broccoli turn mushy after mixing?
Overcooking or not cooling the broccoli properly causes mushiness. Always blanch for exactly 2 minutes in boiling water, then shock in ice water. Pat it completely dry before mixing—any moisture will soften the florets. If using pre-cut broccoli, choose the freshest possible and avoid soggy bags.
What's the best nut substitute for pecans?
Walnuts or cashews work beautifully! Toast them 1-2 minutes longer than pecans (they're softer) until golden. For extra crunch, try toasted pumpkin seeds or sunflower seeds—they add a different texture but pair well with the sweet-savory flavors. Just reduce the toasting time to 2-3 minutes to avoid burning.
Can I make this salad ahead of time?
Yes, but store components separately. Keep the dressing in one container and the broccoli/nuts/raisins in another. Assemble just before serving to maintain crispness. The dressing keeps for 1 week in the fridge, while the dry ingredients stay fresh for 3-4 days. For meal prep, layer ingredients in jars with dressing at the bottom and store upright.
How can I adjust the sweetness level?
For less sweetness, reduce the honey to 2 tablespoons and add 1 extra tablespoon of apple cider vinegar. For more sweetness, increase honey to 0.5 cup and add 1 teaspoon of maple syrup. The raisins also contribute sweetness—use dried cranberries for a tart alternative. Taste the dressing before mixing with other ingredients.