Salads
This broccoli pecan salad recipe transforms simple ingredients into a crispy, restaurant-worthy dish that's perfect for summer gatherings or weeknight meals. The secret lies in roasting the broccoli until caramelized and toasting the pecans to a golden crunch—both techniques my grandmother swore by for adding depth without extra effort.
I've perfected it over years of testing, ensuring every bite delivers that perfect balance of textures and flavors.
The salad starts with tender broccoli florets roasted until their edges turn crispy and slightly charred, then tossed with toasted pecans that add a satisfying crunch.
A creamy dressing—made with buttermilk, Dijon mustard, and a touch of honey—ties everything together, while fresh herbs and a squeeze of lemon keep it bright. What makes this recipe special is how it elevates humble ingredients into something that feels truly special, without requiring advanced skills.
By the time you're done, you'll have a salad that's vibrant, balanced, and packed with flavor—crispy broccoli, toasted pecans, and a dressing that clings to every bite. The contrast between the tender florets, crunchy nuts, and creamy dressing creates a texture that's impossible to resist.
This is the kind of dish that shines at potlucks, pairs beautifully with grilled chicken or fish, and tastes even better the next day.
For those with dietary preferences, swapping the buttermilk for coconut yogurt or using a vegan mayo alternative keeps the salad just as delicious. The recipe scales effortlessly, so you can easily double or halve it to fit your needs. Let's get started—your taste buds (and guests) will thank you.
Ingredients for broccoli pecan salad
Simple ingredients that pack maximum crunch and flavor—roasted broccoli and toasted pecans shine here.
| Ingredient | Amount | Notes |
|---|---|---|
| Broccoli Florets 🥦 | 1 ½ lb | Cut into even-sized florets |
| Pecans 🌰 | 1 ½ cups | Raw or lightly salted |
| Buttermilk 🥛 | ½ cup | Full-fat preferred |
| Dijon Mustard 🍯 | 1 tbsp | For tangy depth |
| Honey 🍯 | 2 tbsp | Light or wildflower |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For richness |
| Fresh Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Fresh Parsley 🌿 | ¼ cup | Chopped for garnish |
| Red Onion 🧅 | ¼ whole | Thinly sliced |
| Garlic Cloves 🧄 | 2 cloves | Minced for dressing |
Broccoli is the star, so pick heads that are bright green and firm. Whole Foods or local farmers markets usually have the freshest. Cut florets into even sizes so they roast uniformly—no tiny pieces that burn while the big ones stay raw. Pecans? Trader Joe's has the best price on raw ones, but any store's lightly salted works. Toast them until they're golden and fragrant, not dark brown—trust your nose on this one.
No buttermilk? Plain yogurt plus 1 tbsp milk does the trick. Dijon mustard can be swapped for regular, but you'll lose that complex kick. Honey substitutes? Maple syrup or agave work, but honey's floral notes are worth it. The olive oil matters—skip the cheap stuff. California Avocado or Bertolli are my go-tos. Red onion adds bite; if you hate raw onion, quick-pickle slices in vinegar for 5 minutes to mellow the flavor. Fresh parsley is ideal, but dried at one-third the amount is fine in a pinch.
Roasted broccoli keeps 3-4 days in the fridge, but it's best eaten fresh. Toasted pecans? Store in an airtight container for up to 2 weeks—they stay crunchy forever. The dressing? Make it a day ahead; flavors meld beautifully. Double the recipe and keep leftovers in a jar—perfect for quick lunches. This salad actually tastes better the next day as the broccoli softens slightly and the dressing clings even more.
Why You'll Love This Recipe
- No-Cook Crunch: I swear by this one—just blanch the broccoli, toast the pecans, and toss with that tangy buttermilk-Dijon dressing. No stove, no fuss, just 10 minutes of hands-on time while the kids argue over who gets the last bite.
- Sweet-Savory Magic: That honey-Dijon glaze? It’s where this salad gets its personality—sticky, bright, and just enough sweetness to balance the buttermilk’s creaminess. The pecans add a buttery crunch that makes every forkful feel like a little reward.
- Lunchbox Legend: Between us, this is my go-to for packed lunches or potlucks. The broccoli stays crisp (if you shock it in ice water), and the dressing clings perfectly—no soggy greens here. Honestly, I’ve sent this to work with a coworker who now demands it every month.
- Budget Bright Spot: Fresh broccoli and a bag of pecans stretch further than you’d think. I make a double batch, and it lasts me all week—over eggs, on sandwiches, or just as a side. Plus, the buttermilk and honey are pantry staples I already had. Smart, simple, and satisfying.
Step-by-step instructions for crispy roasted broccoli and toasted pecans
Here's how to make this satisfying salad with perfectly crisp broccoli and nutty pecans.
Roast the Broccoli Until Crispy
Preheat your oven to 425°F and line a large baking sheet with parchment paper. Toss the 1.5 lb broccoli florets with 2 tablespoons of the extra-virgin olive oil, 0.25 teaspoon salt, and 0.125 teaspoon black pepper until evenly coated. Spread them in a single layer on the baking sheet, leaving space between florets for even browning.
Roast for 20-25 minutes until the edges are deep golden brown and the stems are tender when pierced with a fork. Real talk: don't peek too early—the broccoli needs that time to develop that perfect crispy texture. If your oven runs hot, start checking at the 18-minute mark. The broccoli should hold its shape but feel slightly charred at the edges.
Toast the Pecans to Perfection
While the broccoli roasts, heat a large skillet over medium heat. Add the 1.5 cups pecans and toast them for 5-7 minutes, stirring frequently, until they're golden brown and fragrant. You're looking for a rich, nutty aroma that fills your kitchen—this is your cue that they're ready.
Remove the pecans from heat immediately when they're golden. Let them cool for 5 minutes on a wire rack to prevent them from continuing to cook. If they start to darken too quickly, reduce the heat slightly. The goal is toasted, not burnt—they should still have a slight crunch but be warm to the touch.
Make the Honey-Lemon Dressing
In a small bowl, whisk together the 0.5 cup buttermilk, 1 tablespoon Dijon mustard, 2 tablespoons honey, 2 tablespoons fresh lemon juice, 0.25 teaspoon salt, and 0.125 teaspoon black pepper until smooth. The dressing should be slightly thick but pourable—if it's too thick, whisk in 1 teaspoon water at a time until it reaches your desired consistency.
Here's the thing—taste it now. The honey should add sweetness, the lemon bright acidity, and the mustard depth. If it needs more tang, add another ½ teaspoon lemon juice. If it needs more sweetness, add ½ teaspoon honey. Balance is key for that perfect dressing flavor.
Assemble the Salad
In a large bowl, combine the roasted broccoli, toasted pecans, thinly sliced red onion, and minced garlic cloves. Pour the dressing over the top and toss gently to coat everything evenly. You want the broccoli and pecans to be well-coated but not soggy—toss just until everything is lightly dressed.
Let the salad sit for 10 minutes before serving. This resting time allows the flavors to meld together beautifully. The broccoli will stay crispy, the pecans will maintain their toasted crunch, and the dressing will soak in just enough to enhance every bite without making the salad mushy.
Garnish and Serve
Just before serving, sprinkle the salad with the chopped fresh parsley. The parsley adds a fresh, bright contrast to the rich, toasted flavors of the broccoli and pecans. Toss gently to distribute the parsley evenly throughout the salad.
Serve immediately while the broccoli is still crispy and the pecans are warm. This salad is best enjoyed right away, but you can store any leftovers in an airtight container in the refrigerator for up to 2 days. Just give it a quick toss with a splash of dressing before serving again to revive the flavors. Enjoy the perfect balance of crispy, crunchy, and creamy in every bite!
Pro Tips For Making Broccoli Pecan Salad
- TOAST YOUR PECANS LOW: Skip the high-heat blitz—toast pecans in a dry skillet over medium-low for 8-10 minutes, stirring often, until they’re golden and fragrant. I learned this the hard way: high heat burns them before they crisp, and you end up with bitter, uneven bits that ruin the whole salad.
- BLANCH BROCCOLI UNTIL BRIGHT: Plunge florets into boiling water for exactly 1 minute, then ice bath—no longer, or they’ll turn mushy. The goal is vibrant green, not limp. Drain well and pat thoroughly dry; even a little moisture makes your dressing slide off instead of cling.
- WHISK DRESSING IN STAGES: Start with buttermilk and Dijon, whisking until smooth, then drizzle in honey while whisking constantly. Sounds fussy, but stopping mid-whisk means you’ll end up with a lumpy, uneven dressing. If it’s too thick, add a splash of warm water—just enough to loosen, not dilute.
- SALT THE BROCCOLI AFTER DRAINING: Toss drained florets with ¼ teaspoon salt right away—it enhances flavor and prevents blandness. I used to skip this, and the salad always tasted like it needed more dressing. Trust me, a little salt upfront makes the dressing’s tang work harder.
Serving suggestions for this dish
Perfect Pairings
This salad shines as a light but satisfying main course when paired with grilled proteins. I love serving it alongside herb-marinated chicken breast or garlic butter shrimp—the smoky char of the protein contrasts beautifully with the sweet, nutty crunch of the pecans.
For a vegetarian spread, double the salad and serve with crispy tofu or grilled halloumi for a protein boost. 🍗
Dinner Party Elevation
Transform this into a showstopper by adding seared scallops or crispy prosciutto on top just before serving. The scallops add a luxurious touch, while prosciutto brings salty-sweet depth. For a crowd, set out individual bowls with the salad components and let guests assemble their own—it's always a hit.
I've done this for holiday gatherings, and it feels special without requiring hours of prep. ✨
Beverage Pairings
A crisp Sauvignon Blanc from New Zealand cuts through the richness of the pecans and honey, while a dry Riesling adds refreshing acidity. For beer lovers, a Belgian Witbier like Hoegaarden brings citrusy notes that complement the lemon in the dressing.
If you prefer something lighter, sparkling water with lemon keeps it refreshing. 🍷
Make-Ahead Serving
This salad actually tastes better the next day—perfect for meal prep! Store components separately: roasted broccoli in one container, toasted pecans in another, and dressing in a small jar. When ready to serve, toss everything together and garnish with fresh parsley.
I often make this the night before for easy weeknight dinners—just add a protein and you're set. 📅
Presentation Tips
For a restaurant-worthy look, serve the salad in a clear glass bowl to showcase the vibrant colors. Garnish with edible flowers or a sprinkle of crushed black pepper for extra flair.
If bringing to a potluck, pack the dressing separately and let guests toss it at the table—it stays crispier that way. I've even arranged it on a wooden board for a rustic touch at summer picnics. 🌸
Leftovers Reinvention
Use leftover salad as a taco filling—toss with tortillas, avocado, and lime for a fresh twist. Or blend it into a creamy soup by adding broth and simmering until smooth.
I've also turned it into salad croquettes by mixing with breadcrumbs and pan-frying. The possibilities are endless, and it's a great way to reduce food waste. 💡
Nutrition facts
Frequently asked questions
Can I use walnuts instead of pecans?
Walnuts work beautifully and add a slightly earthier flavor. Use the same 1.5 cups measurement, but toast them for just 3-4 minutes—they burn faster than pecans. For extra richness, try a mix of both nuts. Walnuts also pair well with the honey-lemon dressing's brightness.
How do I keep the broccoli crispy when making it ahead?
Roast the broccoli fresh before assembling the salad—it loses crispness quickly when stored. If prepping ahead, roast the broccoli and pecans separately, then store them in airtight containers. Reheat the broccoli at 350°F for 5-7 minutes before tossing with the dressing to revive the crunch.
What’s the best way to make this vegan?
Swap the buttermilk for unsweetened coconut yogurt or almond milk (add 1 tbsp vinegar to thicken). Use vegan mayo in the dressing and ensure your honey is plant-based. The salad stays just as flavorful—just check that all ingredients are certified vegan.
Can I add cheese to this salad?
Yes! Crumbled feta or goat cheese adds a tangy contrast. Fold it in just before serving to prevent sogginess. For a sharper bite, try blue cheese crumbles—they pair surprisingly well with the sweet dressing. Start with ¼ cup and adjust to taste.
Why did my pecans turn dark/burnt?
Pecans burn quickly—watch them like hawks! Reduce heat to medium-low and stir constantly. If they start to darken too fast, remove them immediately. For extra safety, toast in batches. The ideal color is golden brown, not dark—trust your nose (they should smell rich and nutty).
