Crispy Caramelized Brussels Sprouts with Bacon
This post might have affiliate links. For full details please see my disclosure policy.
These crispy caramelized Brussels sprouts with bacon are one of my most requested recipes (yes, really). Glazed with honey Dijon vinaigrette and topped with fried shallots, they’re sweet, savory, crunchy, and decadent. They’re my #1 go-to side dish for dinner parties or holidays!

Every time I get stressed out this week, I remember that at the end, I get to wear a velvet dress and eat cheesy mashed potatoes and my mom’s sausage cornbread stuffing and hang out with my fam. I don’t know that it’s completely working, but it’s not not working? We can do this, friends.
Anyways, I know Brussels sprouts aren’t the most exciting thing to ever happen but hear me out. It’s very rare that Brussels sprouts blow me away. Like, I’ve had many that taste like feet. But these are ridiculously good.
I originally learned the secret to restaurant-quality sprouts in culinary school. All you have to do is cook the sprouts on a sheet pan that is hot AF and they’ll crisp right up! And now, sprouts are in the regular dinner rotation around here.
In fact, at dinner the other night, I had a choice between a second helping of cheesy potatoes or a second helping of crispy Brussels sprouts, and I chose the Brussels. (I mean, I also chose the cheesy potatoes, but still.)
Ingredient notes
You’ll want to look for Brussels sprouts that are crisp, green, and don’t have brown spots on the leaves. Then, you’ll need thick-cut bacon, olive oil, red wine vinegar, fresh garlic, Dijon mustard, honey, store-bought or homemade crispy fried shallots, Morton’s Kosher salt, and black pepper.
Try to pick Brussels sprouts that are smaller and relatively the same size. The smaller Brussels sprouts crisp up better than larger sprouts. Also, you want them around the same size so they cook up evenly!
Make the sprouts
For the maximum crispiness, place the Brussels sprouts on the hot pan cut-side down. To do this quickly, I spread out the Brussels on the hot pan and use tongs to quickly flip them over.
Honey Dijon vinaigrette
Never bitter sprouts
Brussels sprouts can be bitter but they don’t have to be! Here are a few tips for sprouts that are sweet and caramelized, not bitter and burnt.
- Choose smaller sprouts. The smaller, the sweeter.
- Don’t let them steam. Give the sprouts space so they caramelize on the edges.
- Finish the sprouts with acid. The vinegar in the dressing will neutralize the bitterness.
Storage & reheating tips
Place the leftover sprouts in an airtight container. Cover and refrigerate for up to 3-4 days.
When you’re ready to reheat the sprouts, I recommend re-crisping them in the oven! Just heat the sprouts at 350°F (177°C) for 10-15 minutes, tossing halfway through, until crisp and hot.
Keep in mind that the fried shallots will get soggy in the fridge. So, if you expect to have leftovers, I recommend adding shallots to individual servings instead of the whole platter!
Make-ahead instructions
To make these sprouts in advance, start by under-baking the sprouts by about 10 minutes. Don’t add the vinaigrette! Then, about 15 minutes before serving, finish baking the sprouts at 450°F (232°C) for 10-15 minutes until crisp. Toss the sprouts with the dressing and sprinkle with fried shallots.
You can also fully make the sprouts about 2-3 hours before serving (just don’t add the shallots). Reheat them at 350°F (177°C) for 10-15 minutes, garnish with shallots, and serve immediately. Keep in mind, they may not be as crispy as they are when freshly-baked!
If you make this recipe, I would love it if you left a star rating and review! I read every single comment and love hearing what you think about my recipes. Thank you for supporting Sunday Table!
Crispy Caramelized Brussels Sprouts with Bacon
Ingredients
Brussels Sprouts
- 1 1/2 pounds Brussels sprouts, trimmed and halved
- 1/4 pound thick-cut bacon, diced
- 2 Tablespoons olive oil
- Kosher salt and freshly-ground pepper, to taste
- 1/4 cup crispy fried shallots, for serving
Dijon Vinaigrette
- 2 Tablespoons red wine vinegar
- 1 1/2 teaspoons minced garlic (about 2 cloves)
- 1/2 Tablespoon Dijon mustard
- 1 Tablespoon honey
- 1/4 cup reserved shallot oil (or olive oil)
- Kosher salt and freshly-ground pepper, to taste
Equipment
- 2 metal sheet pans
- Metal tongs
Instructions
Brussels Sprouts
- Place two sheet pans in the oven and heat to 450°F. In a large bowl, toss the Brussels sprouts, bacon, olive oil, salt, and pepper until everything is well-coated.
- When the oven is heated, carefully spread the Brussels sprouts evenly between the hot sheet pans. Use tongs to place the Brussels sprouts cut-side down for max crispiness.
- Bake for 20-25 minutes, tossing halfway through, until the Brussels sprouts are charred on the outside and tender on the inside.
Dijon Vinaigrette
- While the Brussels sprouts are roasting, make the dressing. Whisk together the red wine vinegar, garlic, Dijon mustard, and honey. Slowly whisk in the shallot oil or olive oil until emulsified. Season with salt and pepper, to taste.
Assemble
- Right after the Brussels sprouts come out of the oven, drizzle half of the honey Dijon vinaigrette over the hot pan. Quickly toss to coat the Brussels sprouts. The dressing should thicken slightly and coat the sprouts.
- Taste and add more dressing, if desired. Top the Brussels sprouts with the fried shallots and serve immediately. Enjoy!
Notes
Originally posted November 26, 2019.