Creamy Skillet Brussels Sprouts with Bacon

Sharing with your friends!

You’re going to absolutely love this creamy skillet Brussel’s Sprouts with bacon side dish and how EASY it is to prepare!

Creamy Skillet Brussel's Sprouts with Bacon Recipe

Welcome to the 5th annual 12 Days of Holiday Ideas even, hosted by Shirley of Intelligent Domestications and Erlene of My Pinterventures.  Go here to see our kick-off collection of Holiday ideas as well as all of this year’s talented participating DIY and Foodie Blogs.

Creamy Skillet Brussel’s Sprouts with Bacon

Thank you so much to Cabot Creamery for sponsoring this post and providing the yummy cheesy goodness in this creamy skillet Brussel’s Sprouts and bacon recipe! The Farmhouse Reserve and Seriously Sharp cheddar added the extra pop to this dish!

Cabot Cheese and Brussel's Sprouts

Up until a few years ago, you would NEVER catch me eating Brussel’s Sprouts. I’d never really had a bad experience with them, but just assumed I’d hate them. Boy was I wrong!

Creamy Skillet Brussel's Sprouts with Bacon Recipe

Brussel’s Sprouts have become one of my favorite vegetables, next to cauliflower. We love to eat them just roasted in our house, but hands down my favorite way to eat them is in this creamy skillet dish covered in cheese and bacon. Because cheese and bacon makes everything taste 1000 times better right?

Brussel's Sprouts dish with Cabot Cheese

This dish does work well for potlucks or gatherings because you can cook it up at home in a cast iron skillet. Then once you get to the gathering, pop it in the oven to let it heat up and cheese get bubbly. Seriously, it reheats so well! And if you find that it’s a little thick for your taste, add a bit of broth to thin it out some.

Creamy Skillet Brussel's Sprouts with Bacon Recipe

What is your favorite way to enjoy Brussel’s Sprouts?

Don’t forget to Pin It!

Creamy Skillet Brussel's Sprouts with Bacon Long Pin
Creamy Skillet Brussel's Sprouts with Bacon

Creamy Skillet Brussel's Sprouts with Bacon

Yield: 6 people
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes

Brussel's Sprouts seared and sauteed in a creamy, cheesy, bacon sauce.


  • 6 slices bacon
  • 2 tbsp butter
  • 2 pounds Brussel's Sprouts, trimmed and halved
  • 3 cloves garlic, minced
  • 1/2 cup onion, finely diced
  • 1 cup heavy cream
  • salt and pepper, to taste
  • 1/2 cup shredded Sharp Vermont Cheddar


  1. In a large cast iron skillet, fry bacon over medium heat. Remove from pan and set on a plate lined with paper towels to cool.
  2. Drain off most of the bacon grease. Melt 2 tbsp butter in the pan.
  3. Add the Brussel's Sprouts and onion to pan. Saute on medium high heat until the sprouts are slightly browned. Add in the garlic and saute for 1 more minute.
  4. Stir in the heavy cream, salt and pepper and crumbled bacon. Bring to a low boil and reduce heat to very low. Let the cream thicken and reduce some.
  5. Remove the pan from heat and stir in shredded cheddar cheese.
Nutrition Information
Yield 6 Serving Size 1 cup
Amount Per Serving Calories 370Total Fat 30gSaturated Fat 17gTrans Fat 1gUnsaturated Fat 11gCholesterol 87mgSodium 450mgCarbohydrates 15gFiber 4gSugar 5gProtein 14g

Nutrition values are automatically calculated by third-party software using global standards. Please note that values can vary based on product brands and different nutritional calculators. The values stated here are only for a basic reference and are not evaluated by medical or nutritional professionals.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

12 Days of Holidays Ideas Hop:


  1. You had me at Brussel sprouts (love them) and sold me with CHEESE! I’ve had them roasted with bacon but I’ve never had them cooked with cheese. This recipe sounds delicious! Pinned and definitely trying.

  2. Wow, that looks amazing with the cheese addition. We just ate some brussels sprouts for Thanksgiving and wouldn’t mind eating this for our Christmas party 🙂

Leave a Reply

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