Salads
This crispy Brussels sprouts salad transforms Thanksgiving sides from ordinary to extraordinary with just 20 minutes of roasting and a bright balsamic dressing. 💛 The secret lies in high-heat roasting until the edges caramelize into golden perfection, while toasted pecans add crunch and depth that elevates every bite—no soggy leaves here.
What makes this recipe special is how it balances textures and flavors: tender-crisp sprouts meet buttery pecans and tangy balsamic, creating a salad that stands up to rich holiday proteins.
The dressing comes together in minutes with pantry staples, and the whole dish can be prepped ahead, making it perfect for busy hosts who want restaurant-quality sides without stress.
By the time you serve this, your guests will be reaching for seconds—crispy edges give way to tender sprouts, all coated in that perfect sweet-tangy dressing. The pecans add a luxurious touch that feels festive, while the balsamic glaze ties everything together with just the right amount of zing.
Pair it with roasted turkey, honey-glazed ham, or even as a vegetarian centerpiece. Here's how to make it shine at your Thanksgiving table.
Ingredients for brussel sprout salad recipe thanksgiving
Six ingredients make this crispy Brussels sprouts salad shine at your Thanksgiving table.
| Ingredient | Amount | Notes |
|---|---|---|
| Brussels Sprouts 🥬 | 1 ½ lb | Trimmed, halved lengthwise |
| Pecans 🥜 | 1 cup | Raw or lightly salted |
| Balsamic Vinegar 🍷 | ½ cup | High-quality aged variety |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For roasting and dressing |
| Honey 🍯 | 2 tbsp | Wildflower preferred |
| Dijon Mustard 🍯 | 1 tbsp | For dressing tang |
| Garlic Cloves 🧄 | 2 cloves | Minced for dressing |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Red Wine Vinegar 🍷 | 1 tbsp | For dressing acidity |
| Fresh Thyme Leaves 🌿 | 1 tbsp | Chopped, optional garnish |
The Brussels sprouts are the star, so pick the smallest ones—1.5 pounds gives you about 6 servings. Trader Joe's or Whole Foods usually have the best selection, but any grocery store works if they're firm and vibrant. Pecans? Raw or lightly salted from Trader Joe's or Costco are my go-to—they toast up perfectly. Avoid pre-toasted, they're already dry. For the balsamic, grab a high-quality aged variety—the darker, the better. It's worth splurging here, trust me.
No pecans? Walnuts or candied pecans work in a pinch, but toast them first. Short on balsamic? Apple cider vinegar plus 1 tsp maple syrup mimics the tang. The dressing comes together in minutes—just whisk everything, taste, and adjust. Need more sweetness? Add another 1 tbsp honey. More tang? A splash of red wine vinegar. Fresh thyme is ideal but dried works at half the amount. The sprouts can be roasted ahead and kept warm in a 200°F oven until serving.
Roasted sprouts stay crispy for 2 hours at room temp, but dress them right before serving. Store pecans in the freezer to keep them fresh—they lose flavor fast. The dressing keeps for 1 week in the fridge, so make extra. I always double the batch—it's perfect over grain bowls or as a side for holiday leftovers. The whole salad reheats beautifully if you need to warm it up.
Why You'll Love This Recipe
- No Chopping Nightmare: I trim the Brussels sprouts in half once—no fancy spiralizing, no tiny cuts—and roast them until crispy. That’s it. The pecans? Just toasted straight from the bag, no measuring fuss.
- Sweet-Savory Magic: The balsamic and honey caramelize into a sticky glaze that clings to every roasted edge, while the pecans add crunch. It’s the kind of flavor combo that makes you go back for seconds without even trying.
- Thanksgiving Side or Meal: Serve it warm alongside turkey, or pile it onto crusty bread for a hearty lunch. Honestly, I’ve even made it for New Year’s Eve—it’s fancy enough for celebrations but simple enough for a Tuesday.
- Leftovers That Don’t Suck: Unlike most holiday sides, this salad actually tastes better the next day. The flavors meld, and the crispy bits soften just enough to make it even more addictive. (Yes, even on a Tuesday.)
Step-by-step instructions for crispy roasted Brussels sprouts salad
Here's how to transform humble Brussels sprouts into crispy, caramelized bites perfect for Thanksgiving.
🔥 Step 1: Roast Brussels Sprouts to Crispy Perfection
Preheat your oven to 425°F and line two large baking sheets with parchment paper. Trim the ends off the 1.5 lb Brussels sprouts and halve them lengthwise. You want even-sized pieces for consistent cooking—aim for about ½-inch thick halves.
Place the Brussels sprouts cut-side down on the prepared baking sheets. Drizzle evenly with 2 tablespoons of the extra-virgin olive oil and sprinkle with 1 teaspoon of the salt and ¼ teaspoon of the black pepper. Toss gently but thoroughly so each piece gets coated. Spread them in a single layer with space between them—they'll expand as they roast.
Roast for 20-25 minutes until the edges are deep golden brown and crispy, while the centers remain slightly tender. You'll see them puff up and develop beautiful char marks—that's your signal they're ready. Give them a quick stir halfway through if you notice any uneven browning. Don't walk away; you want to catch them at peak crispness before they burn.
👨🍳 Step 2: Toast the Pecans for Nutty Crunch
While the Brussels sprouts roast, transfer 1 cup pecans to a dry skillet over medium heat. Toast them for 5-7 minutes, stirring frequently, until they're golden brown and fragrant. You'll smell that wonderful toasted nut aroma—this is when they're done. Immediately transfer them to a plate to cool completely.
Here's the thing—if you toast pecans too long, they'll burn and turn bitter. Watch them closely and remove them as soon as they reach that perfect golden stage. Let them cool completely before adding to the salad; warm pecans will soften too quickly when mixed with the warm sprouts.
🍳 Step 3: Whisk Together the Balsamic Dressing
In a small bowl, combine ½ cup balsamic vinegar, 2 tablespoons honey, 1 tablespoon Dijon mustard, 1 tablespoon red wine vinegar, and the 2 minced garlic cloves. Whisk until the honey dissolves completely and the mixture is smooth. Then slowly drizzle in 2 tablespoons of the extra-virgin olive oil while whisking constantly.
The dressing should be thick but pourable. If it's too thick after whisking, add 1-2 teaspoons of water to reach your desired consistency. Taste and adjust seasoning—you might need a pinch more salt or pepper. This dressing is where all the flavors come together, so don't rush this step. The balance of sweet, tangy, and savory is what makes this salad special.
🥘 Step 4: Assemble the Salad with Perfect Texture
Transfer the roasted Brussels sprouts to a large serving bowl while they're still warm. Drizzle the warm dressing over them and toss gently to coat evenly. The residual heat from the sprouts will help the dressing cling beautifully. Sprinkle the cooled toasted pecans over the top and toss again just until combined.
Here's where it gets fun—garnish with the 1 tablespoon chopped fresh thyme leaves right before serving. The thyme adds a bright, herbal note that cuts through the richness of the pecans and Brussels sprouts. Let the salad sit for 5 minutes before serving to allow the flavors to meld together. The contrast of crispy sprouts, crunchy pecans, and silky dressing is what makes this dish truly special.
Pro Tips For Making Brussel Sprout Salad Recipe Thanksgiving
- TRIM THE CORE: Brussels sprouts hide their toughest fibers in the outer leaves—strip those away before halving. I used to skip this and wondered why my salad felt like chewing on leather. A sharp knife and steady hand make this faster than you’d think.
- TOAST PECANS LOW: Pecans burn faster than you’d expect. Spread them on a baking sheet and toast at 300°F (not 350°F) for 8–10 minutes, stirring halfway. They’ll stay crisp but won’t turn into charcoal—trust me, I’ve done it both ways.
- DRESSING FIRST: Toss the Brussels sprouts with olive oil, honey, and salt before adding pecans or dressing. This lets the flavors marry while you toast the nuts, so everything’s warm and cohesive by the time you plate it. (Yes, even if you’re impatient like me.)
- VINEGAR LAST: Balsamic vinegar loses its brightness when heated. Mix it with the olive oil and honey after everything’s off the heat—just before serving. This keeps the tang sharp and the salad tasting fresh, not cooked. (Your Thanksgiving guests will notice.)
Pro cooking tips for this dish
Roast at High Heat
Brussels sprouts need 425°F for that perfect caramelized edge. I use two baking sheets to avoid crowding—this ensures even browning. Spread them in a single layer with space between pieces so hot air circulates. If they're too crowded, they'll steam instead of crisp up. 🔥
Toast Pecans Just Right
Watch those pecans like a hawk—they go from perfect to burnt in seconds. Start with medium heat and stir constantly for 5-7 minutes until golden. Remove them immediately when fragrant. Cool completely before adding to the salad, or they'll soften too fast when mixed with warm sprouts.
Dressing Timing Matters
Whisk the dressing while the sprouts are still warm. The residual heat helps it cling beautifully to those crispy edges. If you dress them too early, the sprouts will lose their crunch. I always make extra dressing—it's perfect for drizzling over holiday leftovers or grain bowls later.
Prevent Overcrowding
Brussels sprouts expand dramatically while roasting. If you stack them, they'll steam instead of crisp. Use two baking sheets for 1.5 pounds of sprouts, and give them room to breathe. I like to arrange them cut-side down first, then toss them halfway through for even browning.
Garnish at the End
Add fresh thyme leaves just before serving—they add a bright herbal note that cuts through the richness. The pecans should be cool when you toss them in, or they'll make the dressing too warm and potentially soften the sprouts.
Let the salad sit for 5 minutes before serving so flavors meld.
Make-Ahead Magic
Roast the sprouts up to 2 days ahead and store them in an airtight container at room temperature. Toast the pecans fresh day-of, then toss everything together with dressing just before serving. The flavors actually improve overnight as the balsamic mellows and the sprouts develop deeper caramelization. ✨
Nutrition facts
Frequently asked questions
Can I substitute walnuts for pecans in this recipe?
Walnuts work beautifully—they add a slightly earthier flavor that pairs well with Brussels sprouts. Just toast them for 3-4 minutes at medium heat until fragrant, and use the same 1 cup measurement. For extra crunch, lightly crush half before tossing into the salad. The texture will be slightly different but still delicious.
How do I keep the Brussels sprouts crispy when making this ahead?
Roast the sprouts up to 2 days ahead and store them in an airtight container at room temperature. When ready to serve, reheat in a 400°F oven for 5-7 minutes—just until warmed through. The key is keeping them dry; never cover while reheating. For best results, add the dressing and pecans fresh day-of.
What's the best way to make this salad vegetarian-friendly?
This salad is already vegetarian, but you can elevate it with protein by adding crumbled goat cheese or toasted pumpkin seeds. For a heartier option, serve alongside roasted sweet potatoes—their natural sweetness complements the balsamic perfectly. The pecans and Brussels sprouts provide plenty of protein and fiber on their own.
Can I use frozen Brussels sprouts for this recipe?
Frozen sprouts work in a pinch, but fresh is ideal for that perfect crispy texture. If using frozen, thaw completely first, pat dry thoroughly, and roast at 400°F—they'll need 2-3 extra minutes to crisp. For best results, choose fresh sprouts with tight leaves and no yellowing.
How do I adjust this recipe for a crowd?
Double or triple the recipe easily! For 12 servings, use 3 lbs Brussels sprouts and 2 cups pecans. The dressing scales perfectly—just maintain the same ratio (½ cup balsamic per 1.5 lbs sprouts). Use three baking sheets and roast in batches if needed. The salad keeps well for 3 days** in the fridge once fully dressed.
