Print Recipe
4.8 from 5 votes

Cheesy Keto Brussels Sprouts & Bacon Recipe (Easy & Delicious)

Pan-roasted brussels sprouts, with a creamy cheese sauce and crunchy bacon, is the perfect side dish. It's easy to make, delicious, and filling.
Prep Time10 mins
Cook Time12 mins
Bake Time:10 mins
Total Time32 mins
Course: Side Dish
Cuisine: American, casual
Keyword: Keto Brussels Sprouts
Servings: 8
Calories: 189kcal
Author: Kasey Trenum



  • 5 cups Brussels Sprouts (washed and halved)
  • 2 tbsp bacon grease or butter
  • 1 oz cream cheese, softened
  • 2/3 cup heavy cream
  • 1/2 cup cheddar cheese
  • 1/4 cup parmesan cheese
  • 2 tbsp mozzarella cheese
  • 1 tsp garlic powder
  • 1 tsp parsley
  • 1/2 tsp paprika
  • 1/2 tsp salt


  • Preheat oven to 350 degrees.
  • Wash and dry fresh Brussels Sprouts, then cut in half. You should have approx 5 cups. (I bought a 16 oz package of fresh whole Brussels Sprouts.)
  • If you don't already have cooked bacon on hand, heat a cast-iron skillet (or another oven-safe skillet) on the stove until it is warm, then cook approx 6 pieces of bacon.
  • Remove the bacon from the skillet and reserve 2 tbsp of bacon grease.
  • If you already have bacon cooked on hand, add two tablespoons of butter to the skillet. Once it has melted, add Brussels Sprouts, and saute for 12 min on medium/low heat (my stove setting was on 2). Stir a couple of times during cooking to brown the surface of the Brussels Sprouts a bit.
  • In a small bowl, soften the cream cheese, then add heavy whipping cream and mix with a whisk until thoroughly combined.
  • Add the heavy whipping cream mixture, cheeses, garlic powder, paprika, salt, and pepper.
  • Stir, then sprinkle the 1/2 cup of crumbled bacon on top.
  • Bake for 10-14 minutes or until the cheese sauce is bubbly.
  • Sprinkle parsley on top and enjoy!


The nutritional information provided is based on 8 servings divided evenly. 


Calories: 189kcal | Carbohydrates: 6g | Protein: 6g | Fat: 16g | Fiber: 2g