If you’re craving a dish that combines comfort, creaminess, and that satisfying savory crunch, look no further than this delightful Keto Brussels Sprouts Casserole Recipe. It’s all about tender Brussels sprouts baked in a luscious, cheesy sauce infused with the smoky goodness of bacon and a touch of garlic — making this one of the easiest ways to make these little green gems truly irresistible. Perfect for meal prep or special occasions, this recipe brings out the best in Brussels sprouts, turning them into a crowd-pleasing keto-friendly side or even a star on your dinner table.

Ingredients You’ll Need

The image shows several food items arranged neatly on a white marbled surface. At the top left, a white bowl holds thick strips of raw bacon with pink and white layers of fat and meat. To the right, three small wooden bowls contain finely ground reddish spice, light beige powder, and another beige powder of a slightly different shade. Below the bacon, a white bowl is filled with bright orange shredded cheddar cheese, while a clear glass bowl to its left holds shredded white cheese. At the bottom right, a white bowl is filled with whole green Brussels sprouts. Scattered near the center bottom are seasoning items: a wooden bowl with coarse white salt and a small wooden spoon, a small wooden bowl with black peppercorns, and a white measuring cup marked

Simple, fresh ingredients come together beautifully in this Keto Brussels Sprouts Casserole Recipe, each playing a role that enhances texture, flavor, or richness. You don’t need anything fancy, just good quality basics that deliver on taste and keep it low-carb.

  • Brussels sprouts: The star of the dish, providing a slightly nutty flavor and hearty texture once roasted and baked.
  • Heavy cream: Adds luscious creaminess to create a silky sauce that coats every bite.
  • Cream cheese: Offers richness and tanginess that melds the sauce together perfectly.
  • Cheddar cheese: Melts beautifully, giving sharpness and gooey depth.
  • Parmesan cheese: Brings a nutty, salty kick enhancing the casserole’s savory profile.
  • Bacon: Crispy, smoky bacon crumbles add irresistible flavor and a perfect crunch contrast.
  • Garlic: Fresh garlic infuses the sauce with aromatic warmth.
  • Onion: Softened onion lends sweetness and a full-bodied base layer of flavor.
  • Butter: Used for sautéing, it boosts richness and mouthfeel.
  • Olive oil: Helps brown the Brussels sprouts nicely and enriches flavor.
  • Dijon mustard: Adds a subtle tang and complexity that brightens the whole casserole.
  • Salt: Essential seasoning to balance and enhance all the other ingredients.
  • Black pepper: Adds a mild heat and seasoning detail.
  • Fresh thyme: Herbaceous notes that complement the creamy and cheesy base beautifully.

How to Make Keto Brussels Sprouts Casserole Recipe

Step 1: Prepare the Brussels Sprouts and Bacon

Start by trimming the Brussels sprouts, slicing each in half so they cook evenly and develop a lovely browned surface. Then, crisp up the bacon in a skillet until perfectly crunchy. Crumble the bacon when cool and set aside – this smoky element will take the casserole to the next level.

Step 2: Sauté the Vegetables

In the same skillet, add butter and olive oil to create a rich base. Place the Brussels sprouts cut side down and cook them until they get a beautiful golden-brown color. Toss in the diced onion next and let it soften to release its sweetness. Finish this stage by stirring in fresh garlic and thyme to infuse those irresistible aromas into the mix.

Step 3: Make the Creamy Cheese Sauce

Reduce the heat, then add cream cheese and heavy cream directly into the skillet. Stir gently until the cream cheese melts completely, combining into a silky, luscious sauce. Next, incorporate Dijon mustard along with salt and black pepper to season your sauce. Stir in a generous handful of both cheddar and Parmesan cheeses for that perfect cheesy depth.

Step 4: Combine and Bake

Fold in the crispy bacon bits carefully to maintain their crunch, then transfer everything into a casserole dish. Sprinkle the remaining cheddar and Parmesan over the top to form that dreamy golden crust. Pop the dish into a preheated 375°F oven and bake until bubbly and beautifully golden, usually about 20 minutes. Let it rest briefly once out of the oven to set before serving.

How to Serve Keto Brussels Sprouts Casserole Recipe

A close-up view of a cast iron pan filled with a cooked dish showing several layers: the base layer is creamy, light yellow sauce, topped with scattered green Brussels sprouts pieces that have some dark char marks, and small chunks of browned bacon spread evenly across. The surface looks rich and slightly bubbling with a mix of textures from the smooth sauce and crispy vegetables and bacon. The pan is on a white marbled surface with a white towel that has blue stripes beside it. photo taken with an iphone --ar 4:5 --v 7

Garnishes

A sprinkle of freshly chopped parsley or a dusting of extra Parmesan adds a bright finishing touch that makes the casserole pop on the plate. Crushed pork rinds or toasted nuts offer a delightful textural contrast when sprinkled on top just before serving.

Side Dishes

This casserole pairs effortlessly with a variety of mains, from roast turkey and grilled chicken to seared steak or pork chops. It’s also fantastic alongside oven-baked salmon or a hearty ham, balancing rich proteins with its creamy, tangy flavor and vibrant green color.

Creative Ways to Present

For gatherings, dish this casserole in individual ramekins for elegant single servings, or layer it in a shallow baking dish with additional cheese layers between for a cheesy, comforting strata feel. Adding sliced mushrooms or diced ham before baking can bring new dimensions of flavor and texture as well.

Make Ahead and Storage

Storing Leftovers

After enjoying your Keto Brussels Sprouts Casserole Recipe, store any leftovers in an airtight container in the refrigerator. It will stay fresh and delicious for up to 4 days, making it a fantastic option for quick lunches or dinners later in the week.

Freezing

You can freeze the casserole, but keep in mind that the texture of Brussels sprouts may become softer upon thawing. For best results, freeze in portions and wrap tightly to avoid freezer burn. Thaw overnight in the refrigerator before reheating.

Reheating

Reheat your casserole uncovered in the oven at 350°F to revive the crispy top and warm through evenly. Alternatively, the microwave works well for individual servings, though the texture won’t be quite as crisp. Adding a little extra cheese on top before reheating can bring back that fresh-baked appeal.

FAQs

Are Brussels sprouts keto-friendly?

Yes, absolutely. Brussels sprouts are naturally low in carbohydrates and fit perfectly into keto and low-carb eating plans while delivering fiber and vitamins.

Can I use frozen Brussels sprouts?

You can, but make sure to thaw and drain them thoroughly first. Excess moisture can make the casserole watery and prevent that lovely crispy texture on the edges.

Can I make this casserole ahead?

Definitely! Assemble the casserole in advance, refrigerate it, and bake it when you’re ready. It makes meal prep or holiday hosting much easier.

Can I make it without bacon?

Yes, you can omit bacon for a vegetarian version or swap it out with mushrooms, nuts, or another savory topping to keep the rich flavor and texture balance.

What cheese works best?

Cheddar and Parmesan are the stars here, but you can absolutely experiment with Gruyère or Monterey Jack for a different twist without losing the creamy, cheesy essence.

Final Thoughts

This Keto Brussels Sprouts Casserole Recipe is a game-changer for turning simple vegetables into a luscious, crowd-pleasing side dish packed with flavor and comforting textures. Whether it’s a cozy weeknight dinner or part of a festive spread, it’s bound to win over even the most stubborn Brussels sprouts skeptics. Give it a try and watch this creamy, cheesy delight become one of your favorites!

Print
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
Keto Brussels Sprouts Casserole Recipe

Keto Brussels Sprouts Casserole Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 27 reviews

  • Author: Alice
  • Total Time: 45 minutes
  • Yield: 6 servings
  • Diet: Low Carb

Description

Keto Brussel Sprouts Casserole is a creamy, cheesy baked side dish that features tender Brussels sprouts combined with bacon, garlic, and a rich cheese sauce made from cream cheese, heavy cream, cheddar, and Parmesan. This low-carb, savory casserole offers a perfect balance of crispy edges and creamy textures, making Brussels sprouts irresistible as a comforting holiday or weeknight meal accompaniment.


Ingredients

Vegetables

  • 1 lb Brussels sprouts, trimmed and halved
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 1 tsp fresh thyme leaves

Cheese & Dairy

  • 4 oz cream cheese
  • 1/2 cup heavy cream
  • 3/4 cup shredded cheddar cheese, divided
  • 1/4 cup grated Parmesan cheese, divided
  • 2 tbsp butter

Meat

  • 4 slices bacon, cooked crisp and crumbled

Other Ingredients

  • 1 tbsp olive oil
  • 1 tsp Dijon mustard
  • 1/2 tsp salt
  • 1/4 tsp black pepper


Instructions

  1. Preheat Oven: Preheat your oven to 375°F (190°C) to prepare for baking the casserole.
  2. Prepare Brussels Sprouts: Trim the ends of the Brussels sprouts and cut them in half to ensure even cooking.
  3. Cook Bacon: In a skillet over medium heat, cook the bacon until crisp, then remove and crumble it. Set aside.
  4. Sauté Brussels Sprouts: In the same skillet, heat butter and olive oil together. Add the Brussels sprouts cut-side down and cook until they start to brown, about 5-7 minutes.
  5. Add Onion: Add diced onion to the skillet with the Brussels sprouts and cook until softened, around 3-4 minutes.
  6. Add Garlic and Thyme: Stir in the minced garlic and fresh thyme leaves, cooking for another minute until fragrant.
  7. Make Cheese Sauce: Add the cream cheese and heavy cream to the skillet. Stir continuously until the cream cheese melts smoothly into the sauce.
  8. Season the Sauce: Mix in Dijon mustard, salt, and black pepper for flavor balance.
  9. Add Cheeses and Bacon: Stir in half of the cheddar cheese and Parmesan cheese, then fold the crumbled bacon into the mixture.
  10. Transfer to Casserole Dish: Pour the Brussels sprouts and sauce mixture into a greased casserole dish, spreading evenly.
  11. Top with Cheese: Sprinkle the remaining cheddar and Parmesan cheeses evenly over the top for a golden crust after baking.
  12. Bake the Casserole: Bake in the preheated oven for approximately 20-25 minutes or until the casserole is bubbling and the cheese on top is golden brown.
  13. Rest and Serve: Allow the casserole to rest for 5 minutes after baking to set slightly before serving.

Notes

  • You can substitute the cheddar with Gruyère or Monterey Jack for different flavor profiles.
  • For a spicy kick, add red pepper flakes to the cheese sauce.
  • Frozen Brussels sprouts can be used but should be fully thawed and drained to avoid excess moisture.
  • To make the top extra crispy, add crushed pork rinds or chopped nuts before baking.
  • This casserole can be assembled ahead and baked when ready.
  • Store leftovers in an airtight container for up to 4 days and reheat uncovered in the oven for the best texture.
  • Omit bacon for a vegetarian version or replace with mushrooms or nuts.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Side Dish
  • Method: Baking
  • Cuisine: American

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star