Salads
This Thanksgiving-inspired Brussels sprouts salad transforms a humble vegetable into crispy, golden crowns with nutty sweetness that steals the show at your holiday table.
The secret lies in roasting the sprouts until caramelized—just like my host mother Claudine taught me years ago—then balancing their depth with toasted pecans, tart cranberries, and a bright balsamic-maple dressing. It’s the kind of dish that feels special without requiring hours in the kitchen.
What makes this salad work is the perfect harmony of textures and flavors: crispy edges on the sprouts, chewy pecans, and the slight crunch of dried cranberries.
A touch of sage in the dressing nods to Thanksgiving traditions, while the maple-balsamic glaze adds a sophisticated sweetness that pairs beautifully with roasted meats or stuffing. The best part? It comes together in just 30 minutes, leaving you more time to enjoy the holiday.
By the time you’re done, you’ll have a salad that’s vibrant, flavorful, and impossible to resist—one that transforms Brussels sprouts from a side dish to the star of your Thanksgiving spread.
The dressing clings to every crispy crown, the pecans add richness, and the cranberries bring a festive pop of color. It’s the kind of dish that makes your table look like it was prepared by a professional, even if it’s your first time trying this recipe.
Serve it alongside roasted turkey, ham, or even as a topping for mashed potatoes to elevate your holiday menu effortlessly. The flavors develop even better when made ahead, so you can focus on the main event while this salad gets better with time.
Let’s make your Thanksgiving table unforgettable—one crispy bite at a time.
Ingredients for brussel sprout salad recipe thanksgiving
Crispy, caramelized sprouts meet toasted pecans and tart cranberries for a Thanksgiving salad that steals the show.
| Ingredient | Amount | Notes |
|---|---|---|
| Brussels Sprouts 🥬 | 1 ½ lb | Trimmed, halved crowns up |
| Pecans 🥜 | 1 cup | Toasted, roughly chopped |
| Dried Cranberries 🍇 | ½ cup | Chopped, not sweetened |
| Fresh Sage Leaves 🌿 | ¼ cup | Finely chopped, stems removed |
| Extra-Virgin Olive Oil 🫒 | ⅓ cup | For roasting and dressing |
| Balsamic Vinegar 🍶 | ¼ cup | Aged for depth of flavor |
| Pure Maple Syrup 🍁 | 2 tbsp | Grade B for richer color |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | 1 tsp | Freshly cracked |
| Garlic Cloves 🧄 | 2 cloves | Minced, for dressing |
| Red Wine Vinegar 🍷 | 1 tbsp | For brightness in dressing |
| Honey 🍯 | 1 tbsp | Local if available |
| Goat Cheese 🧀 | 4 oz | Crumbled, optional for richness |
The Brussels sprouts are the star here—look for small, tight crowns with vibrant green leaves. Whole Foods or Trader Joe's usually have the best selection, but any grocery store's pre-trimmed sprouts work in a pinch. The key is roasting them until they're caramelized at the edges, so don't skimp on the olive oil. Pecans should be raw and toasted yourself for maximum flavor—Costco's bulk pecans are my go-to, but any store's pecans work if you toast them properly. For the cranberries, grab the unsweetened dried kind—the sweetened ones will throw off the balance.
No pecans? Walnuts or candied pecans work in a pinch, but toast them first. Skip the cranberries? Dried cherries or chopped dried apricots add similar tartness. The dressing is where the magic happens—if you don't have balsamic vinegar, red wine vinegar plus a pinch of sugar gets you close. For the maple syrup, Grade B is ideal—it's darker and richer, but Grade A works too. The goat cheese is optional but adds a luxurious touch; substitute feta or skip entirely if you're avoiding dairy. Fresh sage is best, but dried at half the amount works if you're in a hurry.
Roast the sprouts ahead and store them in an airtight container for up to 2 days—they actually taste better the next day. Toast the pecans and make the dressing separately; both keep for 1 week in the fridge. Assemble the salad just before serving so everything stays crisp. This salad tastes even better after sitting for 30 minutes, so it's perfect for making ahead. The flavors develop and meld beautifully, making it ideal for your Thanksgiving spread.
Why You'll Love This Recipe
- I swear by this trick: halve those Brussels sprouts before roasting, and suddenly you’ve cut your prep time in half. The pecans toast in the same pan—no extra steps, just golden crunch in minutes.
- No Chopping Chaos: I swear by this trick: halve those Brussels sprouts before roasting, and suddenly you’ve cut your prep time in half. The pecans toast in the same pan—no extra steps, just golden crunch in minutes.
- Sweet-Savory Magic: That tart cranberry, toasted pecan, and crispy sage combo? It’s like autumn wrapped in a bite. The olive oil ties it all together with that bright, herby richness—no one will guess it’s "healthy."
- Thanksgiving Side or Standalone: Serve it warm alongside turkey, or let it cool for a make-ahead salad that still tastes fresh. Honestly, I’ve packed it in lunches for days—it’s that good, even cold.
Step-by-step instructions for crispy Brussels sprouts salad
Here's how to create a Thanksgiving-worthy salad with perfectly crispy sprouts and balanced flavors.
Roast the Brussels Sprouts Until Crispy
Preheat your oven to 425°F and line a large baking sheet with parchment paper. Trim the ends from the 1.5 lb Brussels sprouts and halve them crown-side up. Spread them out in a single layer on the baking sheet, leaving about ½ inch between each half for even cooking.
Drizzle the sprouts with 2 tablespoons of the 0.33 cup extra-virgin olive oil and sprinkle with 1 teaspoon of the 1.5 tsp salt and ½ teaspoon of the 1 tsp black pepper. Toss gently to coat evenly. Roast for 20-25 minutes, stirring halfway through, until the edges are deep golden brown and the sprouts are tender when pierced with a fork. You want them crispy on the outside but still slightly tender inside.
Toast the Pecans and Prepare the Dressing
While the sprouts roast, toast the 1 cup pecans in a dry skillet over medium heat for 3-4 minutes, stirring constantly, until they're fragrant and lightly golden. Transfer them to a plate to cool, then roughly chop them with a knife.
In a small bowl, whisk together the remaining 0.17 cup extra-virgin olive oil, 0.25 cup balsamic vinegar, 2 tbsp pure maple syrup, 1 tbsp red wine vinegar, 1 tbsp honey, 1 teaspoon of the 1.5 tsp salt, and the remaining ½ teaspoon of the 1 tsp black pepper. Add the 2 minced garlic cloves and 0.25 cup finely chopped fresh sage leaves. Let the dressing sit for 5 minutes to allow the flavors to meld.
Assemble the Salad with Perfect Balance
Once the sprouts are done roasting, transfer them to a large serving bowl. Add the 0.5 cup chopped dried cranberries and the 1 cup toasted, chopped pecans. Pour the dressing over the top and toss gently but thoroughly to coat everything evenly. The dressing should cling to the sprouts and nuts without making the salad soggy.
Taste and adjust the seasoning if needed—you might want to add a pinch more salt or a splash of vinegar for brightness. If the salad seems too dry, drizzle with an additional 1 tablespoon of the dressing. Fold in the 4 oz crumbled goat cheese just before serving to maintain its creamy texture.
Rest and Serve for Maximum Flavor
Let the salad rest for 10 minutes before serving. This allows the flavors to meld together and the dressing to fully absorb into the sprouts and nuts. The sprouts will stay crispy, the pecans will maintain their toasted crunch, and the goat cheese will soften just enough to create a creamy contrast.
Serve immediately while the sprouts are still crispy and the dressing is vibrant. This salad pairs beautifully with roasted meats or makes a fantastic vegetarian centerpiece for your Thanksgiving table. The combination of crispy, caramelized sprouts, nutty pecans, tart cranberries, and herby dressing creates a perfect balance of textures and flavors.
Pro Tips For Making Brussel Sprout Salad Recipe Thanksgiving
- Trim Brussels Sprouts Like a Pro: Cut them in half root-side down—this keeps them from rolling away while roasting. I learned this the hard way when half my batch slid off the tray mid-cook.
- Toast Pecans Until Golden: Use a dry pan over medium heat and stir constantly—about 3-4 minutes until they smell nutty and turn a deep amber. Burnt pecans taste bitter, and nobody wants that at Thanksgiving.
- Chop Sage Leaves, Not Stems: Tear the leaves by hand (they’re delicate) or finely chop them—whole stems stay tough and ruin the texture. A pinch goes a long way; start with 1 tablespoon and adjust.
- Roast Sprouts Until Caramelized: Toss them in olive oil, salt, and pepper, then roast at 425°F (220°C) for 20-25 minutes, stirring once. They’ll crisp up beautifully—don’t walk away; high heat is your friend here.
Dietary considerations for this recipe
Gluten-Free Adaptation
This salad is naturally gluten-free as long as you use certified gluten-free ingredients. The key is checking your dried cranberries—many brands add malt vinegar or wheat-based sweeteners. I recommend Trader Joe's unsweetened dried cranberries or Annie's Organic for safe options.
The pecans and goat cheese are also typically gluten-free, but always verify labels if you're highly sensitive. 🥜
Dairy-Free Options
Skip the goat cheese or substitute with dairy-free feta made from coconut or almond milk. I love Violife Just Like Feta for its tangy, crumbly texture. For extra richness, add ¼ cup toasted pumpkin seeds or avocado slices to keep the dish creamy without dairy.
The dressing remains perfectly dairy-free as written. 🥑
Nut-Free Swaps
If pecans are off-limits, try toasted pumpkin seeds or sunflower seeds for crunch. For a sweeter touch, add ½ cup dried apricots instead of cranberries. The seeds add a nutty flavor without the allergens, and the dried fruit keeps the salad's festive color.
Always toast seeds for 2-3 minutes to enhance their flavor. 🌱
Vegan-Friendly Adjustments
Make this salad completely plant-based by omitting the goat cheese and using a vegan balsamic dressing. Whisk together ¼ cup balsamic vinegar, 2 tbsp maple syrup, 1 tbsp olive oil, and 1 tsp Dijon mustard for a tangy alternative.
Add ½ cup walnuts (if nuts are allowed) or toasted coconut flakes for texture. The roasted Brussels sprouts remain the star of the show. 🌿
Low-Sugar Considerations
Reduce the sweetness by cutting the maple syrup to just 1 tbsp and using 1 tbsp balsamic glaze instead of honey. For extra tartness, add 1 tbsp lemon juice to the dressing.
The natural sweetness of caramelized Brussels sprouts will still shine through while keeping the salad lower in sugar. Taste as you go—you might not need any added sweetener at all! 🍯
Make-Ahead for Dietary Needs
Roast the Brussels sprouts and toast the pecans up to 2 days ahead and store separately in airtight containers. Assemble the salad just before serving to maintain crispness. The dressing can be made 3 days ahead—simply whisk before using.
This makes it easy to accommodate dietary restrictions without last-minute stress. Plus, the flavors deepen overnight! ⏰
Nutrition facts
Frequently asked questions
Can I use frozen Brussels sprouts for this Thanksgiving salad?
Fresh Brussels sprouts give the best texture, but you can use frozen in a pinch. Thaw them completely first, then pat very dry before roasting. Frozen sprouts release more moisture, so roast them at 400°F instead of 425°F and reduce time by 3-4 minutes to avoid sogginess. They won't get quite as crispy as fresh, but they'll still taste delicious!
How do I keep the sprouts crispy when making this ahead of time?
Roast the sprouts completely, then spread them on a baking sheet and let cool. Store in an airtight container for up to 2 days. When ready to serve, reheat at 350°F for 5 minutes to restore crispness. Keep the dressing and add-ins separate until the last minute to maintain texture. The flavors actually improve overnight!
What's the best way to make this salad vegetarian or vegan?
For vegetarian, simply omit the goat cheese or use dairy-free feta. For vegan, skip the cheese entirely and add ½ cup toasted walnuts or pumpkin seeds for crunch. Make the dressing with ¼ cup balsamic vinegar, 2 tbsp maple syrup, 1 tbsp olive oil, and 1 tsp Dijon mustard for a tangy plant-based version. The roasted sprouts shine as the star!
Can I substitute other greens or vegetables in this salad?
While Brussels sprouts are ideal, you can add ½ cup chopped kale or shredded cabbage for extra volume. For a different flavor profile, try roasted cauliflower florets instead of sprouts—just increase roasting time by 5 minutes. The key is keeping the crispy texture and balancing with the nutty-sweet dressing.
How much salad should I make for a Thanksgiving gathering?
This recipe serves 6 as a side dish. For a crowd of 10-12, double the ingredients. As a vegetarian main, multiply by 1.5 to account for larger portions. Remember: guests will want seconds! Make it in batches if needed—just keep the roasted sprouts and toasted nuts separate until ready to serve.
