Every winter, Grandma would roast Brussels sprouts until they were golden and caramelized—then sneak in a bit of crispy bacon for good measure. This Roasted Brussels Sprouts & Bacon Salad brings back that warm, savory magic. It’s perfect for holiday tables or weekday dinners that need a little extra love (and crunch).
1 lb Brussels sprouts, trimmed and halved
4 slices thick-cut bacon
1/4 small red onion, thinly sliced
1/4 cup pecans or walnuts, toasted
1/4 cup shaved Parmesan cheese (optional)
For the Maple Mustard Dressing:
2 tbsp olive oil
1 tbsp apple cider vinegar
1 tsp Dijon mustard
1 tsp maple syrup
Salt & pepper to taste
Roast the Brussels Sprouts: Preheat oven to 400°F (200°C). Toss sprouts with a little olive oil, salt, and pepper. Roast for 20–25 minutes until golden and crispy on the edges.
Cook the Bacon: While sprouts roast, cook bacon in a skillet until crispy. Drain and chop into pieces.
In a large bowl, combine roasted sprouts, bacon, red onion, and toasted nuts.
Whisk together all dressing ingredients in a small bowl and pour over the salad.
Toss well and top with Parmesan if desired. Serve warm or at room temperature.
Add a soft-boiled egg on top for extra richness.
Make it vegetarian by skipping the bacon and using smoked almonds instead.
Delicious warm, but leftovers taste great cold too!