Go Back
+ servings
Creamy Cheesy Brussels Sprouts with Bacon. Roasted brussels sprouts with crispy bacon, a creamy sauce, and melted cheese. www.modernhoney.com #brusselsprouts #brusselsprouts #sidedish #vegetables

Creamy Cheesy Brussels Sprouts with Bacon

Roasted brussels sprouts in a creamy sauce topped with melted cheese and crispy bacon

Course Side Dish
Cuisine American
Keyword creamy cheesy brussels sprouts with bacon
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings 6


  • 4 Bacon Slices (cooked until crispy)
  • 2 Tablespoons Butter
  • 1/2 Sweet Onion (finely diced)
  • 1 1/2 lbs. Brussels Sprouts (halved and stems cut off)
  • 1 teaspoon Salt
  • 1/2 cup Heavy Cream
  • 1 - 1 1/2 cups Sharp White Cheddar Cheese
  • 1/4 teaspoon Garlic Powder or 2 Garlic Cloves, minced (optional)


  1. Preheat oven to 375 degrees.  In a large skillet, cook bacon until crispy. Remove bacon and set on a paper towel-lined plate. 

  2. In the same skillet (may leave bacon grease in the pan or remove it), melt butter over medium heat.  Add onion and cook for 4 minutes, stirring often.  Add brussels sprouts and cook for 8-10 minutes.  If using garlic, add it now. Sprinkle with salt.

  3. Remove from heat.  If using a baking dish, transfer brussels sprouts to the dish. If using the ovenproof skillet, leave them in the pan. Add heavy cream and toss with brussels sprouts. Top with sharp cheddar cheese. 

  4. Cover and let bake for 13-15 minutes. Remove foil and let cook for 2-4 minutes or until cheese is melted and bubbly and brussels sprouts are cooked to your desired doneness. 

  5. Top with crumbled crispy bacon on top.