Keto Creamed Brussels Sprouts – Rich, Cozy, and Low-Carb
Creamy, cheesy Brussels sprouts are the kind of side dish that makes dinner feel a little more special. This version keeps things keto-friendly without sacrificing comfort or flavor. The sprouts get tender and caramelized, then swim in a silky cream sauce with garlic, Parmesan, and a touch of nutmeg.
It’s simple enough for a weeknight and elegant enough for guests. If you’ve got a Brussels sprouts skeptic in the house, this might be the dish that changes their mind.
Ingredients
Method
- Prep the sprouts: Trim the ends, remove any wilted leaves, and slice Brussels sprouts in half. Pat them dry so they brown well.
- Crisp the bacon (optional): In a large skillet, cook bacon over medium heat until crisp. Set aside on paper towels to drain. Wipe out excess grease, leaving a thin coating for flavor.
- Brown the sprouts: Add olive oil and butter to the skillet. Place sprouts cut-side down in a single layer. Season with salt and pepper. Cook undisturbed for 4–6 minutes until the cut sides are deeply golden.
- Soften and season: Stir and cook another 3–4 minutes until fork-tender but not mushy. If the pan looks dry, add a splash of water and cover for a minute to steam.
- Build the sauce: Push sprouts to the edges. Add garlic to the center and sauté 30 seconds until fragrant. Pour in heavy cream, sprinkle in nutmeg and red pepper flakes, and stir to coat everything.
- Thicken gently: Lower the heat and simmer 3–5 minutes, stirring, until the sauce reduces slightly. It should coat the back of a spoon.
- Add cheese: Stir in Parmesan until melted and smooth. Taste and adjust salt and pepper. If using bacon, fold it in now.
- Brighten (optional): Finish with a little lemon zest or a small squeeze of lemon to lift the richness.
- Serve: Sprinkle with extra Parmesan and cracked black pepper. Serve hot as a side or a cozy main with grilled chicken, steak, or salmon.
What Makes This Special
Classic creamed vegetables are usually thickened with flour, but this recipe relies on cream, cheese, and a gentle simmer for natural richness. That means fewer carbs and a cleaner, more concentrated flavor.
The sprouts are halved and seared first, so they pick up browned edges and a sweet, nutty taste before joining the sauce. You can keep it vegetarian or add crisp bacon for a smoky twist. Best of all, it uses familiar ingredients and comes together in under 30 minutes.
Ingredients
- 1½ pounds Brussels sprouts, trimmed and halved
- 2 tablespoons butter
- 1 tablespoon olive oil
- 3 cloves garlic, minced
- 1 cup heavy cream
- ½ cup grated Parmesan cheese (plus extra for topping)
- ¼ teaspoon ground nutmeg
- ¼ teaspoon red pepper flakes (optional)
- Salt and black pepper, to taste
- 2–3 slices bacon, cooked and crumbled (optional but delicious)
- Fresh lemon zest or a squeeze of lemon (optional, for brightness)
How to Make It
- Prep the sprouts: Trim the ends, remove any wilted leaves, and slice Brussels sprouts in half.
Pat them dry so they brown well.
- Crisp the bacon (optional): In a large skillet, cook bacon over medium heat until crisp. Set aside on paper towels to drain. Wipe out excess grease, leaving a thin coating for flavor.
- Brown the sprouts: Add olive oil and butter to the skillet.
Place sprouts cut-side down in a single layer. Season with salt and pepper. Cook undisturbed for 4–6 minutes until the cut sides are deeply golden.
- Soften and season: Stir and cook another 3–4 minutes until fork-tender but not mushy.
If the pan looks dry, add a splash of water and cover for a minute to steam.
- Build the sauce: Push sprouts to the edges. Add garlic to the center and sauté 30 seconds until fragrant. Pour in heavy cream, sprinkle in nutmeg and red pepper flakes, and stir to coat everything.
- Thicken gently: Lower the heat and simmer 3–5 minutes, stirring, until the sauce reduces slightly.
It should coat the back of a spoon.
- Add cheese: Stir in Parmesan until melted and smooth. Taste and adjust salt and pepper. If using bacon, fold it in now.
- Brighten (optional): Finish with a little lemon zest or a small squeeze of lemon to lift the richness.
- Serve: Sprinkle with extra Parmesan and cracked black pepper.
Serve hot as a side or a cozy main with grilled chicken, steak, or salmon.
How to Store
- Refrigerate: Cool completely, then store in an airtight container for up to 4 days.
- Reheat: Warm gently on the stove over low heat with a splash of cream to loosen the sauce. Microwave in short bursts, stirring between intervals.
- Freeze: Not ideal. Cream sauces can separate after thawing.
If you must, freeze up to 2 months and reheat slowly with extra cream and cheese to bring it back together.
Health Benefits
- Low in carbs, high in satisfaction: Heavy cream and cheese provide fat for satiety without pushing up the carb count.
- Fiber-rich vegetables: Brussels sprouts bring fiber that can help with fullness and digestion while supporting stable energy.
- Micronutrient boost: Sprouts deliver vitamins C and K, folate, and antioxidants. Parmesan adds calcium and protein.
- Potential blood sugar support: The combination of fiber, fat, and minimal carbs may help maintain steadier blood sugar compared to starchier sides.
Pitfalls to Watch Out For
- Overcooking the sprouts: Mushy sprouts lose their sweetness and turn sulfurous. Aim for tender with a bite.
- Boiling the cream: A hard boil can cause the sauce to split.
Keep it at a gentle simmer.
- Too much salt: Parmesan and bacon are salty. Season lightly at first and adjust at the end.
- Watery sauce: If sprouts release moisture or were not dried, the sauce can thin. Let it reduce until glossy; add a bit more cheese to thicken if needed.
- Hidden carbs in cheese: Pre-shredded cheeses can contain starch.
Grate your own Parmesan to keep carbs low.
Alternatives
- Dairy tweaks: Swap Parmesan for Pecorino Romano for a sharper bite. Add a few ounces of cream cheese for extra thickness.
- No bacon, still bold: Use smoked paprika or a splash of liquid smoke for a similar savory depth.
- Veggie mix-in: Stir in sautéed mushrooms or a handful of spinach in the last minute. Both pair well with the cream sauce.
- Protein boost: Add diced rotisserie chicken or crumbled Italian sausage to turn it into a full meal.
- Heat level: Swap red pepper flakes for a pinch of cayenne or cracked pepper for subtle warmth.
- Lighter option: Use half heavy cream and half unsweetened almond milk.
Reduce a little longer and add more Parmesan for body.
FAQ
Are Brussels sprouts keto-friendly?
Yes. Brussels sprouts are relatively low in net carbs and high in fiber, making them a good fit for a keto or low-carb way of eating when portioned reasonably and paired with fats.
Can I make this without dairy?
You can approximate the dish with full-fat coconut milk and nutritional yeast, though the flavor will be different. Thicken by reducing the sauce longer and consider adding a spoonful of dairy-free cream cheese alternative.
Check labels to keep carbs in check.
What can I use instead of Parmesan?
Pecorino Romano, Grana Padano, or even an aged cheddar can work. Choose a firm, low-moisture cheese that melts smoothly and has a salty, nutty character.
How do I prevent the sauce from separating?
Keep the heat moderate, avoid boiling, and add cheese off the heat or at a gentle simmer. Stir continuously as the cheese melts, and add small amounts at a time.
Can I roast the sprouts instead of pan-searing?
Absolutely.
Toss halved sprouts with oil, salt, and pepper, then roast at 425°F (220°C) for 18–22 minutes until browned. Make the cream sauce separately on the stove and fold the roasted sprouts in at the end.
Is this good for meal prep?
Yes. It reheats well for several days.
For best texture, undercook the sprouts slightly on day one so they don’t get too soft after reheating.
What should I serve this with?
It pairs with grilled steak, roasted chicken thighs, pan-seared salmon, or a simple pork chop. For a vegetarian plate, serve with eggs or a crisp green salad with avocado and olives.
How many carbs are in a serving?
It depends on brands and exact portions, but a typical serving (about one cup) lands around 6–8 net carbs. Grating your own cheese and avoiding thickeners keeps the count lower.
Can I add herbs?
Yes.
Fresh thyme, chives, or parsley add brightness without extra carbs. Add tender herbs at the end to keep their flavor fresh.
Why add nutmeg?
Nutmeg is classic in cream sauces. A small pinch adds warmth and depth, rounding out the richness without making the dish taste sweet.
Wrapping Up
Keto Creamed Brussels Sprouts deliver all the comfort of a classic creamed side with a smarter, low-carb twist.
The browned edges, silky sauce, and salty Parmesan make it feel both cozy and special. Keep the method gentle, taste as you go, and finish with a touch of lemon if you like. It’s a simple, satisfying dish you’ll come back to all season long.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.



