Brussels Sprouts with Bacon, Shallots and Candied Pecans

The salty-sweet and savory flavors of this Brussels sprouts with bacon, shallots, and candied pecans recipe is a masterpiece of a side dish. Made right in a skillet, this dish is actually pretty easy to prepare with how impressive its flavors are!

  • Total 40 minutes
  • Serves 4 servings
  • Side Dish
  • American
Jump to the recipe
Close up photo of Brussels Sprouts with Bacon, Shallots and Candied Pecans

The salty-sweet and savory flavors of this Brussels sprouts with bacon, shallots, and candied pecans recipe is a masterpiece of a side dish. Made right in a skillet, this dish is actually pretty easy to prepare with how impressive its flavors are!

Close up photo of Brussels Sprouts with Bacon, Shallots and Candied Pecans on a wooden platter more

Why this recipe works

This Brussels sprouts with bacon takes regular roasted Brussels sprouts up about 10 notches in the flavor and texture department. You get a sweetness from the candied pecans, salty smokiness from the bacon, sharpness from the shallots, and all the nutrients and nutty flavor from the Brussels sprouts all wrapped into one incredible side dish.

Brussels sprouts with bacon, shallots, and candied pecans are perfect for dinner parties or Thanksgiving and Christmas dinner spreads – but who’s to say they aren’t also a treat for your palate on any regular ole night of the week as well? Enjoy them when you can and when you wish!

Close up photo of a spoonful of Brussels Sprouts with Bacon, Shallots and Candied Pecans

Ingredients you will need

Get all measurements, ingredients, and instructions in the printable version at the end of this post.

Ingredients for Brussels Sprouts with Bacon, Shallots and Candied Pecans

Ingredient Info and Substitution Suggestions

BRUSSELS SPROUTS – We use fresh Brussels sprouts for this recipe. We don’t recommend using frozen sprouts for this recipe, fresh is best! Clean and trim your sprouts before beginning.

BACON – Any kind of bacon will do, but we are partial to center-cut.

PECANS – Whenever the chilly weather rolls around we make a batch of homemade candied pecans. You can’t beat the aroma or the taste, however, you can certainly use store-bought candied pecans as well if you want to save some time!

SEASONING – We have included a homemade blend of all-purpose seasoning to use on your Brussels sprouts, but you can definitely substitute with store-bought if preferred.

ADDITIONS – Don’t forget the shallots and garlic for even more flavor!

How to Make Brussels Sprouts with Bacon, Shallots and Candied Pecans

These step by step photos and instructions are here to help you visualize how to make this recipe. You can Jump to Recipe to get the printable version of this recipe, complete with measurements and instructions at the bottom.

  1. Cut the ends off the Brussels sprouts. Cut sprouts in half lengthwise.slicing brussels sprouts in half lengthwise
  2. Place halved sprouts into a large mixing bowl. Drizzle in 1 tablespoon of the olive oil and toss to coat.adding olive oil to bowl of brussels sprouts
  3. Sprinkle in 1 Tablespoon of all purpose seasoning and toss to coat.

    TIP – If you use our seasoning blend, you will only use some of the seasoning on the sprouts. Save the rest for another recipe, like our Air Fryer Acorn Squash!

    brussels sprouts in a bowl with seasoning
  4. Add seasoned sprouts to the air fryer basket and cook at 370 F for 5 minutes.

    TIP – This is just to start the cooking process of the sprouts. If you don’t have an air fryer, you can microwave them for 3-4 minutes to get them started.

    adding brussels sprouts to an air fryer basket
  5. Meanwhile, cook bacon in a skillet until almost crispy. Remove to paper towels, do NOT remove the bacon fat from the skillet.cooked bacon strips in a skillet
  6. Add 1 tablespoon of the olive oil to the bacon fat in the skillet over medium-high heat. Add shallots and cook for 2 minutes, stirring often.pouring oil into a skilletsauteeing minced shallots
  7. Add garlic and cook for an additional minute.adding garlic to skillet with shallots and oil
  8. Add sprouts to the skillet and stir to coat. Use tongs to turn all the sprouts, cut side down. Partially cover the skillet by tilting the lid so some steam can escape. Reduce heat to medium and cook for 5 minutes, undisturbed.brussel sprouts cooking in a skilletlid over the top of brussels sprouts in a skillet
  9. Remove lid and use a spatula to toss the sprouts.
  10. Add remaining olive oil and toss. Cook another 5 minutes, stirring occasionally.pouring oil into brussels sprouts in a skillet
  11. Chop bacon into small pieces. Add bacon and pecans to the skillet and toss together. Cover the pan and cook another 2-3 minutes, or until sprouts are tender.chopped bacon added to brussels sprouts with candied pecanscandied pecans in brussels sproutscooking brussels sprouts with bacon, shallots, and candied pecans

Frequently Asked Questions & Expert Tips

How do you store Brussels sprouts with bacon?

Store any leftovers in an air-tight container kept in the refrigerator for up to 4 days. Reheat in the air fryer or on a baking sheet in a 350F oven until warmed through.

Brussels Sprouts with Bacon, Shallots and Candied Pecans on a plate with Air Fryer Acorn SquashPair these Brussels sprouts with our Air Fryer Acorn Squash!

Serving Suggestions

Brussels sprouts with bacon, shallots, and candied pecans can be served with just about any main course you wish to pair them with. They are great additions alongside steak, pork chops, salmon, stuffed chicken breast, and even ham or turkey for the holidays.

More Side Dish Recipes

I love to bake and cook and share my kitchen experience with all of you! Remembering to come back each day can be tough, that’s why I offer a convenient newsletter every time a new recipe posts. Simply subscribe and start receiving your free daily recipes!