Home » Recipes » Side Dishes » Sauteed Brussels Sprouts with Bacon

Sauteed Brussels Sprouts with Bacon

These sauteed brussels sprouts with sweet caramelized onions are so good you’ll be setting the rest of your dinner aside to load up. The bits of smokey, crispy bacon will be your favorite part!

Why You’ll Love These Sautéed Brussels Sprouts

Sauteed brussels sprouts will become part of your regular meal rotation well past the holiday season.

  • Quick. A 30-minute side is what your holiday menu needs to keep things from becoming overwhelming.
  • Wholesome. It’s just fresh brussel sprouts, onions, and bacon, my friends! No funny ingredients or an excessive amount of salt.
  • Great for gatherings. Double or triple the recipe and serve it in the cast-iron skillet for reduced clean-up.
  • Simple but flavorful. Simple seasonings highlight the natural sweetness of the brussels sprouts while the bacon adds crunch and smokiness. You don’t need much more.
Ingredients for sauteed brussels sprouts.

What You’ll Need

The leftover bacon fat will be your oil for this simple recipe — and it adds an irresistible smokiness! Check the recipe card at the bottom of the post for exact measurements.

  • Brussels sprouts – Pick smaller ones as they tend to be sweeter and more tender.
  • Bacon – Use your favorite kind.
  • Onions – White or yellow onions are best.
  • Salt & pepper – Kosher salt and freshly cracked pepper will do.
Sauteed brussels sprouts  in a serving bowl.

How to Make Sautéed Brussels Sprouts with Bacon

Cooking the bacon to crispy perfection and beautifully browning the onions makes all the difference in this easy side. Check the recipe card at the bottom of the post for more detailed instructions.

  • Cook the bacon. Place a pan over medium-high heat. Add the bacon and let it cook until browned and crispy. You can also cook it whole and crumble it later if it’s easier. Remove it from the heat and set it aside on a paper towel-lined plate. Keep the bacon fat in the pan.
  • Brown the onions. Add the onions and sautée them for 5-7 minutes or until slightly caramelized.
  • Add the brussels sprouts. Toss the brussels sprouts into the pan and cook them for 5-7 minutes or until they soften slightly. Don’t be afraid to brown them a little! Season them with salt and pepper.
  • Mix in the bacon. Stir the bacon into the pan and toss well.
  • Serve. Remove the pan from the heat. Serve immediately and enjoy.
Grabbing a brussels sprout with a spoon.

Tips and Variations

Brussels sprouts with bacon can easily take on new life with a little parmesan or red pepper flakes, just make sure they’re cooked to perfection.

  • Check the color. Avoid brussels sprouts with yellowing leaves. This means they’re starting to age and aren’t as fresh, making your dish bitter.
  • Add cheese. Sprinkling parmesan or pecorino over the brussels sprouts can make the dish slightly cheesy.
  • Make it fragrant. Adding 1-2 tablespoons of chopped garlic or shallots can provide lots of natural fragrance and develop a more complex flavor.
  • Even sizing. Pick brussels sprouts that are more or less the same size so they cook evenly in the pan, otherwise some will be under-cooked and others over-cooked.
  • Use more veggies. Sauteed mushrooms, green beans, carrots, and spinach can make this side dish heartier if you add them in.
  • Add crunch. Top the dish with chopped pecans, almonds, or walnuts for a bit of nutty crunch in each bite.
  • Make it spicy. Sprinkle in red pepper flakes, cayenne pepper, or chili oil to taste for a kick of heat.
Brussels sprouts with bacon in a serving bowl.

What To Serve with Sautéed Brussels Sprouts

These tender sauteed brussels sprouts are the perfect easy side for your holiday dinners. Serve them with my Garlic Herb Turkey Breast or No Fuss Thanksgiving Turkey to keep things nice and easy. If they’re for a regular weeknight dinner, go for my Grilled Filet Mignon or Honey Glazed Salmon. To complete the meal, don’t forget other veggie sides like my Roasted Carrots or Air Fryer Asparagus.

Proper Storage

Sauteed brussels sprouts shouldn’t be frozen because they’ll turn soggy and lose their texture, but you can certainly prep them ahead and store them in the fridge.

  • Fridge: Refrigerate the cooled leftovers in an airtight container for up to 4 days. Don’t store them longer than this because they can turn bitter.
  • To reheat them: Pop them into the microwave for up to a minute or until warm. You can also heat them in a pan over medium-high heat for 7-8 minutes with the lid on. Sprinkle extra crispy bacon on top for a freshly-cooked feel.

More Veggie Sides to Try

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Landscape photo of brussels sprouts.

Sauteed Brussels Sprouts with Bacon

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 3 reviews
  • Author: Krista
  • Prep Time: 5 minutes
  • Cook Time: 24 minutes
  • Total Time: 29 minutes
  • Yield: 4 servings 1x
  • Category: Side Dish
  • Method: Stove
  • Cuisine: American


These tender sauteed brussels sprouts with caramelized onions and crispy bacon are the perfect 30-minute holiday side.


  • 3 cups of fresh brussels sprouts, halved
  • 3 strips of bacon, diced
  • 1/2 cup of onions, diced
  • salt & pepper


  1. Heat non stick skillet to medium high heat.
  2. Add diced bacon to the pan and saute until browned, approximately 7-10 minutes.
  3. Remove bacon from pan and let drain on a paper towel lined plate.
  4. With the bacon grease still in the pan, add diced onions.
  5. Saute until slightly caramelized or browned, about 5-7 minutes.
  6. Add brussels sprouts to pan, saute for 5-7 minutes.
  7. Season with salt & pepper, add bacon back to pan.
  8. Toss to coat and serve!


Prepping Brussels Sprouts: Cut off the bottom part of brussels sprouts. Peel off the first layer of leaves then cut in half. You’re ready to go!


  • Serving Size: 3/4 cup
  • Calories: 84
  • Sugar: 3 g
  • Sodium: 199 mg
  • Fat: 3 g
  • Saturated Fat: 1 g
  • Carbohydrates: 11 g
  • Fiber: 3 g
  • Protein: 5 g
  • Cholesterol: 6 mg

Filed Under:

Review and rate this recipe!

I love hearing from you! Submit your question or review here. Your email address will not be published. Required fields are marked*.

Rate This Recipe! 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

26 comments on “Sauteed Brussels Sprouts with Bacon”

  1. Hey, just a heads up: Under ‘Notes’ it says “Your ready to go!” – ‘Your’ should be ‘You’re’ (You are ready to go)!

    1. thank you… no matter I many times I read my posts over again for grammar issues I always end up missing something. 🙂 Thank you for the heads up, just corrected it!

  2. Avatar photo
    Oriana @ Mommyhood's Diary

    I love brussels sprouts but I cannot make my kids to like them… Bacon could make the trick!! Thanks

  3. Avatar photo
    Laura O|Petite Allergy Treats

    You never know what you’ll find at Aldi… This was my go-to store through college! Maybe I should try them again. These brussels sprouts look amazing!

    1. I had literally never been there before!!! Ah-mazing! Even found almond butter there! 🙂

      Hope you get a chance to try these sprouts Laura!

  4. Avatar photo
    Yankee Kitchen Ninja (Julianne)

    Bacon and Brussels sprouts are a match made in heaven. Love that you have re-embraced the sprouts! 🙂

  5. Avatar photo
    Martha @ A Family Feast

    LOL – the first time we shopped at ALDI we were so confused by the shopping carts!! This looks delicious! We make a similar recipe but I love your addition of caramelized onions…definitely adding that the next time we make Brussels sprouts!

    1. haha… I know! But then I started thinking about it on the way home and I was oh… kinda makes sense and its definitely cleaner than a grocery store parking lot!

      Glad we are on the same wave length with bacon and sprouts, now just add those onions and you’ll be in the heaven. 🙂

  6. Sprouts aren’t at the top of my list but you make them look so good I think they willbe moved up a few notches.

  7. Now that looks absolutely delicious. I have been meaning to use bacon with my brussels sprouts and now I know I have got to do it. Thanks, I pinned it 🙂

  8. Avatar photo
    Stacey @ Bake.Eat.Repeat.

    I don’t like brussel sprouts, but these somehow look really good to me! Maybe it’s the bacon and caramelized onions?! My husband loves them though, so maybe I’ll have to give these a try!

    1. Stacey, I was so against brussels sprouts for the longest time. I just tried them again recently and now totally obsessed, but bacon and caramelized onions totally take this to the next level! 🙂

  9. Avatar photo
    Melanie @ Carmel Moments

    Well done! You’ve made brussel sprouts look irresistible. And that’s exactly what I need.
    Happy Monday!