
Free Printable: Low Carb & Keto Food List
Get It NowThis post may contain affiliate links, which help keep this content free. (Full disclosure)
Do you need to a little extra help to convince your family to eat their veggies? I hear you! And I’d suggest this low carb keto brussels sprouts recipe. Cheese, bacon, and packed with vegetables? This brussels sprout casserole with bacon fits the bill even for picky eaters. We’re topping roasted brussels sprouts (already yummy!) with a cheesy sauce with bacon… and if anyone needed convincing, they won’t after trying this!
When I’m in a hurry on a weeknight, roasted vegetables are unquestionably my go-to side dish. Simple roasted vegetables with olive oil, sea salt, and black pepper are a classic, but sometimes you need a little variety. And my cheesy brussels sprout casserole with bacon will do the trick.
Despite the sometimes controversial brussels sprouts, this keto brussels sprouts recipe with bacon and cheese works really well as a crowd-pleasing side.
The secret is the cheesy sauce… it’s like a brussels sprouts au gratin! I use a similar sauce in my cheesy zucchini casserole and my cauliflower mac and cheese recipe, and even posted it as a standalone keto cheese sauce (use it for dipping!).
This cheesy brussels sprouts casserole recipe was originally published on January 9, 2016, and was republished in March 2020 to add more detailed photos and tips. If you’re curious, here is one of the original photos:
How To Make A Brussels Sprout Casserole
Let’s get to this keto brussels sprouts casserole! Will you believe me when I tell you that it takes just 10 minutes to prep?! It’s true!
Here’s how to make brussels sprout casserole with bacon:
- Roast brussels sprouts. Toss the brussels sprouts with olive oil, season with salt and pepper and roast until edges are brown and crispy.
TIP: Be sure the sprouts are spread out in a single layer on the pan, otherwise they won’t brown well.
- Make cheese sauce base. Melt butter, then mix in almond milk and heavy cream. Heat until hot. Stir in shredded cheddar cheese, until melted.
TIP: It will be somewhat runny, which is okay. It will absorb into the sprouts and thicken more as it bakes and then cools a bit before eating.
- Assemble the low carb brussels sprouts casserole. Transfer the brussels sprouts to a stoneware dish. Pour cheese sauce over brussels sprouts and top with more cheese, and of course, bacon!
TIP: You can make bacon in the oven and chop or crumble it, or use store bought bacon bits if you want to save time. Either way, just make sure the bacon is cooked.
- Bake. Since everything is already cooked, this is just long enough to heat and melt the cheese.
Are Brussels Sprouts Low Carb?
Yes, brussels sprouts are a low carb vegetable. (Get the full list of keto veggies in the low carb food list here.) Each cup serving has 5 grams net carbs.
This keto friendly brussels sprouts recipe has just 6 grams net carbs.
How To Store Cheesy Brussels Sprouts
Store this keto brussels sprouts au gratin with bacon in the fridge for 3-5 days. Reheat in the microwave or a 350 degree F oven.
Can You Freeze Brussels Sprout Casserole?
Yes, you can freeze brussels sprouts casserole recipes in a freezer safe container for 2-3 months.
You can bake right from frozen to reheat, or thaw first overnight so that it heats faster.
TIP: Since the sauce contains dairy, give it a good stir after freezing and reheating to improve texture.
Keto Dinners To Serve With Keto Brussel Sprouts & Bacon
While this casserole is hearty and filling, it does need a keto main dish to go along with it. Cook up your favorite chicken, steak, or seafood – or try one of these recipes:
- Crispy Chicken Drumsticks – An easy main that’s oh-so-satisfying. Everyone loves chicken drumsticks!
- Smothered Pork Chops – This is the ultimate comfort food meal, these pork chops are nice enough for entertaining.
- Bacon Wrapped Meatloaf – Meatloaf and veggies. It’s all you need.
- Pan Seared Halibut – This lighter dish has plenty of flavor to stand up to the keto brussels sprouts with bacon.
- Slow Cooker Turkey Breast – Utilize the slow cooker to make dinner nice and easy! The turkey will cook while you prep the keto brussels sprouts recipe.
More Keto Brussels Sprout Recipes
- Roasted Frozen Brussels Sprouts – Did you know you can roast frozen sprouts? Here’s how.
- Roasted Shredded Brussels Sprouts – A twist on the usual method of just roasting halves.
- Roasted Brussels Sprouts and Carrots – For the most minimal prep time, you can roast them whole instead. Carrots are not very low carb, but my kids enjoy them.
- Shredded Kale Brussels Sprout Salad – My favorite way to enjoy raw sprouts. Plus, this salad stores very well.
- Crispy Pan Fried Brussels Sprouts – The same great combo of sprouts and bacon, made super crispy on the stove top.
Tools To Make Low Carb Brussels Sprouts
Tap the links below to see the items used to make this recipe.
- Paring Knife – Trimming the brussels for this keto brussels sprouts recipe is a must, and this knife makes it easy.
- Nonstick Sheet Pan – This is my favorite set of pans. Nonstick (for real!) and cleans up super easy. Roasting keto brussel sprouts with bacon has never been easier.
- Ceramic Baker – Take your brussel sprouts from oven to table with these bakers.
Keto Brussels Sprouts Casserole Recipe With Bacon
Keto Brussels Sprouts Casserole Recipe With Bacon
This low carb keto brussels sprouts casserole recipe with bacon features the creamiest cheddar cheese sauce. Super EASY, with just 7 ingredients!
Recipe Video
Tap on the image below to watch the video.Like this video? Subscribe to my YouTube cooking channel for healthy recipes weekly! (Click the bell icon to be notified when I post a new video.)
Ingredients
Tap underlined ingredients to see where to get them. Please turn Safari reader mode OFF to view ingredients.
Instructions
Tap on the times in the instructions below to start a kitchen timer while you cook.
-
Preheat the oven to 400 degrees F (204 degrees C). Line two 9x13 in (23x33 cm) pans with foil, parchment paper, or silicone mats.
-
Toss the brussels sprouts with olive oil. Season with half of the sea salt and black pepper. Arrange on the pans in a single layer. Roast side-by-side for 35-45 minutes, rotating halfway through, until edges are browned and crispy.
- Meanwhile, melt the butter in a bowl in the microwave or in a saucepan on the stove. Add the almond milk and heavy cream. Heat again until hot.
- Stir in one cup (2/3 of the recipe) of the shredded cheddar cheese, until melted. Season with the remaining sea salt and black pepper.
-
When the brussels sprouts are finished roasting, transfer them into a smaller 8x11 in (20x28 cm) or 9x9 in (23x23 cm) pan (line it unless it's ceramic or stoneware). Pour the sauce over the brussels sprouts. Sprinkle bacon bits and the remaining shredded cheese on top.
-
Bake for 10-15 minutes, until bubbly.
Last Step: Leave A Rating!
Share your recipe picture by tagging @wholesomeyum and hashtag it #wholesomeyum on Instagram, or in our Facebook support group, too - I'd love to see it!
Recipe Notes
Serving size: 1 cup
Nutrition facts are provided as a courtesy. Have questions about calculations or why you got a different result? Please see our nutrition policy.
Want to save this recipe?
Create a free account to save your favorite recipes!
Sign Up To Save Recipes© Copyright Maya Krampf for Wholesome Yum. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We'd LOVE for you to share a link with photo instead. 🙂
52 Comments
Barbara Jane Pennekamp
0I made the Brussels Sprouts casserole for dinner.
It was amazing. Glad that I made it.
Happy New Year!
Kristi Schuster
0I made this tonight for my husband and we both thought it was delicious. Thank you for sharing.
Cas
0I love this recipe! Absolutely delicious! Thank you for posting
Priscilla
0Fabulous!
Leslie Lowe
0It was great and it was good, even after we froze portions.
Janet Krueger
0This was great!!! I will make this often…it was a hit with the non keto folks in the house!!!!
Deborah Powers
0I love this recipe!! Of course you can’t go wrong when you add cheese, bacon, and heavy cream, but I’ve really come to love Brussels sprouts since being on keto, and all of Maya’s recipes are delicious!
Diane
0This is the very best brussel sprouts recipe ever. Keto makes it even better but this is to die for even if you don’t like brussels sprouts you will love them in this casserole.
Carri
0I am having so much fun trying all your recipes! This one sounds absolutely delicious! I happen to have Brussels sprouts on hand, so that means I will be making this dish this week! My husband doesn’t necessarily care for Brussels sprouts, but I know he will love this. AND yes, I usually cook mine with bacon too. But the cheese sauce I’m sure, will take it over the top! I will get back with my rating soon.
Kelly
0Can this be made ahead of time? I’m not sure if it could be made and then reheated in the oven or if it would take away from texture/flavor?
Wholesome Yum M
0Hi Kelly, You can prep this ahead of time if you are using fresh brussels sprouts. Enjoy!
Kelly Anthony
0Ummmmm — why have I never thought to add bacon and cheese to Brussels sprouts?! So genius and SO delicious! I can’t believe it’s low carb too!
Beth
0You had me at bacon and cheese! This looks amazing and I’m sure it will be gobbled up in my home!
Mary Kay Keehn
0This was an amazing recipe. I used shredded Brussel Sprouts and white cheddar cheese. It was amazing!!! Thinking this would be great on other vegetables like cauliflower, broccoli, or asparagus as well. This recipe is a keeper!
Phina
0Best Brussel sprouts ever! Even people who do not like brussels sprouts love these. My favorite Keto recipe
Amanda Counts
0O.M.G. This is definitely going to be added to our regular rotation of side dishes. Fantastic!
Made it exactly as recipe directed.
Tammi W.
0This dish was D- LISH-US!!!! Even my son, who has Down’s syndrome and autism and likes his set food routine, (which, as you might guess, does NOT, nor has it ever, included Brussel sprouts), cleaned his plate.
Delicious!!!
I will be making it for thanksgiving dinner next week and for many, many meals to come.
✨❤️✨
Savanna
0Five stars!! Love this!!
Savanna
0This was delicious!! Might be my all time favorite. Thanks for sharing.
Janet Sutton
0That you for your awesome recipes. I am new to keto and have stalled a bit. I am not getting enough fats to my protein carb ratio and these ate very helpful amd delicious! Can’t wait to try the bacon Brussels sprout gratin.
Amanda S
0I made this for Easter – DELICIOUS! The non keto family members loved it, too! I can’t wait to make it again! I will also be making the cheese sauce for a broccoli topping!
Brandy
0I can’t even believe that I am allowed to eat food this delicious while on a diet!!! All I can say is if you don’t make it you are missing out! I followed the recipe exactly and wouldn’t change a thing!
Maya | Wholesome Yum
0Yay, that is awesome to hear, Brandy!
L.M.
0I love roasted sprouts but dislike the “leathery” consistency that can occur. To prevent this, after arranging the sprouts for roasting, I add 1 or 2 T of water, cover the sprouts with foil and allow to steam for the first few minutes. I then follow the recipe as written.
Last Christmas was the first time I served this recipe and it was extrordinarily well received by my family, especially my adult children, several of whom love to cook. This year at Thanksgiving they were vocal about their disappointment that no brussels sprouts casserole arrived and positively demanded it for this Christmas.
They will all get copies of the recipe in their stockings . . . LOL
Dee
0I made this tonight and all I can say is “WOW”! I halved the recipe because I’m the only one here that eats Brussels sprouts. Spouse did taste the sauce and now wants me to make it to go on top of asparagus. (I almost got him to actually try a sprout…lol.)I also had no almond milk so I used all heavy cream. This was absolutely amazing and certainly going into my Keto rotation. It was all I could do not to eat the entire thing at one sitting.
Maya | Wholesome Yum
0I am so happy you liked it, Dee! Thank you!
Melissa
0I made this along with a mushroom, bacon and garlic recipe and had the both for supper.
This Brussel sprouts casserole is delicious!! I will be making it again.
Maya | Wholesome Yum
0I love to hear that, Melissa!
Brianna liggins
0It says to use unsweetened almond milk, but I have relatives who are allergic to almonds is there something else I can substitute that with?
Maya | Wholesome Yum
0Hi Brianna, You can use more cream (it will just be thicker and a bit more calories) or you can use coconut milk beverage.
Lacie Fitzpatrick
0Could I make this and then freeze it before baking it? I’m trying to do meal prep for when baby arrives and this sounds delicious!
Wholesome Yum M
0Hi Lacie, Yes, you can follow the directions as written until you reach step 6. Assemble and freeze until ready to bake. For best results, let your dish thaw for a couple of hours before baking in the oven. Enjoy!
Liz
0Do I need to use almond milk or I can I just use the heavy whipping cream?
Maya | Wholesome Yum
0Hi Liz, I recommend the almond milk, but if you prefer to replace it with more cream, you will probably also need to reduce the cheese a bit.
Katie
0Hey, could I add eggs to this?
Maya | Wholesome Yum
0Hi Katie, Sure, I don’t see why not!
Ardelle
0I’m having trouble finding Low Carb and Lactose Free recipes. It seems cheese is used extensively for flavour and texture.
Maya | Wholesome Yum
0Hi Ardelle, I have a section for low carb dairy-free recipes here. Some of them are naturally dairy-free and some have substitution options listed to keep them dairy-free. Hope this helps!
Courtney Wimmer
0Could this be made ahead of time and then heated up in the oven?
Maya | Wholesome Yum
0Hi Courtney, Yes, you can. Just complete all the steps through step 5 and refrigerate. You can just do the last step when ready to serve – just place back in the oven for long enough to heat through and melt the cheese.
Alison
0I was wondering this same thing to save time and space in the oven Thanksgiving Day?
Maya | Wholesome Yum
0Yes! Sounds like a great idea, Alison!
Roxann
0Awesome, thank you so much. That makes sense. And I used the chicken idea. Wonderful! My fiance and I love this dish! Im actually making it again right now. Thank you very much!
Maya | Wholesome Yum
0Thank you, Roxann! I’m glad you enjoyed it!
Roxann
0Hello there. I was wondering why i need to switch to a new/different pan on step #5. Thank you. Rox
Maya | Wholesome Yum
0Hi Roxann, Great question! The reason is that the two pans have different purposes. The first pan is for roasting the brussels sprouts, so you need a good amount of space between them to make sure they roast well. If the pan is too small, crowding will cause the sprouts to steam instead and not taste as good. The second pan needs to be smaller, so that the brussels sprouts are in the sauce. If the pan is too large, the sauce will just spread across the bottom. The first one is pretty easy to clean since there’s no sauce in it, and if you wanted to reduce dishes to wash, you could reuse the larger pan for some baked chicken breast or something. Hope that helps!
Torri
0Hi! Did you use fresh or frozen Brussels sprouts?
Maya | Wholesome Yum
0Hi Torri, I used fresh, but you could easily use frozen (no need to thaw). The initial roasting time in step 2 would be longer – at least 45 minutes and could be more. Watch them and take them out when the edges are browned. Otherwise the recipe would be the same.
Sonja
0How much is considered a serving?
Maya | Wholesome Yum
0Hi Sonja, A serving is 1/8 of the recipe. It amounts to about 4 oz sprouts plus the sauce.
Melissa
0Your recipe notes states the serving size is one cup.
Maya | Wholesome Yum
0Yes, one serving is one cup, Melissa. Thanks for stopping by!