Salads
This broccoli and walnut salad recipe transforms simple ingredients into a vibrant, textured dish that balances earthy flavors with bright acidity.
The secret lies in properly steaming the broccoli until tender-crisp and toasting the walnuts until fragrant and golden—these small steps create the perfect contrast of textures and flavors that keep every bite exciting.
I developed this recipe during a particularly busy week when I needed something fresh, nutritious, and ready in under 30 minutes, and it's become a staple in my meal rotation ever since.
The foundation of this salad is a tangy lemon-dill dressing that cuts through the richness of the walnuts while enhancing the natural sweetness of the broccoli.
Fresh herbs like parsley and dill add layers of aromatic complexity, while the walnuts provide that satisfying crunch that elevates the dish from ordinary to extraordinary.
What makes this recipe truly versatile is its ability to adapt to different dietary needs—add grilled chicken for protein, chickpeas for plant-based options, or crumbled feta for extra richness.
When you assemble this salad, you'll notice how the bright green broccoli florets stand out against the deep brown walnuts, while the dressing ties everything together with its zesty brightness.
The result is a dish that's as pleasing to the eye as it is to the palate—crisp, fresh, and packed with nutty flavor. This salad holds up beautifully in the fridge for up to three days, making it perfect for meal prep or bringing to potlucks.
The best part? This recipe comes together in just 15 minutes once the broccoli and walnuts are prepped, making it ideal for weeknight dinners or as a side for grilled meats and fish.
Whether you're serving it as a light lunch or a refreshing side dish, this broccoli and walnut salad delivers restaurant-quality results with minimal effort. Let's get started!
Ingredients for broccoli and walnut salad
Bright florets, crunchy walnuts, and zesty dressing—this salad is restaurant-quality in minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Broccoli Florets 🥦 | 4 cups | Fresh, cut into bite-sized florets |
| English Walnuts 🥜 | 1 cup | Raw, shelled, for toasting |
| Fresh Dill 🌿 | ⅓ cup | Chopped, stems removed |
| Fresh Parsley 🌿 | ¼ cup | Chopped, flat-leaf preferred |
| Lemon Juice 🍋 | ½ cup | Freshly squeezed, strained |
| Extra-Virgin Olive Oil 🫒 | ½ cup | High quality, fruity |
| Dijon Mustard 🍯 | 1 tbsp | Mild or sharp variety |
| Honey 🍯 | 1 tbsp | For subtle sweetness |
| Garlic Cloves 🧄 | 2 cloves | Minced, for dressing |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Red Wine Vinegar 🍷 | 1 tbsp | For tangy depth |
| Crumbled Feta Cheese 🧀 | ½ cup | Optional, for extra richness |
The broccoli is your canvas—bright green florets with tight buds mean freshness. Trader Joe's or local farmers markets have the best quality, but any grocery store works. Toasting the walnuts transforms them from bland to fragrant and golden, so don't skip this step. I always grab English walnuts for their rich, buttery flavor—they're pricier but worth it. For the herbs, fresh dill and parsley are non-negotiable—they bring that bright, aromatic punch that makes this salad sing. If you're short on time, dried herbs work at half the amount, but fresh is absolutely essential for that restaurant-quality taste.
No fresh dill? Dried dill at one-third the amount gets you close, though the flavor won't be as vibrant. Short on walnuts? Pecans or almonds work in a pinch, but walnuts have that unique earthy crunch. The dressing is where the magic happens—lemon juice and red wine vinegar create that perfect tang, while the honey balances it out. If you're avoiding honey, maple syrup works beautifully. For extra protein, toss in grilled chicken or chickpeas—both pair perfectly. And if you're feeling fancy, add crumbled feta for that salty, creamy contrast.
This salad keeps like a dream—3 days in the fridge if you store it in an airtight container. The broccoli stays crisp if you blanch it first, but I usually skip it and let the dressing keep things fresh. Walnuts? Store them in the freezer to prevent rancidity—they'll last months. Double the batch and portion it into containers for easy lunches all week. The dressing can be made ahead too—just shake it up before using. This is the kind of salad that tastes even better the next day as the flavors meld together.
Why You'll Love This Recipe
- No-Cook Crunch: I swear by this when I’m too tired to boil anything. Toss raw broccoli florets with toasted walnuts—no blender, no oven, just a big bowl and 10 minutes of chopping. The walnuts add that satisfying bite without any effort, and the lemon juice keeps it bright.
- Herb-Packed Punch: That fresh dill and parsley? They turn this salad from good to ridiculously good. The bright citrus from the lemon cuts through the richness of the walnuts, and the herbs give it that garden-fresh vibe. Honestly, it’s the kind of flavor that makes you want to eat it straight from the jar.
- Lunchbox Hero: Between us, this is my go-to for packed lunches or potlucks. It holds up for days in the fridge—no soggy broccoli here—and the walnuts keep it interesting. I’ll bring it to work, toss it in wraps, or serve it alongside grilled chicken. It’s that flexible.
- Budget Brightener: Walnuts and fresh herbs might sound fancy, but they stretch further than you’d think. A little lemon juice goes a long way, and broccoli’s one of those veggies that’s always on sale. Plus, it’s way cheaper than pre-made salads that wilt by noon. Smart, simple, and satisfying.
Step-by-step instructions for broccoli and walnut salad
This vibrant salad brings together crisp broccoli, toasted walnuts, and a bright, tangy dressing that's perfect for any meal.
Blanch and Cool the Broccoli Florets
Start by filling a large pot with water and bringing it to a rolling boil. Add the 4 cups broccoli florets and cook for 2-3 minutes until they turn bright green and are tender-crisp. You'll know they're ready when they float to the surface and a knife slides in easily.
Immediately drain the broccoli in a colander and rinse under cold water to stop the cooking process. Transfer the florets to a clean bowl and pat them dry with a kitchen towel. This step is crucial—it prevents the salad from becoming soggy later. Let the broccoli cool completely before moving to the next step.
Toast the English Walnuts
While the broccoli cools, heat a dry skillet over medium heat. Add the 1 cup English walnuts and stir frequently for 3-4 minutes until they turn a rich golden brown and release their nutty aroma. You want them toasted but not burnt—watch carefully as they can go from perfect to bitter in seconds.
Transfer the toasted walnuts to a plate and let them cool for 5 minutes. Once cooled, roughly chop them with a knife or pulse briefly in a food processor. The walnuts should still retain some texture but be small enough to distribute evenly throughout the salad. Their crunch will contrast beautifully with the tender broccoli.
Prepare the Lemon-Dill Dressing
In a medium bowl, whisk together the 0.5 cup lemon juice, 0.5 cup extra-virgin olive oil, 1 tbsp Dijon mustard, 1 tbsp honey, and 2 cloves minced garlic cloves. The mixture should be smooth and slightly thick. Add the 0.33 cup chopped fresh dill, 0.25 cup chopped fresh parsley, 1 tsp salt, 0.5 tsp black pepper, and 1 tbsp red wine vinegar. Whisk everything together until fully combined and the herbs are evenly distributed.
Taste the dressing and adjust the seasoning if needed. You might want to add a bit more honey for sweetness or a splash of lemon juice for extra tang. This dressing is the heart of the salad—its bright, tangy flavor balances the earthiness of the broccoli and walnuts perfectly.
Assemble the Salad
In a large serving bowl, gently combine the cooled broccoli florets and toasted walnuts. Drizzle the lemon-dill dressing over the top and toss everything together until the broccoli and walnuts are evenly coated. Be careful not to overmix—you want to preserve the texture and color of the ingredients.
If using, sprinkle the 0.5 cup crumbled feta cheese over the top just before serving. The feta adds a salty, creamy contrast that ties everything together. Serve immediately while the broccoli is still crisp and the dressing is fresh. This salad tastes best when enjoyed right away, but it can be refrigerated for up to 2 hours if needed.
Pro Tips For Making Broccoli And Walnut Salad
- Blanch Broccoli First: DESCRIPTION: Toss florets in boiling water for 30 seconds, then ice bath—this keeps them crisp and bright. I learned this the hard way after serving limp broccoli that looked like it had been microwaved. The texture stays perfect, and the color holds up for hours in the salad.
- Toast Walnuts Low: DESCRIPTION: Dry-toast walnuts in a pan over medium-low for 4-5 minutes, stirring often—burnt walnuts taste bitter, and that’s a flavor train wreck. Keep the heat gentle; you’re not searing steak here.
- Chop Herbs Coarse: DESCRIPTION: Snip dill and parsley into rough chunks, not confetti—you want texture, not a green smoothie. A few larger pieces make the salad feel more substantial, and they hold up better in dressing.
- Dress Just Before Serving: DESCRIPTION: Toss the salad with lemon juice and oil right before eating—walnuts soak up dressing fast, and broccoli gets soggy. If you’re prepping ahead, store components separate and mix when ready.
Regional styles of this recipe
Mediterranean Twist
Inspired by Greek and Turkish cuisine, this version swaps walnuts for toasted pine nuts and adds sun-dried tomatoes> and kalamata olives> for a briny, fruity contrast. I like to toss in 1 tbsp capers> for extra tang and sprinkle with crumbled feta> before serving.
The lemon-dill dressing stays the same, but I add a pinch of oregano> to the mix for that classic Mediterranean aroma. 🌿
Southern U.S. Style
For a Southern-inspired take, I swap the dressing for a creamy ranch vinaigrette>—mix ½ cup mayonnaise>, ¼ cup buttermilk>, 1 tbsp apple cider vinegar>, and 1 tsp smoked paprika>.
Add ½ cup cooked bacon crumbles> for smoky depth, and top with shredded cheddar cheese>. This version is heartier and perfect for a Southern lunch or picnic. 🍖
Asian-Inspired Fusion
Transform this salad into an Asian-inspired dish by swapping the dressing for a sesame-ginger vinaigrette>. Whisk together ¼ cup soy sauce>, 2 tbsp rice vinegar>, 1 tbsp sesame oil>, 1 tbsp honey>, and 1 tsp grated fresh ginger>.
Toss with toasted sesame seeds> and thinly sliced scallions>. For extra crunch, add crispy fried shallots> or mandarin orange segments>. This version is light yet packed with bold flavors. 🥢
French Country Salad
For a French-inspired version, I replace walnuts with toasted hazelnuts> and add thinly sliced shallots> and fresh thyme leaves> to the dressing.
The dressing becomes a mustardy vinaigrette> with 1 tbsp whole-grain mustard>, 1 tbsp Dijon mustard>, and a splash of white wine vinegar>. Finish with crumbled goat cheese> or Brie crumbles> for a rich, creamy touch.
This version feels elegant but is still easy to prepare. 🧀
Mexican Fiesta Version
Give this salad a Mexican twist by adding black beans> (rinsed and drained) and corn kernels> for texture.
Swap the dressing for a lime-cilantro vinaigrette>—mix ¼ cup lime juice>, ¼ cup olive oil>, 1 tbsp honey>, and 2 tbsp chopped cilantro>.
Top with diced avocado>, crumbled cotija cheese>, and chopped jalapeños> for a spicy kick. This version is vibrant, fresh, and perfect for a summer fiesta. 🌶️
Italian Garden Salad
For an Italian-inspired take, I add cherry tomatoes>, sliced radishes>, and baby spinach> to the base. The dressing becomes a balsamic vinaigrette> with 2 tbsp balsamic vinegar>, 1 tbsp honey>, and 1 tsp dried basil>.
Top with shaved Parmesan cheese> and toasted pine nuts> for a classic Italian garden salad feel. This version is light, fresh, and perfect for a spring or summer meal. 🍅
Nutrition facts
Frequently asked questions
Can I use raw broccoli instead of blanched?
Raw broccoli works but will be too crunchy and may overwhelm the salad's texture. For best results, always blanch for 2-3 minutes to achieve tender-crisp florets. If you prefer extra crunch, lightly steam the broccoli for just 1 minute instead.
What's the best way to store leftovers?
Store in an airtight container with parchment paper between layers to prevent sogginess. Keep in the fridge for up to 3 days, but add fresh herbs and a drizzle of dressing when reheating for maximum freshness. The walnuts stay crispy if stored separately until serving.
How can I make this salad nut-free?
Swap walnuts for toasted pumpkin seeds or crispy chickpeas (tossed in olive oil and baked until crunchy). For texture, add diced cucumber or shredded carrots. The dressing remains the same, but reduce honey slightly to balance the flavors.
Why does my dressing separate?
This happens when oil and vinegar aren't properly emulsified. Whisk vigorously or use a blender for 10 seconds to combine. For extra stability, add 1 tsp Dijon mustard or 1 tsp honey to the dressing ingredients before whisking.
Can I meal prep this salad?
Yes! Prep components separately: blanch broccoli and store in water, toast walnuts and keep in an airtight container, and make dressing ahead. Assemble just before serving to maintain crispness. This method works perfectly for 3-4 days of meal prep.
