Salads
This broccoli and walnut salad recipe transforms simple ingredients into a dish that's as nutritious as it is satisfying. The secret lies in blanching the broccoli just until tender-crisp—preserving that vibrant green color and slight bite—while toasting the walnuts until they're fragrant and golden.
I learned this technique from my grandmother's handwritten notes, where she always emphasized "just enough" cooking to keep vegetables alive.
The salad's magic comes from the bright lemon vinaigrette, which cuts through the richness of the walnuts while enhancing the broccoli's natural sweetness.
We're talking about a balance of tangy, crunchy, and fresh that makes this dish perfect for lunch boxes, light dinners, or even as a side for grilled meats. The best part? It's completely vegetarian but packed with plant-based protein from those walnuts.
What you'll end up with is a salad that's vibrant, satisfying, and ready in under 30 minutes. The broccoli florets maintain their perfect texture, the walnuts add satisfying crunch, and the dressing ties everything together with a zesty finish.
This isn't just another green salad—it's a meal that delivers on flavor without any fuss.
For extra protein, consider adding grilled chicken or chickpeas. Or if you prefer it dairy-free, simply omit the optional feta. The recipe scales beautifully too—double the batch for meal prep or potlucks. Here's everything you need to create this nutty, crunchy masterpiece.
Ingredients for broccoli and walnut salad
These vibrant ingredients create a salad that's as nutritious as it is satisfying—crisp broccoli meets toasted walnuts with zesty lemon dressing.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Broccoli Crowns 🥦 | 1 ½ lb | Cut into bite-sized florets |
| English Walnuts 🥜 | 1 ½ cups | Toasted until fragrant |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For blanching and dressing |
| Lemon Juice 🍋 | ⅓ cup | Freshly squeezed |
| Dijon Mustard 🌶️ | 1 tbsp | For tangy depth |
| Honey 🍯 | 1 ½ tbsp | For subtle sweetness |
| Shallots 🧅 | 2 whole | Finely minced |
| Red Wine Vinegar 🍷 | 1 tbsp | For brightness |
| Sea Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | For finishing |
| Crumbled Feta Cheese 🧀 | ½ cup | Optional for extra creaminess |
| Fresh Flat-Leaf Parsley 🌿 | ¼ cup | Chopped for garnish |
The broccoli is the star here—look for bright green, firm crowns with tight florets. Whole Foods or local farmers markets usually have the freshest, but any grocery store's produce section will do. Toasting the walnuts is non-negotiable; Trader Joe's or Costco sell them pre-packaged for convenience, but toasting them yourself amplifies their nutty flavor. For the dressing, extra-virgin olive oil makes all the difference—skip the cheap stuff, and grab a bottle with a fruity kick. Shallots add depth, so don't skip them unless you're in a rush—substitute with 2 tbsp finely chopped red onion if needed.
No fresh parsley? Dried works at one-third the amount, but fresh is ideal for that bright pop of color. The feta is optional, but if you omit it, add 1 tbsp of olive oil to the dressing for richness. For extra protein, grilled chickpeas or white beans make fantastic additions—toss them in after assembly. The honey in the dressing balances the acidity, so if you're avoiding it, use maple syrup instead. And if you're short on time, pre-cut broccoli florets from the store save 10 minutes of chopping—just make sure they're still crisp.
This salad keeps beautifully for 3-4 days in the fridge, but the broccoli softens over time—eat within 2 days for peak texture. Store the dressing separately and toss it together just before serving. Portion into meal prep containers for grab-and-go lunches, and double the batch if you're feeding a crowd. The walnuts stay crunchy for up to 5 days if stored in an airtight container, but they're best fresh. For leftovers, spritz with a little lemon juice to keep the greens vibrant.
Why You'll Love This Recipe
- No-Cook Magic: I swear by this salad—just chop, toss, and wait. The broccoli stays crisp, the walnuts add crunch without fuss, and the lemon-Dijon dressing comes together in one bowl. Honestly, I make it on days when I can’t be bothered with cooking.
- Taste That Pops: That bright lemon cut through the richness of the walnuts, while the Dijon mustard adds a tangy depth. Between us, the toasted walnuts? They’re the star—crispy, nutty, and dangerously easy to overeat.
- Works Everywhere: Pack it for lunch, serve it at dinner, or bring it to a potluck—no one will question why you brought a salad. I’ve had it cold, at room temp, and even tossed with grilled chicken. It’s my go-to when I need something reliable.
- Dollar Stretcher: Fresh broccoli and walnuts might sound fancy, but they’re budget-friendly staples. A little olive oil and lemon juice stretch this salad into three meals—plus, the leftovers taste just as good the next day. My wallet and my taste buds win.
Step-by-step instructions for broccoli and walnut salad
This salad delivers vibrant crunch, nutty richness, and zesty brightness in every bite.
Blanch the Broccoli for Perfect Texture
Cut the 1.5 lb fresh broccoli crowns into bite-sized florets, keeping the stems attached for structure. Bring a large pot of salted water to a rolling boil—it should taste like the sea. Add the broccoli and cook for exactly 2 minutes until bright green and just tender when pierced with a knife.
Immediately drain and plunge into ice water for 30 seconds to halt cooking. This blanching preserves vibrant color and crisp texture. Drain well and pat dry completely with a clean kitchen towel—any moisture will dilute your dressing later. Set aside while you prepare the walnuts.
Toast the Walnuts Until Fragrant
Spread the 1.5 cups English walnuts on a rimmed baking sheet in a single layer. Toast in a 375°F oven for 8-10 minutes, stirring halfway, until golden and aromatic. Watch closely—they burn quickly! Remove from oven and let cool completely before chopping coarsely with a chef's knife.
Here's the thing—proper toasting develops those deep, buttery walnut flavors. If you skip this step, you'll miss the nutty depth that makes this salad extraordinary. Let them cool completely before adding to the salad to prevent sogginess from condensation.
Whisk the Lemon-Honey Dressing
In a small bowl, whisk together the 0.33 cup lemon juice, 1.5 tbsp honey, 1 tbsp Dijon mustard, 1 tbsp red wine vinegar, 1 tsp sea salt, and 0.5 tsp freshly ground black pepper. Slowly drizzle in the 0.5 cup extra-virgin olive oil while whisking continuously until emulsified.
Taste and adjust—you want a balance of sweet, tangy, and savory. The dressing should coat the back of a spoon but remain pourable. Add a splash of water if needed to loosen. This bright dressing is the secret weapon that makes the salad pop against the earthy walnuts and broccoli.
Combine All Ingredients
In a large bowl, gently toss the blanched broccoli with the toasted walnuts. Add the finely minced 2 whole shallots and 0.5 cup crumbled feta cheese (if using). Pour the dressing over and toss carefully to coat everything evenly. The salad should glisten but not appear wet.
Let it sit for 5 minutes before serving—this allows the flavors to meld. The broccoli will stay crisp, the walnuts will maintain their crunch, and the dressing will cling perfectly. For maximum freshness, garnish with 0.25 cup chopped fresh flat-leaf parsley just before serving.
Serve Immediately for Best Texture
Transfer the salad to a platter and serve within 30 minutes of assembly. The broccoli will begin to soften if left sitting, and the dressing may separate. This salad shines as a light lunch or side dish—pair it with grilled chicken or fish for a complete meal.
Each bite should deliver crisp broccoli, buttery walnuts, creamy feta, and that bright lemon dressing. The contrast of textures and flavors makes this salad unforgettable. Store any leftovers in an airtight container with a paper towel to absorb excess moisture, but enjoy it fresh while you can!
Pro Tips For Making Broccoli And Walnut Salad
- Blanch Broccoli Lightly: Toss florets in boiling water for 30 seconds max—just until vibrant green. Overcooking turns them to mush, and you’ll end up with a sad, watery salad. Drain immediately and shock in ice water to stop cooking; this keeps them crisp for hours.
- Toast Walnuts Dry: Skip the oil—just toast walnuts in a dry pan over medium heat for 5-6 minutes, shaking the pan often. You’re aiming for golden, not browned; oil makes them greasy, and you’ll taste it in every bite. Let them cool before chopping.
- Whisk Dressing Fast: Mix Dijon, lemon juice, and olive oil before adding broccoli—this way, the mustard emulsifies properly. If you toss it in raw, you’ll end up with a split dressing: some florets soggy, others dry. Start with 2 tablespoons oil, then adjust.
- Chop Walnuts Coarse: Roughly chop walnuts into uneven pieces—no need for perfection. Tiny bits disappear into the salad, and you’ll spend twice as long chopping. Aim for ¼-inch chunks; they’ll add texture without disappearing.
Troubleshooting this recipe
Broccoli Too Soft?
Overcooked broccoli is the most common issue—it turns mushy and loses its vibrant color. The fix is simple: blanch for exactly 2 minutes (no more!) in boiling water, then immediately shock in ice water.
If your broccoli still feels limp after assembly, toss it with 1 tsp lemon juice to refresh its texture. I've learned the hard way that even 30 seconds too long in hot water ruins the crunch. 🥦
Dressing Too Thin?
If your dressing separates or feels too watery, you likely added too much liquid. The secret is slowly drizzling in olive oil while whisking continuously. For extra thickness, whisk in 1 tsp Dijon mustard or add 1 tsp cornstarch to the dressing.
If it's already too thin, let it sit for 5 minutes—sometimes the ingredients emulsify better with time. I've ruined more dressings than I'd admit by rushing this step.
Walnuts Not Crunchy?
Undertoasted walnuts lack flavor, while overtoasted ones burn quickly. Toast at 375°F for 8-10 minutes, stirring halfway, until golden and fragrant. If they're still soft after cooling, spread them on a baking sheet and toast for 2-3 more minutes at 350°F.
For extra crunch, chop them coarsely right after toasting—this prevents them from getting soggy from condensation. 🥜
Salad Too Dry?
Dryness usually means the broccoli wasn't dried properly after blanching. Pat it thoroughly with a clean kitchen towel before assembling. If the salad still feels dry, add 1 tbsp extra olive oil or a splash of water to the dressing.
I once served a dry salad at a potluck—never again! The key is even distribution of dressing, so toss gently but thoroughly.
Feta Too Salty?
Store-bought feta can be overly salty, which throws off the balance. If your salad tastes too sharp, rinse the feta under cold water before crumbling or reduce the amount by half.
For a milder flavor, use goat cheese instead. I keep a small tub of Whole Foods 365 feta on hand—it's consistently less salty than the brands at my local grocery. 🧀
Dressing Too Strong?
If the lemon or vinegar flavors overpower the salad, dilute the dressing with 1-2 tbsp water or extra olive oil. For a milder taste, reduce the lemon juice by 1 tbsp next time.
I once made a dressing so tangy my family refused to eat it—now I always taste as I go. The goal is balance, not intensity. Adjust gradually to avoid regret.
Nutrition facts
Frequently asked questions
Can I use frozen broccoli instead of fresh?
Fresh broccoli gives the best texture, but frozen works in a pinch! Thaw it completely first, then pat it very dry after blanching—frozen broccoli holds more moisture. For best results, use high-quality frozen florets (no ice crystals) and extend the blanching time by 30 seconds to ensure they're tender-crisp.
How do I make this salad without feta?
No problem! Omit the feta and boost the dressing with 1 tbsp extra olive oil or add 1/2 cup crumbled goat cheese for a milder alternative. For extra protein, stir in 1/2 cup cooked chickpeas or 1/2 cup grilled chicken after assembling. The salad will still be delicious—just more balanced without the saltiness.
Can I prep this salad ahead of time?
Store the blanched broccoli, toasted walnuts, and dressing separately in airtight containers for up to 2 days. Keep the feta and parsley fresh until serving. When ready to eat, toss everything together and garnish with fresh herbs. The broccoli stays crisp for 24 hours if stored properly—just avoid soggy textures by keeping components separate.
What's the best way to toast walnuts?
Toast walnuts in a single layer on a baking sheet at 375°F for 8-10 minutes, stirring halfway. They're done when golden and fragrant—not just brown! Watch closely—they burn quickly. For a stovetop alternative, heat a dry skillet over medium heat for 5 minutes, stirring constantly, until fragrant. Let them cool completely before chopping to prevent sogginess.
Can I make this salad vegan?
Yes! Skip the feta and use 1/2 cup vegan cheese or omit entirely. For extra richness, add 1 tbsp tahini or 1 tbsp nutritional yeast to the dressing. The walnuts provide plenty of plant-based protein, and the lemon dressing keeps it bright and satisfying. This version works perfectly as a hearty vegan meal.
