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
top view of a skillet filled with keto cheesy Brussels sprouts casserole with bacon, mushroom and onion. Brussels sprouts scattered around the easy keto side dish

Keto Cheesy Brussels Sprouts Casserole

This Keto Cheesy Brussels Sprouts casserole recipe is not only simple to make but delicious to eat! Serve it at your next dinner party or as a keto holiday side dish, this delicious recipe is sure to please even the pickiest eaters!

  • Total Time: 30 minutes
  • Yield: 8 servings 1x


Units Scale
  • 4 slices of bacon
  • 2 small shallots, minced
  • 1 lb Brussels sprouts, trimmed and cut in half, lengthwise
  • 8 oz baby portabella mushrooms, quartered
  • 1/2 tsp salt
  • 1/4 tsp smoked paprika
  • 1/4 tsp cayenne pepper
  • 1/2 cup half-and-half or heavy cream
  • 1/2 cup shredded sharp white cheddar, divided
  • 1/2 cup shredded Gruyere, divided


  1. Preheat the oven to 375 degrees F.
  2. In an oven-proof skillet, add the bacon and heat on medium-high heat until nice and crispy.  Remove the bacon from the pan and chop, once it cools.
  3. In the pan with the bacon drippings, add the Brussels sprouts, mushrooms, shallots, smoked paprika, cayenne pepper, and salt.  Cook on medium-high heat, stirring occasionally for 8-10 minutes or until the Brussels sprouts are fork tender.
  4. While vegetables are cooking, combine the heavy cream (or half and half), 1/4 cup of cheddar, and 1/4 cup of Gruyere.  Microwave on high for 1-2 minutes, stirring every 30 seconds, until cheese has melted.
  5. Once the vegetables have softened, the bacon and pour the heavy cream mixture over the vegetables and toss to coat.  Sprinkle the remaining 1/4 cup of cheddar and 1/4 cup of Gruyere over the top.
  6. Place in the oven and bake for 12-15 minutes or until the cheese just begins to brown.


  • if you do not want to use mushrooms, feel free to double the amount of Brussels sprouts
  • Author: Cat
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Side Dish
  • Method: Skillet, Oven
  • Cuisine: American, Fall, Holidays, Winter
  • Diet: Gluten Free


  • Serving Size: 1 serving
  • Calories: 179
  • Sugar: 3
  • Fat: 13
  • Carbohydrates: 8
  • Fiber: 3
  • Protein: 9

Keywords: casserole, holidays, side dish, easy, keto, healthy, low carb, sugar-free

Scroll Up