Low Carb Brussels Sprouts with Cream Sauce & Bacon – Rich, Creamy & Keto-Friendly
If you’re searching for a decadent, low-carb side dish that feels like pure comfort food, these Low Carb Brussels Sprouts with Cream Sauce & Bacon are exactly what you need. This recipe combines crispy bacon, tender roasted Brussels sprouts, and a velvety garlic-Parmesan cream sauce—all baked together until bubbly and irresistible.
Whether you’re following a keto diet, cutting back on carbs, or just want a flavorful side dish that pairs beautifully with any meal, this recipe hits all the right notes: creamy, savory, smoky, and satisfying.
Ingredients
1 pound Brussels sprouts, trimmed and halved
4 slices of bacon, chopped
1 cup heavy cream
3 cloves garlic, minced
1/2 cup grated Parmesan cheese
Salt and pepper, to taste
1 tablespoon olive oil
How to Make Low Carb Brussels Sprouts with Cream Sauce & Bacon
Step 1: Preheat the Oven
Set your oven to 400°F (200°C) so it’s hot and ready for roasting.
Step 2: Cook the Bacon
Heat olive oil in a large oven-safe skillet over medium heat.
Add the chopped bacon and cook until crispy and golden.
Using a slotted spoon, remove the bacon and set aside—but leave the flavorful bacon fat in the skillet.
Step 3: Sear the Brussels Sprouts
Add the halved Brussels sprouts to the skillet (cut side down for best browning).
Cook for 5 minutes, stirring occasionally, until the edges start to caramelize and turn golden brown.
Step 4: Add Garlic
Stir in the minced garlic.
Cook for 1 minute until fragrant—be careful not to burn it.
Step 5: Pour in the Cream
Add the heavy cream and bring it to a gentle simmer.
This will start forming the base of your creamy, rich sauce.
Step 6: Add Parmesan
Stir in the grated Parmesan cheese.
Allow the sauce to thicken slightly over low heat.
Taste and season with salt and pepper as needed.
Step 7: Add Bacon Back In
Return the crispy bacon to the pan and mix it well into the creamy Brussels sprouts mixture.
Step 8: Bake to Perfection
Transfer the skillet to the preheated oven.
Roast for 15–20 minutes, or until:
Brussels sprouts are perfectly tender
The cream sauce is thick, rich, and bubbly
The top has a lightly golden finish
Step 9: Serve Hot
Enjoy immediately with:
Extra Parmesan
Cracked black pepper
Fresh parsley (optional)
This dish is rich, warming, and perfect for both weeknight meals and special occasions.
Serving Suggestions
Pair this creamy low-carb side with:
Grilled chicken thighs
Buttered steak
Roast turkey
Baked salmon
Pork chops
Low-carb casseroles
It also makes a great holiday side dish!
Variations & Tips
Add Some Heat
A pinch of red pepper flakes
Dash of hot sauce
Adds a light kick to balance the creaminess.
Vegetarian Option
Replace bacon with:
Smoked paprika
Plant-based bacon
Roasted mushrooms for a meaty texture
Cheese Variations
Swap Parmesan for:
Gruyère (nutty & rich)
White cheddar (creamy & sharp)
Asiago (bold & aromatic)
Add Crunch
Top with:
Toasted almonds
Walnuts
Pecans
Adds texture and boosts healthy fats.
Add Freshness
A tiny squeeze of lemon juice at the end brightens the flavor.
Final Thoughts
This Low Carb Brussels Sprouts with Cream Sauce & Bacon recipe is everything you want in a keto-friendly side dish—creamy, flavorful, satisfying, and incredibly easy to make. With simple ingredients and restaurant-level flavor, it’s the perfect addition to any meal.

