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
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
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
Keto Brussels Sprouts Casserole Recipe
- 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
- Preheat Oven: Preheat your oven to 375°F (190°C) to prepare for baking the casserole.
- Prepare Brussels Sprouts: Trim the ends of the Brussels sprouts and cut them in half to ensure even cooking.
- Cook Bacon: In a skillet over medium heat, cook the bacon until crisp, then remove and crumble it. Set aside.
- 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.
- Add Onion: Add diced onion to the skillet with the Brussels sprouts and cook until softened, around 3-4 minutes.
- Add Garlic and Thyme: Stir in the minced garlic and fresh thyme leaves, cooking for another minute until fragrant.
- Make Cheese Sauce: Add the cream cheese and heavy cream to the skillet. Stir continuously until the cream cheese melts smoothly into the sauce.
- Season the Sauce: Mix in Dijon mustard, salt, and black pepper for flavor balance.
- Add Cheeses and Bacon: Stir in half of the cheddar cheese and Parmesan cheese, then fold the crumbled bacon into the mixture.
- Transfer to Casserole Dish: Pour the Brussels sprouts and sauce mixture into a greased casserole dish, spreading evenly.
- Top with Cheese: Sprinkle the remaining cheddar and Parmesan cheeses evenly over the top for a golden crust after baking.
- 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.
- 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
