Best Homemade Keto Brussels Sprouts with Bacon Recipe

Looking to learn how to make the best homemade Keto Brussels Sprouts casserole?

Our easy and cheesy Keto Brussels Sprouts recipe is both delicious and quick to make. In just under one hour, cook this healthy side dish on your stove then bake it in the oven until crispy and bubbling.

We love to serve Keto Brussels Sprouts at holiday dinners like Christmas, Thanksgiving and Easter. The creamy bacon and brussels casserole pairs perfectly with roasted turkey, baked ham or succulent steaks.

Save this story to Pinterest!

What are Keto Brussels Sprouts?

The ketogenic diet (or keto diet, for short) is a low-carb, high-fat diet that offers many health benefits. Over 20 studies show that this type of diet can help you lose weight and improve your health.

A keto diet involves reducing carbohydrate intake and replacing it with fat. This reduction in carbs puts your body into a metabolic state called ketosis. When this happens, your body becomes efficient at burning fat for energy. It also turns fat into ketones in the liver, which can supply energy for the brain.

Ketogenic diets can cause significant reductions in blood sugar and insulin levels. This, along with the increased ketones, has numerous health benefits.

Looking for a Keto friendly side dish? Our Keto Brussels Sprouts recipe is carbohydrate free!

Ingredients you'll need to make Keto Brussels Sprouts.
Ingredients you’ll need to make Keto Brussels Sprouts.

Best Easy Keto Brussels Sprouts Casserole

My dad is obsessed with brussels sprouts. Which alarms his family as he was a very picky eater growing up. My grandparents always told stories about how he only ate pizza, hamburgers and grilled cheese when he was growing up as a kid.

My dad hadn’t eaten many fresh vegetables until he married my mother. He grew up eating vegetables out of a can, which is why I think he had such an aversion to sulphurous vegetables such as asparagus, broccoli, cauliflower, fiddle heads and brussels sprouts. These vegetables, when preserved in a can, lose their desired crunchy texture and their brown discolouration can be really off putting to the eyes!

When I learned that my father had now grown to love brussels sprouts I honestly couldn’t believe it. He exclaimed, “One of my favourite vegetables now is brussels sprouts!” Still in shock, my mother told me to visit the fridge downstairs where I found two large bags keeping their cool.

I decided to develop an easy Keto Brussels Sprouts recipe, which my dad would have no problem cooking at home on his own.

This low-carb Keto Brussels Sprouts side dish takes under an hour to prepare over the stove. Once the mixture has been fully combined you can store it in your fridge or freezer to bake at a later date. Or, simply pop it in the oven, ready to serve in under 20 minutes.

Made with common ingredients that you’ll likely have in your freezer, fridge or pantry, these Keto Brussels Sprouts impress guests with its creamy and smoky mix of bacon and cheese.

It’s keto-friendly, grain-free, gluten-free, nut-free and sugar-free. You can make it vegetarian if you omit the bacon.

After frying bacon on the stove add washed and halved brussels sprouts.
After frying bacon on the stove add washed and halved brussels sprouts.

How To Make Keto Brussels Sprouts

We love making this Keto casserole as it’s quick to prepare and doesn’t take a lot of thought to put together. It’s essentially a quick, one-pot recipe, so there aren’t a lot of dishes to clean up afterwards. We call that a win!

Find yourself hosting or attending a last minute party of dinner? You can prep these Keto Brussels Sprouts in under an hour and then just need to bake it for 20 minutes before serving. We love bringing this recipe to a potluck as you can prepare everything in your own kitchen before arriving to the party. Simply pop the casserole in your hosts oven half an hour before everyone is ready to eat.

The first step to making Keto Brussels Sprouts is frying the bacon and letting it cool. Leave some of the bacon fat in the pan as it adds flavour to the rest of the dish.

While the bacon is frying wash the brussels sprouts, trim the stems and slice in half. Add the sprouts to the greased pan and season with salt, pepper and minced garlic. Gently fry over medium heat until the sprouts are charred and crispy.

Then add garlic, mustard, Worcestershire sauce, vinegar and cream, reducing the heat to low and allowing it to simmer until the vegetables are tender. If the sauce is too thick you can add additional cream or broth until it is the desired consistency.

Once cooked to your liking, add the Keto Brussels Sprouts to an oven-safe casserole dish and top with shredded cheese. Place the casserole dish in a preheated oven, removing it only once the gratin is browned and crispy. Serve immediately as a main course or side dish to accompany grilled, roasted or barbecued meat and seafood.

Prepare Keto Brussels Sprouts in under 30 minutes.
Prepare Keto Brussels Sprouts in under 30 minutes.

Can You Make This Recipe Ahead of Time?

Definitely! One of the reasons we love this Keto Brussels Sprouts recipe is that it ages so well.

Hosting a big dinner party or responsible for contributing a side dish for an upcoming potluck during a busy work week? You can easily prepare this keto side dish a day or two before the main event by wrapping it in saran wrap and leaving it in your fridge to keep cool.

We also suggest doubling the recipe and storing an extra casserole dish filled with Keto Brussels Sprouts so you have extra to enjoy weeks or months later.

The day you’re ready to bake the brussels sprouts, take the dish out of the refrigerator or freezer and let it reach room temperature. Just 30 minutes before you’re ready to sit down and eat, bake until the cheese is crispy and casserole is bubbling.

You May Also Enjoy Reading…

Low carb Keto Brussels Sprouts feature bacon, cream and cheese.
Low carb Keto Brussels Sprouts feature bacon, cream and cheese.

Creative Substitutions

You may not always have the exact ingredients in your kitchen, and that’s ok!

If you’re a vegetarian or vegan you’ll want to substitute the bacon and dairy ingredients for items such as vegenaise and vegan bacon.

If you’re short on brussels sprouts, feel free to substitute other nutritious green vegetables such as kale, broccoli, fiddle heads and cauliflower. If you have any fresh herbs growing in your garden, feel free to add chopped chives, thyme or rosemary to suit your tastes.

We love adding Dijon mustard and Worcestershire Sauce as they offer a nice kick. You can always leave these out of your recipe as they are optional and included simply to boost flavour.

If you want to make spicy Keto Brussels Sprouts, simply add chili flakes, cayenne pepper, minced jalapeno, or a few dashes of your favourite hot sauce.

The apple cider vinegar is included in this recipe to ensure an acid balances the creamy flavours. You could also substitute rice wine vinegar, red or white wine vinegar or lemon juice.

What Cheeses Can I Use with Brussels Sprouts?

We’ve included two cheeses in this recipe: Parmigiano Reggiano and mozzarella. We encourage you to get creative with the cheeses you incorporate in your homemade Keto Brussels Sprouts.

It’s also important to understand what cheeses work best to ensure your casserole has a crispy and stringy gratin and well incorporated creamy texture.

Mozzarella is the best cheese to decorate the top of your Bacon and Brussels Sprouts Casserole as it has a high moisture content and becomes stringy when melted. Avoid using hard aged cheeses like Parmesan, Manchego or Mimolette. For a desirable topping use high moisture soft cheeses like Raclette, Jarlslberg and Gouda.

The sauce does not include cheese but you can make a more decadent dish by shredding your favourites into the cream and stirring until fully incorporated. Use hard aged cheeses as they mix well. Avoid fresh cheeses like ricotta, mascarpone and paneer as they will not combine properly. We suggest using an aged Gruyere or Emmental from Switzerland, famous for their abilities to melt in fondue. Parmigiano Reggiano and aged cheddar are other excellent options.

If you want to give these brussels sprouts a French spin, add a high quality Brie or Camembert. If you’re a lover of mouldy blue cheeses, impress guests by mixing a variety such as Celtic Blue, Le Bleu d’Elizabeth and Gorgonzola.

If you want to make a really luxurious garlicky Keto Brussels Sprouts with bacon, add a few heaping spoons of Garlic Boursin.

Bake Keto Brussels Sprouts in a casserole dish toped with shredded mozzarella.
Bake Keto Brussels Sprouts in a casserole dish toped with shredded mozzarella.

What To Serve with Keto Brussels Sprouts

You can enjoy this recipe as a show-stopping main dish or side dish depending on your preference. In our family it’s a favourite side dish at holiday dinners, such as Easter, Thanksgiving and Christmas.

Not everyone at your potluck or dinner party may even care about your Keto diet (and why should they?) This side dish is a party pleaser so it’s important to serve alongside an entree and appetizers that make everyone happy. The more options, the better!

If you’re following a low-carb diet, serve Keto Brussels Sprouts with fresh salads, homemade vegetarian dips, roast meat or grilled seafood. For hungry guests that eat anything, we suggest providing artisanal crackers, freshly baked sourdough, rice pilaf or pasta.

Serve brussels sprouts casserole with crispy cheese gratin hot out of the oven.
Serve brussels sprouts casserole with crispy cheese gratin hot out of the oven.
Print Recipe
3.75 from 4 votes

Keto Brussels Sprouts Recipe

Learning how to make the best homemade Keto Brussels Sprouts? This easy & quick low-carb side dish features bacon, cream & cheese. Perfect for a party!
Prep Time10 minutes
Cook Time30 minutes
Total Time40 minutes
Course: Side Dish
Cuisine: American
Keyword: Bacon Brussels Sprouts, Keto Brussels Sprouts, keto recipe, roasted brussels sprouts
Servings: 8
Calories: 402kcal


  • 10 oz bacon cut into strips
  • 2 tbsp butter
  • 2 pounds Brussel sprouts trimmed bottoms, cut in half
  • salt and pepper to taste
  • 6 garlic cloves finely minced
  • 1 tbsp Dijon mustard
  • 1/2 tsp Worcestershire sauce
  • 2 cups Table cream
  • 1 tsp Apple cider vinegar
  • 1/3 cup Mozzarella shredded
  • 1/4 cup Parmigiano Reggiano shredded


  • Preheat oven to 375F
  • Fry the bacon in an oven-safe pan over medium heat until crispy. Use a slotted spoon to transfer bacon to a paper towel and set aside.
  • Drain the bacon fat from the pan, leaving about 1 tablespoon for added flavour. Add butter, Brussels sprouts and season with salt and pepper. Sauté while stirring occasionally, for about 5 minutes.
  • Add garlic, mustard and Worcestershire sauce, combing with the fried sprouts for one minute. Pour in the cream, reduce heat down to low and allow to simmer until tender, no more than 5 minutes.
  • Add the bacon and stir until combined. Top the sprouts with the mozzarella and Parmigiano Reggiano. Bake until cheese is bubbly, approximately 15 minutes). To ensure a golden gratin, set your oven to broil for 2 until golden brown.
  • Garnish with chopped parsley, thyme or chives before serving.


Calories: 402kcal | Carbohydrates: 14g | Protein: 20.2g | Fat: 30.7g | Saturated Fat: 14.7g | Cholesterol: 89mg | Sodium: 940mg | Potassium: 727mg | Fiber: 4.4g | Sugar: 2.6g | Calcium: 137mg | Iron: 2mg

Some of the links in this story use affiliate links. This means that if you make a purchase through our site, Dobbernationloves will earn a small commission at no extra cost to you. Your support helps us to produce comprehensive content. 

Save this story to Pinterest!

Tags: ,

Leave a reply