Salads
This broccoli nut salad recipe delivers a perfect balance of crisp broccoli florets, toasted nuts, and a tangy dressing that keeps everything fresh. The secret lies in prepping the broccoli just right—raw florets maintain their satisfying crunch while the nuts add satisfying texture and depth.
This salad is a game-changer for summer gatherings or quick weeknight meals.
What makes this recipe stand out is the crunch factor—properly toasted nuts and blanched broccoli ensure no soggy bites. The dressing, a mix of lemon, olive oil, and a touch of honey, ties everything together without overpowering the natural flavors.
It’s a vegetarian dish that’s hearty enough to serve as a main or light enough for a side.
By the time you assemble this salad, you’ll have a bowl packed with vibrant green florets, golden nuts, and a dressing that enhances rather than dominates. The flavors meld beautifully after 30 minutes of chilling, making it ideal for meal prep.
It’s the kind of dish that keeps guests coming back for seconds.
Serve it as a standalone salad, alongside grilled chicken, or on its own for a satisfying vegetarian meal. The crisp texture and nutty richness make it a standout dish that’s both simple and impressive. Let’s get started!
Ingredients for broccoli nut salad
Crisp broccoli florets, toasted nuts, and a zesty dressing—simple ingredients for a salad that packs serious texture and flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Broccoli Crowns 🥦 | 1 ½ lbs | Florets cut into bite-sized pieces |
| Raw Almonds 🥜 | 1 cup | Sliced thin for texture |
| Raw Walnuts 🥜 | ½ cup | Chopped into small pieces |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For nut toasting and dressing |
| Fresh Lemon Juice 🍋 | ¼ cup | Freshly squeezed, strained |
| Raw Honey 🍯 | 2 tbsp | For dressing sweetness |
| Dijon Mustard 🍯 | 1 tbsp | For dressing tang |
| Dried Thyme 🌿 | 1 tsp | For dressing depth |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Ice Water 💧 | 2 cups | For broccoli blanching |
The broccoli is the star here, so pick heads with tight florets and vibrant green color. Most grocery stores carry pre-cut florets, but whole heads let you trim them yourself for even crisper pieces. For the nuts, raw almonds and walnuts toast beautifully—just skip the pre-toasted kind from bulk bins. Toast them yourself in a dry pan over medium heat until golden, stirring constantly to avoid burning. Trader Joe's and Whole Foods have great bulk nut options, but any store's packaged nuts work in a pinch. The key is toasting just until fragrant—about 5-7 minutes.
No almonds? Cashews or pecans work just as well for texture, though the flavor shifts slightly. The dressing is where you can get creative—swap honey for maple syrup or agave if you prefer, though honey adds that perfect balance. Dijon mustard can be replaced with whole-grain mustard at half the amount for extra texture. Fresh thyme is ideal, but dried works at one-third the amount. For extra crunch, add toasted sunflower seeds or pumpkin seeds—they hold up better than some nuts in salads. The ice water for blanching is non-negotiable—it stops the cooking process instantly and keeps those florets crisp.
Broccoli stays fresh for 5 days in the fridge if you blanch it right before storing. Nuts keep for months in the pantry, but toast them fresh for maximum flavor. This salad actually tastes better after 30 minutes of chilling—the flavors meld perfectly. Store the dressing separately if you're prepping ahead, and toss everything together right before serving. The nuts will stay crunchy for 3 days in the fridge if stored in an airtight container, but honestly, it's best eaten fresh within a day or two.
Why You'll Love This Recipe
- No-Cook Magic: I swear by this one—just toss broccoli crowns with toasted nuts, a drizzle of olive oil, and lemon juice. No stove, no fuss, and it’s ready while you’re waiting for dinner to cook.
- Crunchy-Creamy Balance: The walnuts and almonds add that satisfying bite, while the lemon brightens every forkful. Honestly, it’s the kind of salad that makes you forget it’s healthy—until you realize you’re eating all the veggies.
- Lunchbox Hero: Between us, this is my go-to for packed lunches or last-minute gatherings. It holds up for days (yes, even in a thermos) and tastes just as good cold as it does fresh.
- Budget Brightener: Fresh broccoli crowns are cheap, nuts last forever, and olive oil stretches far. I’ll be real: this salad saved me from takeout more times than I can count—especially when I’m low on cash but still want something special.
Step-by-step instructions for broccoli nut salad
Here's how to create a vibrant salad with perfectly blistered broccoli and toasted nuts.
Blanch the Broccoli for Vibrant Color
Fill a large pot with the 2 cups ice water and bring to a rolling boil over high heat. While waiting, cut the 1.5 lbs fresh broccoli crowns into bite-sized florets, keeping stems attached for easier handling. Once boiling, add the broccoli and cook for exactly 1 minute 30 seconds—this brief blanch preserves bright green color while softening slightly.
Immediately drain the broccoli in a colander and rinse under cold water to stop cooking. The florets should be tender-crisp with a vibrant green hue. If they're too soft after draining, return them to the ice water for 10 seconds to reset texture. Let them drain completely before proceeding—any excess water will dilute your dressing later.
Toast the Nuts to Perfection
In a large skillet over medium heat, add the 1 cup raw almonds and 0.5 cup raw walnuts. Toast them for 4-5 minutes, stirring constantly with a wooden spoon, until they turn golden brown and release their nutty aroma. Watch closely—they'll darken quickly once they start browning.
Remove the pan from heat and immediately transfer the toasted nuts to a cutting board. Chop the walnuts into small pieces while they're still warm (they'll be easier to handle). Let the nuts cool completely before adding them to the salad—this prevents them from releasing oils that could make the dressing too heavy.
Whisk Together the Dressing
In a medium bowl, combine the 0.5 cup extra-virgin olive oil, 0.25 cup fresh lemon juice, 2 tbsp raw honey, 1 tbsp Dijon mustard, 1 tsp dried thyme, 0.5 tsp salt, and 0.25 tsp black pepper. Whisk vigorously for 1-2 minutes until the mixture emulsifies into a smooth, creamy consistency.
Taste and adjust seasoning—you might need an extra pinch of salt or more lemon juice to balance sweetness. The dressing should coat the back of a spoon without being too thick. If it separates, whisk in 1 teaspoon of warm water to re-emulsify. This dressing is the heart of your salad, so don't rush this step.
Assemble the Salad
In a large serving bowl, gently toss the blanched broccoli with half of the toasted nuts (reserve the rest for garnish). Pour the dressing over the broccoli and toss carefully to coat evenly. Let it sit for 5 minutes to allow the flavors to meld—this is when the broccoli absorbs the dressing while maintaining its texture.
Before serving, sprinkle the remaining toasted nuts over the top. The contrast of warm nuts against the cool broccoli creates an irresistible texture. For extra presentation, arrange the salad on a platter with lemon wedges on the side. Serve immediately while the nuts are still crisp and the broccoli is vibrant.
Pro Tips For Making Broccoli Nut Salad
- CHOP BROCCOLLI SMALL: Fresh broccoli crowns lose their crunch fast—cut them into ½-inch florets instead of big chunks. Smaller pieces stay crisp longer and soak up the dressing better without turning soggy.
- TOAST NUTS LOW: Spread raw almonds and walnuts on a baking sheet in a single layer, then bake at 325°F for 8–10 minutes. Too hot, and they’ll burn before toasting; too cold, and they’ll stay raw-tasting. Stir halfway if you’re impatient, but I learned the hard way—skip the stirring and just let them toast evenly.
- DRESS IT JUST BEFORE EATING: Mix the olive oil and lemon juice right before serving—acid turns broccoli limp fast. If you’re prepping ahead, keep dressing separate and toss only when ready. I used to make this hours early, and the salad always tasted dull by dinnertime.
- USE LEMON PEEL TOO: Zest a strip of peel into the dressing—it adds bright, floral notes that cut through the richness of the nuts. No zester? A microplane works, but scrape the peel with a knife if that’s all you’ve got. The oils in the peel make a real difference.
Regional styles of these flavors
Southern U.S. Style
In the Southern states, this salad gets a smoky twist with the addition of 1 tbsp smoked paprika to the dressing and a sprinkle of crumbled bacon on top. I like using applewood-smoked bacon from Hormel for that authentic Southern flavor.
The heat from the paprika pairs beautifully with the sweet honey, creating a balanced tangy-sweet profile that’s perfect for summer barbecues. 🔥
West Coast Fusion
On the West Coast, especially in California, this salad often incorporates avocado slices and toasted pumpkin seeds for added creaminess and crunch. I recommend using Hass avocados and toasting the seeds in a dry pan with a pinch of sea salt until golden.
The avocado adds a rich, buttery texture that complements the nutty depth of the almonds and walnuts. Serve with a side of grilled lemon-herb chicken for a complete meal.
Mediterranean Twist
For a Mediterranean-inspired version, swap the walnuts for toasted pine nuts and add cherry tomatoes halved and kalamata olives to the mix. The dressing gets a boost with 1 tsp dried oregano and a splash of red wine vinegar instead of lemon juice.
This variation is perfect for pairing with grilled lamb chops or as a standalone dish. The briny olives and sweet tomatoes add a refreshing contrast to the nutty flavors. 🌿
Asian-Inspired Adaptation
Inspired by Asian flavors, this salad can be transformed by adding sesame seeds and shredded carrots, then tossing with a dressing made of rice vinegar, sesame oil, and a touch of soy sauce. I like using toasted sesame seeds from Penzeys for that authentic aroma.
The addition of mandarin orange segments adds a bright, citrusy pop that balances the richness of the nuts. This version works wonderfully as a side for teriyaki-glazed salmon or as a light lunch on its own.
Classic German Approach
The German take on this salad often includes crispy fried onions and a dressing made with apple cider vinegar and a hint of Dijon mustard. I like to add thinly sliced red onions that are quickly fried in butter until golden for extra crunch.
The addition of crumbled blue cheese, like Gorgonzola, adds a tangy depth that pairs perfectly with the sweet and nutty flavors. This version is hearty enough to serve as a main dish, especially with a side of crusty rye bread.
Nutrition facts
Frequently asked questions
Why blanch broccoli instead of eating it raw?
Blanching broccoli for 1 minute 30 seconds softens it slightly while keeping the vibrant green color and crisp texture. Raw broccoli can be tough, but blanching makes it tender-crisp while preserving nutrients. Plus, it absorbs the dressing better without becoming soggy.
Can I use pre-cut broccoli florets?
Yes, but choose florets that are firm and bright green with stems attached for easier handling. Pre-cut florets often have softer stems, so they may require 30 seconds less blanching time to avoid overcooking. Rinse them thoroughly before blanching to remove any residual moisture.
How do I keep the nuts from getting soggy?
Toast the nuts until golden brown and let them cool completely before adding to the salad. Store the dressing separately until serving, and toss the salad together right before eating. For extra insurance, sprinkle nuts on top just before serving instead of mixing them in.
What's the best way to store leftovers?
Store the dressing separately in an airtight container and keep the broccoli and nuts in another container. Refrigerate both for up to 3 days. When ready to serve, toss everything together with fresh dressing—this preserves the crispness of both components.
Can I make this salad ahead of time?
Prep all components 1 day ahead: blanch and chill broccoli, toast and chop nuts, and make the dressing. Assemble just before serving to maintain crispness. The flavors actually meld better after 30 minutes of chilling, making it perfect for meal prep.
