Salads
This broccoli and walnut salad recipe delivers the perfect balance of crisp-tender florets and toasted walnuts, all coated in a bright lemon-dill vinaigrette that elevates every bite.
The secret lies in blanching the broccoli just enough to preserve its vibrant color while creating that satisfying crunch, then finishing with warm, nutty walnuts that add depth and texture.
I developed this recipe after years of experimenting with salads that could stand alone or complement any meal—no soggy lettuce here, just hearty, flavor-packed bites that hold up beautifully.
The dressing is where the magic happens—a zesty lemon-dill vinaigrette with a touch of Dijon mustard that cuts through the richness of the walnuts while keeping the dish light and refreshing.
Toasting the walnuts in the same pan you blanch the broccoli saves time and adds a smoky aroma that ties everything together. This salad is vegetarian by nature but easily becomes a complete meal when paired with grilled chicken, shrimp, or even a slice of crusty bread for dipping.
What makes this recipe truly special is its versatility—it works as a side dish for steak dinners, a main course for lunch with a protein boost, or even a hearty appetizer at gatherings.
The flavors develop even better when assembled ahead of time, allowing the dressing to fully coat the broccoli and walnuts for maximum impact. Whether you're meal prepping for the week or throwing together a last-minute dish, this salad delivers restaurant-quality results with minimal effort.
For those following plant-based diets, simply swap the honey in the dressing for maple syrup or omit it entirely—the tangy lemon and fresh herbs carry the flavor beautifully.
Serve immediately for the crispiest texture, or store in the fridge for up to 2 days, though I promise you won’t have leftovers. This is the kind of salad that turns simple ingredients into something extraordinary.
Ingredients for broccoli and walnut salad
Fresh broccoli, toasted walnuts, and bright lemon-dill dressing—this salad delivers restaurant-quality crunch and flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Broccoli Florets 🥦 | 1 ½ lb | Fresh, cut into bite-sized pieces |
| Walnuts 🥜 | 1 cup | Raw, uncooked for toasting |
| Fresh Dill 🌿 | ½ cup | Chopped, stems removed |
| Fresh Lemon Juice 🍋 | ⅓ cup | Freshly squeezed, strained |
| Extra-Virgin Olive Oil 🫒 | ½ cup | Light, fruity variety preferred |
| Dijon Mustard 🍯 | 1 tbsp | Mild or strong, to taste |
| Maple Syrup 🍁 | 1 tbsp | For sweetness, optional for vegan |
| Salt 🧂 | 1 tsp | Kosher or sea salt preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Garlic Cloves 🧄 | 2 cloves | Minced, for vinaigrette depth |
| Red Wine Vinegar 🍷 | 1 tbsp | For tangy brightness |
| Crumbled Feta Cheese 🧀 | ½ cup | Optional for vegetarian protein |
The broccoli is non-negotiable—look for vibrant green florets with tight buds at Whole Foods or your local farmers market. They should snap when bent, not feel mushy. Walnuts? Costco or Trader Joe's have the best prices for raw walnuts—just skip the pre-toasted bags. Fresh dill is ideal, but dried works at one-third the amount if you're in a pinch. For the dressing, extra-virgin olive oil makes all the difference—avoid the cheap stuff. The feta, while optional, adds a nice salty contrast if you're making this vegetarian.
No fresh dill? Substitute with parsley or cilantro—it won’t be identical, but it’ll work. Ran out of Dijon? Yellow mustard in a pinch, though the flavor won’t be as complex. Want to skip the maple syrup? Agave or omit entirely—the lemon and mustard carry enough sweetness. Prefer a different vinegar? Apple cider vinegar is a great swap. For the walnuts, pecans or almonds work too, though walnuts have that perfect crunch. If you’re avoiding dairy, skip the feta or use vegan feta—it melts beautifully.
Broccoli keeps for 5-7 days in the fridge, but blanching it first extends its crispness. Walnuts stay fresh for 6-12 months in the pantry, but toast them fresh for best flavor. The dressing? 3-4 days in the fridge, but shake it well before using. For meal prep, store the broccoli and walnuts separately, then toss with dressing just before serving to keep everything crisp. This salad reheats surprisingly well—30 seconds in the microwave revives the crunch perfectly.
Why You'll Love This Recipe
- No-Cook Magic: I swear by this one—just chop broccoli, toast walnuts in the same pan, and toss with lemon and dill. Five minutes of active work, and the rest is letting flavors bloom while you sip your coffee.
- Lemon-Dill Crunch Bomb: That bright lemon juice cuts through the earthy broccoli like a knife, while walnuts add a buttery crunch that makes every bite feel like a little celebration. Honestly, the dill makes it taste fancy without trying.
- Lunchbox Hero: Pack it cold for work or school—it holds up perfectly for 3 days, and the walnuts stay crisp even when the broccoli gets slightly softer. My kids eat it straight from the jar, and my husband sneaks seconds when he thinks I’m not looking.
- Budget Brightener: Broccoli’s cheap, walnuts last forever in the freezer, and a lemon and olive oil go a long way. I make a big batch for $10 and feed four people—plus, it’s one of those salads that gets better the next day. (Yes, even on a Tuesday night.)
Step-by-step instructions for broccoli and walnut salad
Here's how to create a vibrant, textured salad with perfect balance between nutty crunch and bright lemon-dill dressing.
Blanch the Broccoli Florets for Perfect Texture
Bring a large pot of water to a rolling boil. Add the 1.5 lb broccoli florets and cook for 2 minutes—they should remain bright green and crisp-tender, not mushy. Immediately drain and transfer to an ice bath for 2 minutes to stop the cooking process and preserve color.
This quick blanching removes any bitterness while keeping the florets firm enough to hold up to the salad's other components. Drain well in a colander and pat dry with paper towels. The florets should be cool to the touch before proceeding—this prevents them from releasing excess moisture into the dressing.
Toast the Walnuts Until Golden and Fragrant
In a dry skillet over medium heat, toast the 1 cup walnuts for 5-6 minutes, stirring constantly. You'll see them darken to a rich golden brown and smell their nutty aroma fill the kitchen. Remove from heat immediately when toasted—walnuts burn quickly and lose their delicate flavor.
Transfer the toasted walnuts to a plate to cool completely. Once cooled, roughly chop them with a knife or pulse briefly in a food processor. The walnuts should be broken into bite-sized pieces but still retain some texture. Set aside for the final assembly.
Prepare the Lemon-Dill Vinaigrette
In a small bowl, whisk together the 0.33 cup fresh lemon juice, 0.5 cup extra-virgin olive oil, 1 tbsp Dijon mustard, 1 tbsp maple syrup, 1 tbsp red wine vinegar, and 2 minced garlic cloves. Season with 1 tsp salt and 0.5 tsp black pepper. The dressing should emulsify into a smooth, glossy consistency.
If the dressing separates, whisk more vigorously or add 1 tsp water at a time until it comes together. Taste and adjust seasoning—you want a balance of tangy, sweet, and savory. The dressing should coat the back of a spoon without being overly thick.
Assemble the Salad for Maximum Flavor
In a large bowl, gently combine the blanched broccoli florets, toasted walnuts, and 0.5 cup chopped fresh dill. Drizzle the lemon-dill vinaigrette over the top and toss lightly with tongs to distribute evenly. The salad should be well-coated but still retain its individual textures.
Sprinkle the 0.5 cup crumbled feta cheese over the top and toss one final time. Serve immediately while the broccoli is still crisp and the dressing is vibrant. This salad holds well for 1-2 hours in the refrigerator, but the texture is best when freshly assembled.
Pro Tips For Making Broccoli And Walnut Salad
- Blanch Broccoli Properly: Drop florets into boiling water for exactly 1 minute—no more, no less—then plunge into ice water. Overcooking turns them mushy, and undercooking leaves them bitter. I learned this the hard way when my first batch tasted like oversteamed disappointment.
- Toast Walnuts Low and Slow: Spread walnuts on a dry pan and cook over medium-low heat, stirring constantly, until they’re fragrant and just golden—about 5 minutes. High heat burns them fast, and burnt walnuts ruin the whole salad. (Yes, even if you’re impatient like me.)
- Pulse Dill, Don’t Chop: Use a knife to smash the dill leaves against the cutting board instead of chopping—this releases more flavor without turning it into a paste. My grandmother swore by this, and she was right: the salad tastes brighter when the dill’s oils stay intact.
- Dress Salad Last: Toss the broccoli, walnuts, and dill with just a splash of lemon juice and olive oil, then let sit for 5 minutes before adding the rest. This lets the flavors meld—adding everything at once makes the dressing pool at the bottom. (Your future self will thank you.)
Health benefits of this broccoli and walnut salad
Rich in Antioxidants
Broccoli is a powerhouse of antioxidants like sulforaphane and vitamin C, which help combat oxidative stress in your body. Just 1.5 lbs of this veggie provides over 135% of your daily vitamin C needs—that's more than an orange!
The walnuts add polyphenols, which support heart health by reducing inflammation. Together, they create a nutrient combo that fights free radicals while keeping your immune system strong. 💪
High-Quality Plant Protein
This salad delivers plant-based protein from two sources: broccoli (about 3.5g per cup) and walnuts (4.3g per ¼ cup). The walnuts also contain omega-3 fatty acids, which most people don't get enough of.
For a vegetarian dish, it's surprisingly filling—perfect for keeping you satisfied between meals without heavy calories. The feta adds an extra 6g of protein per ½ cup, making it a complete meal.
Digestive Health Booster
Broccoli's fiber content (about 5.1g per cup) supports healthy digestion and keeps you full longer. The walnuts contribute 1.9g of fiber per ¼ cup, while the dill aids digestion with its carminative properties.
Together, they create a salad that's gentle on your stomach while promoting gut health. Pro tip: The blanching process preserves more fiber than raw broccoli would.
Bone-Strengthening Nutrients
Walnuts are one of the best plant sources of calcium and magnesium, essential for bone health. Broccoli adds vitamin K (about 101.6mcg per cup), which works with calcium to strengthen bones.
The feta provides calcium too, making this salad especially beneficial if you're watching your bone health. Just 1 serving gives you 10% of your daily calcium needs from plant sources alone.
Blood Sugar Regulation
The combination of fiber and healthy fats in this salad helps stabilize blood sugar levels. Broccoli's fiber slows digestion, preventing spikes, while walnuts' fats provide steady energy. The lemon-dill dressing adds citric acid, which may improve insulin sensitivity.
For diabetics or those monitoring blood sugar, this salad is an excellent choice when paired with lean protein.
Eye Health Support
Walnuts contain lutein and zeaxanthin, antioxidants that protect your eyes from harmful blue light and reduce risk of macular degeneration. Broccoli adds vitamin A and lutein too, creating a powerful duo for eye health.
Regularly eating this salad may help maintain vision clarity as you age. The vitamin C in broccoli also supports collagen production, keeping your eyes' connective tissues strong. 👀
Nutrition facts
Frequently asked questions about broccoli and walnut salad
Can I make this salad ahead of time?
Yes, but with a smart strategy! Store the blanched broccoli and toasted walnuts separately in airtight containers for up to 2 days. When ready to serve, toss them with the dressing just before eating to maintain crispness. The dressing itself keeps for 3-4 days in the fridge—just shake well before using. For best texture, assemble no more than 1 hour before serving.
What if I don't have fresh dill?
No problem! Substitute with parsley (similar mild flavor) or cilantro (more citrusy). Use the same amount, but know the flavor profile will shift slightly. For a stronger dill taste, try ½ tsp dried dill—it's more concentrated, so use sparingly. The salad will still taste great, just with a different herbal note.
How do I keep the broccoli from getting soggy?
The key is proper blanching and timing! Start with 2-minute blanching in boiling water, then immediately shock in ice water. Pat the florets very dry with paper towels before assembling. Store components separately in the fridge, and toss with dressing only when ready to eat. If you notice wilting, give it a quick 30-second microwave reheat—it revives the crunch perfectly.
Can I make this salad vegan?
Simply omit the feta or use vegan feta (brands like Follow Your Heart work well). For the dressing, swap honey for maple syrup or agave, and use vegan mayo if you prefer a creamier texture. The lemon-dill vinaigrette remains perfectly vegan as written—just skip any dairy components. The flavor stays bright and zesty without animal products.
What's the best way to toast walnuts?
Low and slow wins here! Heat your skillet over medium-low heat (not high) and toast the walnuts for 5-6 minutes, stirring constantly. They're done when golden brown and fragrant—remove immediately to prevent burning. Pro tip: Toast them in the same pan you'll use for the broccoli blanching to save time and add smoky depth to both components.
