5 from 14 votes

Roasted Brussels Sprouts with Bacon

This post may contain affiliate links. See our affiliate policy here.

Roasted Brussels sprouts with bacon is an AMAZING side dish. Fresh sprouts paired with delicate shallots, salty bacon and a bit of parmesan – these take a childhood dread to DELIGHT!

Step-by-step photos and instructions are below. Jump to the recipe card if you wish!

Roasted Brussels Sprouts with Bacon on a white plate

Brussels sprouts are a love-em-or-hate-em kind of deal in most households. Thankfully, in mine – we love them. I think a lot of people have had them poorly prepared, and think they hate them which is such a shame!

The main thing I’ve noticed is that they’re overcooked. Let me just say: Overcooking them is a CRIME. When they become limp and mushy (and bitter), it’s all over and there’s no coming back from that. They should be bright green, not army green.

These little beauties are fabulous cooked alone of course, but adding shallots, bacon and parmesan may actually turn the haters in YOUR family into enthusiasts. These are actually requested at my house (if you can believe that). I mean, who can blame them, though, right?

I use these as a yummy side at Thanksgiving, Christmas and a random Tuesday. Whenever these are in season (and honestly, even when they’re not), if I see them at the store, I usually grab some.

This is a super simple way to make them. You can of course use an oven but I love to do it right in a skillet. See my notes for how to oven roast brussels spouts.

Why you’ll love this

  • Can be made on your stove top.
  • Small ingredient list. Just grab some quality ingredients, and you’re good!
  • Done in under 20 minutes. Plenty of time to focus on other parts of your meal!

Step-by-step photos and tips and tricks are below. Jump to the full recipe card instead

Would you like to save this recipe?

We'll email this post to you, so you can come back to it later!

Roasted Brussels Sprouts with Bacon on a white plate

Key Recipe Ingredients

Note: This highlights some ingredients. Full list is in the recipe card

ingredients laid out and labeled

How to make this recipe

Jump
  • Cook the bacon, and set aside to cool, then crumble.
  • Wash and trim the sprouts, and cut into halves.
  • In the same pan, remove all but 1 Tbs of the bacon grease. Melt the butter, and cook the shallots until softened, then add the Brussels sprouts in a single layer.
  • Turn the heat to medium, and cover. Cook for about 8 minutes, stirring occasionally until sprouts are tender.
  • Remove from heat and sprinkle with crumbled bacon and parmesan. Season with salt and pepper if desired.

Kylee’s Notes

If you find your sprouts are burning (gasp!), add a little stock to the pan, and place a lid over the top.

If you prefer to bake in the oven, preheat the oven to 425 degrees F. Grab a baking sheet (aka sheet pan) and drizzle with olive oil. Roast the Brussels sprouts until tender and browned. Your cooking time will vary based on oven temps, but this should be a 15 minute kind of deal.

Substitutions & Additions

I use thick cut bacon for this recipe.

If you don’t have or can’t find shallots, no worries! Just use a white or yellow onion. The shallot has a slightly milder flavor, but an onion will be just fine.

Use freshly grated parmesan vs the bagged stuff – makes a huge difference!

Freshly ground pepper is a wonderful addition to this.

More recipes to love

  • Roasted Broccoli. The unsung hero of weeknight dinner sides. This easy recipe is hands-off and super delicious! If you want your family to eat broccoli and LOVE it, give this a try!
  • Bacon Wrapped Green Beans. The BEST side for holidays! Fresh green bean bundles are easy to grab and soon to be family favorite!
  • Grilled Zucchini. Perfectly Grilled Zucchini with a hint of lime, this easy recipe makes a great side dish and is super fast!
  • Mashed Potatoes. Creamy, dreamy and decadent, this easy mashed potato recipe will make your side dish dreams come true!
  • Glazed Carrots. A simple side dish, using the sweetness of brown sugar combined with fresh rosemary. These Rosemary Glazed Carrots are great for holidays or just a regular Tuesday!
  • Sautéed Green Beans. Garlic and shallots gently flavor these sautéed green beans making them a wonderful weeknight or holiday side dish!
  • ALL SIDES

Get free recipes in your inbox!
Find me on Pinterest, Facebook & Instagram.
If you make this recipe, please comment and let me know how it turned out and leave a star rating! ⭐⭐⭐⭐⭐

A plate of roasted Brussels sprouts topped with crispy bacon pieces and grated cheese, set on a blue patterned cloth.
5 from 14 votes

Pan Roasted Brussels Sprouts with Shallots and Bacon

Servings 4
Prep Time: 5 minutes
Cook Time: 10 minutes
Total Time: 15 minutes
Roasted Brussels sprouts with bacon is an AMAZING side dish. Fresh sprouts paired with delicate shallots, salty bacon and a bit of parmesan – these take a childhood dread to DELIGHT!

Ingredients
 

  • 3 tablespoons butter
  • 1 shallot (diced finely) (can sub ½ an onion)
  • 1 pound cleaned and halved brussels sprouts cleaned and halved
  • salt and pepper
  • ½ cup cooked and crumbled bacon
  • 2 tablespoons grated parmesan cheese

Instructions

  • In a large skillet, melt 3 tablespoons butter and cook the 1 shallot (diced finely) over medium heat until tender.
  • Add 1 pound cleaned and halved brussels sprouts, and put the lid on the skillet, and let cook for around 8 minutes (stirring occasionally)
  • Let the sprouts get brown on the bottom.
  • When they're cooked to your preferred level of doneness – remove from the heat and season with ssalt and pepper
  • Sprinkle ½ cup cooked and crumbled bacon and 2 tablespoons grated parmesan cheese over the top, serve.

Notes

If you find your sprouts are burning (gasp!), add a little stock to the pan, and place a lid over the top.
If you prefer to bake in the oven, preheat the oven to 425 degrees F. Grab a baking sheet (aka sheet pan) and drizzle with olive oil. Roast the Brussels sprouts until tender and browned. Your cooking time will vary based on oven temps, but this should be a 15 minute kind of deal.
Substitutions & Additions
I use thick cut bacon for this recipe.
If you don’t have or can’t find shallots, no worries! Just use a white or yellow onion. The shallot has a slightly milder flavor, but an onion will be just fine.
Use freshly grated parmesan vs the bagged stuff – makes a huge difference!
Freshly ground pepper is a wonderful addition to this.

Would you like to save this recipe?

We’ll email this post to you, so you can come back to it later!

Nutrition

Calories: 154kcal | Carbohydrates: 11g | Protein: 5g | Fat: 11g | Saturated Fat: 6g | Cholesterol: 26mg | Sodium: 168mg | Potassium: 461mg | Fiber: 4g | Sugar: 3g | Vitamin A: 1140IU | Vitamin C: 96.9mg | Calcium: 80mg | Iron: 1.7mg

Nutritional information is an estimate and provided to you as a courtesy. You should calculate the nutritional information with the actual ingredients used in your recipe using your preferred nutrition calculator.

Did you make this recipe?

Make sure to follow @kyleecooks on Instagram for more and tag me #kyleecooks so I can see!
Kylee Cooks in the kitchen

About Kylee Ayotte

I am a born and raised New Zealander (a Kiwi), now living in Phoenix, Arizona. I’m happily married to the love of my life – a hot American boy I met while traveling the world. I’m a mama to 2 awesome little boys and love red things, rugby, cheesecake, and bacon. Mmmmm. Bacon. Meet Kylee

5 from 14 votes (1 rating without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Made this? Rate this recipe:




This site uses Akismet to reduce spam. Learn how your comment data is processed.

13 Comments

  1. Jennifer A Stewart says:

    I used to hate sprouts but once I started roasting them with lemon and garlic I became hooked. I will have to try adding shallots to mine. And you can’t go wrong with bacon!

  2. This has to be the perfect brussels sprouts recipe! I love the addition of shallots and bacon!

  3. Lisa@Lisa's Dinnertime Dish says:

    I absolutely love brussels sprouts and bacon and shallots make them even better!

More You'll Love