Keto Creamed Brussel Sprouts Recipe
All Recipes

Keto Creamed Brussel Sprouts Recipe

Keto Creamed Brussel Sprouts Recipe

If you’re craving cozy comfort food that still fits your low-carb lifestyle, this Keto Creamed Brussel Sprouts Recipe gives you everything you love about a rich, creamy side dish—without the carb crash.

This is my go-to keto creamed brussel sprouts dish when I want something that feels like holiday comfort, but still keeps my blood sugar steady. Think tender, caramelized Brussels sprouts simmered in a velvety garlic-parmesan cream sauce. It’s a keto side dish that honestly tastes like something you’d get at a steakhouse, but it’s simple enough for a weeknight.

I make this creamy brussel sprouts skillet all year, but it really shines as a keto holiday side for Thanksgiving, Christmas, and even Easter. It pairs beautifully with roast turkey, ham, prime rib—any “big” main dish. And if I’m being totally honest, I’ve absolutely eaten a bowl of these low carb brussel sprouts for lunch and called it a meal. No regrets.


Why You’ll Love This Recipe

Let me explain why this Keto Creamed Brussel Sprouts Recipe has become a regular in my kitchen (and why my grown kids keep asking for it):

  • Low-carb and keto-friendly: Each serving is packed with flavor and healthy fats, but keeps net carbs to a minimum—perfect for keto and low-carb lifestyles.
  • Steakhouse taste at home: You get that “restaurant-quality” creamy brussel sprouts flavor with simple, everyday ingredients.
  • One-pan convenience: Everything cooks in one skillet, which means fewer dishes and less cleanup.
  • Ready in about 30 minutes: A fast low carb side dish that works on busy weeknights or laid-back Sundays.
  • Perfect keto holiday side: Rich, savory, and comforting—no one at the table will guess it’s a keto vegetable recipe.
  • Flexible and forgiving: You can use fresh or frozen sprouts, tweak the cheeses, or adjust the sauce thickness without ruining the dish.
  • Make-ahead friendly: Assemble ahead, chill, and bake before serving—ideal for hosting or meal prep.
  • Family-approved comfort food: Even the “I don’t like Brussels sprouts” folks usually come back for seconds.

Ingredients

Here’s everything you need to make this rich, creamy keto brussel sprouts side. I’ll add a few tips along the way so you get the best flavor and texture.

  • 1½ pounds Brussels sprouts, trimmed and halved (or quartered if they’re large)
    Tip: Choose sprouts that are bright green and firm; smaller ones are usually sweeter and more tender.

  • 2 tablespoons unsalted butter
    You can use ghee or avocado oil if you’re dairy-sensitive, but butter gives lovely flavor.

  • 2 tablespoons olive oil
    The mix of butter and oil helps prevent burning while still building flavor.

  • 3 cloves garlic, minced (about 1 tablespoon)
    Fresh garlic really matters here; jarred is okay in a pinch, but fresh gives a brighter taste.

  • ½ cup diced onion (yellow or sweet)
    You can use shallots if you want a milder, more “fancy restaurant” vibe.

  • 1 cup heavy whipping cream
    This keeps the recipe rich, thick, and keto-friendly. Don’t swap for milk or half-and-half—they’ll make it thinner and higher in carbs.

  • ½ cup chicken broth (low-sodium)
    Or vegetable broth to keep it vegetarian—just read labels for hidden sugars.

  • ¾ cup grated Parmesan cheese, divided
    Freshly grated melts smoother than the green can, but use what you’ve got.

  • ½ cup shredded mozzarella cheese
    This adds stretch and extra creaminess without a strong flavor.

  • ¼ teaspoon nutmeg (optional but highly recommended)
    Just a pinch rounds out the cream sauce—don’t worry, it won’t taste like dessert.

  • ½ teaspoon smoked paprika (optional)
    Adds a subtle smokiness that works beautifully with roasted flavors.

  • Salt and black pepper, to taste
    Season in layers: a little while sautéing, then adjust at the end.

  • 2–3 slices bacon, cooked and crumbled (optional garnish, but wonderful)
    For extra savory crunch and a “yes please” from the keto crowd.

  • Fresh parsley or chives, chopped (for garnish)

If you’re strict keto, Brussels sprouts are one of those “moderation” vegetables, but when you pair them with a high-fat cream sauce, they fit nicely into macros. This recipe is built to be satisfying, not skimpy.


Directions

You know what? This looks fancy, but it’s honestly pretty straightforward. Here’s how I make this Keto Creamed Brussel Sprouts Recipe step by step.

  1. Prep the Brussels sprouts.
    Rinse your Brussels sprouts under cool water, trim the stem ends, and remove any yellow or damaged outer leaves. Cut them in half lengthwise (or quarters if they’re big). Pat them dry with a clean towel—this helps them sear instead of steam.

  2. Sear the sprouts for flavor.
    Heat a large skillet (cast iron works beautifully) over medium-high heat. Add the butter and olive oil. Once the fat is hot and shimmering, place the Brussels sprouts cut-side down in a single layer. Let them cook undisturbed for 4–5 minutes, until the cut sides are deep golden and caramelized. This is where the magic happens—don’t rush it.

  3. Sauté until just tender.
    Sprinkle the sprouts with a pinch of salt and pepper, then stir and cook another 4–5 minutes, stirring occasionally. You want them crisp-tender; they’ll soften more in the cream sauce. If your pan looks dry, splash in a tablespoon of broth to keep things moving.

  4. Add the aromatics.
    Reduce the heat to medium. Push the sprouts to one side of the pan. Add the onion and a small drizzle of olive oil if needed. Sauté for 2–3 minutes until the onion softens and turns translucent. Stir in the minced garlic and cook for 30–60 seconds, just until fragrant. Don’t let the garlic brown or it’ll taste bitter.

  5. Build the cream sauce.
    Pour in the chicken broth and use a wooden spoon to scrape up any browned bits from the bottom of the pan—that’s pure flavor. Stir in the heavy cream, nutmeg, smoked paprika (if using), and another small pinch of salt and pepper. Bring everything to a gentle simmer; don’t boil hard or the sauce can separate.

  6. Melt in the cheeses.
    Lower the heat to medium-low. Stir in about ½ cup of the Parmesan and all of the mozzarella, a small handful at a time, mixing until melted and smooth. The sauce will thicken slightly as the cheese melts. If it feels too thick, add a splash more broth or cream; if it’s too thin, let it simmer a few more minutes.

  7. Simmer and thicken.
    Gently stir the Brussels sprouts through the sauce so they’re fully coated. Let the mixture simmer on low heat for 5–7 minutes, stirring occasionally, until the sprouts reach your desired tenderness and the sauce is rich and creamy. Taste and adjust seasoning with more salt and pepper.

  8. Finish with a cheesy crust (optional but lovely).
    If you’d like a bubbly, golden top, preheat your broiler. Transfer the creamy brussel sprouts to an oven-safe dish (or leave them in a broiler-safe skillet). Sprinkle the remaining ¼ cup Parmesan over the top. Broil for 2–3 minutes, watching closely, until golden and slightly crispy around the edges.

  9. Garnish and serve.
    Remove from heat. Garnish with crumbled bacon and chopped parsley or chives. Let it sit for 3–5 minutes so the sauce thickens a bit more, then serve warm.


Servings & Timing

  • Yield: About 6 servings as a side dish
  • Prep Time: 10–15 minutes (trimming and halving the sprouts, measuring ingredients)
  • Cook Time: 20–25 minutes
  • Total Time: About 30–40 minutes

If you’re doing a big holiday spread, you can prep the Brussels sprouts ahead (trim and halve them the day before, store in the fridge), which honestly makes this recipe feel even easier.


Variations

Once you’ve made this Keto Creamed Brussel Sprouts Recipe once or twice, it’s fun to start playing with flavors:

  • Garlic-Parmesan Only: Skip the mozzarella and double the Parmesan for a slightly sharper, more classic creamed brussel sprouts flavor.
  • Cheddar & Bacon version: Use sharp cheddar instead of mozzarella and stir bacon right into the sauce for ultra-comforting keto comfort food.
  • Spicy Creamed Sprouts: Add ¼–½ teaspoon red pepper flakes or a pinch of cayenne to the cream sauce for gentle heat.
  • Mushroom & Sprouts Medley: Sauté 1 cup sliced mushrooms with the onions for a heartier, almost casserole-like keto side dish.
  • Dairy-Reduced Twist: Use coconut cream and nutritional yeast instead of heavy cream and Parmesan for a dairy-light, still-rich sauce (texture will be slightly different, but still tasty).
  • Herb Lovers’ Version: Stir in fresh thyme or rosemary during the simmering step for a woodsy, aromatic, wintery feel.

Storage & Reheating

This keto brussel sprouts recipe holds up surprisingly well, which makes it great for meal prep or holiday leftovers.

  • Fridge:
    Store leftovers in an airtight container in the refrigerator for 3–4 days.

  • Freezer:
    You can freeze it, but cream-based sauces sometimes separate a bit. If you do freeze, place in a tightly sealed container and store for up to 2 months. Thaw overnight in the fridge before reheating.

  • Reheating (Stovetop):
    Reheat gently in a covered skillet over low to medium-low heat, stirring occasionally. Add a splash of cream or broth if the sauce has thickened too much.

  • Reheating (Microwave):
    Warm in 30–45 second bursts, stirring in between, until heated through. Again, a spoonful of cream can bring the sauce back to life.

  • Make-ahead Strategy:
    Cook the Brussels sprouts and sauce until they’re just slightly under your ideal tenderness. Cool, cover, and refrigerate in a baking dish. Before serving, warm covered in a 350°F oven for 15–20 minutes, then add the final Parmesan topping and broil if you want that golden crust.


Notes

A few personal notes from all the times I’ve tinkered with this low carb side dish:

  • Don’t rush the browning. The biggest flavor difference comes from letting the Brussels sprouts really caramelize on that first sear. When they’re deeply golden on the cut side, they taste nutty and sweet, not bitter.
  • Control the sauce thickness. Heavy cream will thicken as it reduces and as the cheeses melt. If your sauce looks too loose at first, give it a few extra minutes on low heat; if it’s too thick, loosen it with a splash of broth or cream.
  • Season in layers. Brussels sprouts can take a decent amount of salt, especially with cream involved. Add a pinch when searing, then taste and adjust right before serving.
  • Balance richness with acid. If you like a tiny bit of brightness, a squeeze of lemon juice or a teaspoon of Dijon mustard stirred in at the end can cut through the richness without adding carbs.
  • Use good Parmesan if you can. A wedge of Parmigiano-Reggiano that you grate yourself really does make the sauce smoother and more flavorful—but if you have the pre-grated kind, don’t stress. Dinner is still going to be delicious.
  • Frozen sprouts tip: If you’re using frozen Brussels sprouts, thaw and pat them very dry before searing. They won’t caramelize quite as much as fresh, but they’ll still be tasty and very convenient.

FAQs

1. Are Brussels sprouts okay for keto?
Yes—Brussels sprouts are higher in carbs than leafy greens, but they’re still low enough for most keto diets when served in moderate portions, especially with a high-fat cream sauce like this.

2. Can I make this Keto Creamed Brussel Sprouts Recipe without heavy cream?
You can use full-fat coconut cream for a dairy-light option, though the flavor will be a little different and slightly coconutty; skip regular milk as it will add carbs and thin the sauce too much.

3. How can I make this recipe vegetarian?
Use vegetable broth instead of chicken broth and skip the bacon garnish; everything else in the recipe is already meat-free.

4. Why are my Brussels sprouts mushy?
They were likely overcooked. Next time, sear them until crisp-tender, then simmer them in the sauce only until they’re just tender enough for your liking.

5. My sauce turned grainy—what happened?
This can happen if the heat is too high when adding the cheese. Keep the heat on low when stirring cheese into the cream and add it gradually, stirring constantly.

6. Can I double this recipe for a crowd?
Absolutely. Use a large skillet or Dutch oven, or split it between two pans so the sprouts still get a chance to brown rather than steam.

7. What should I serve with creamed Brussels sprouts?
They pair beautifully with roasted chicken, steak, pork chops, turkey, ham, or even baked salmon—any simple protein that appreciates a rich, creamy keto side dish next to it.

8. Can I make this recipe fully ahead for a holiday meal?
Yes—assemble it up to the point before broiling, cover and refrigerate up to 24 hours, then bake at 350°F until hot and bubbly and finish under the broiler for a fresh golden top.


Conclusion

This Keto Creamed Brussel Sprouts Recipe brings together everything I love in a side dish: a cozy, creamy sauce, tender caramelized sprouts, and that comforting “special occasion” feel—without leaving you stuffed and sleepy. It’s the kind of low carb brussel sprouts recipe that sneaks onto your weeknight rotation and then shows up again at every holiday table.

Give it a try, tweak it to your taste, and let me know how it goes—did you go heavy on the Parmesan, add bacon, or try a spicy version? Leave a comment, share your twist, and if you’re still in a cozy mood, you might like exploring more keto comfort food sides like creamy cauliflower mash or cheesy baked broccoli next.

Keto Creamed Brussel Sprouts Recipe

Keto Creamed Brussels Sprouts

Tender, caramelized Brussels sprouts in a rich garlic-Parmesan cream sauce. A cozy, steakhouse-style keto side dish that’s perfect for holidays or weeknights.
No ratings yet
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Course Side Dish
Cuisine American
Servings 6 servings
Calories 300 kcal

Ingredients
  

  • 1 1/2 pounds Brussels sprouts trimmed and halved (or quartered if large)
  • 2 tablespoons unsalted butter
  • 2 tablespoons olive oil
  • 3 cloves garlic minced (about 1 tablespoon)
  • 1/2 cup onion diced (yellow or sweet)
  • 1 cup heavy whipping cream
  • 1/2 cup chicken broth low-sodium (or vegetable broth)
  • 3/4 cup Parmesan cheese grated, divided
  • 1/2 cup mozzarella cheese shredded
  • 1/4 teaspoon nutmeg optional
  • 1/2 teaspoon smoked paprika optional
  • salt to taste
  • black pepper to taste
  • 2 slices bacon cooked and crumbled, optional garnish
  • fresh parsley or chives chopped, for garnish

Instructions
 

  • Rinse the Brussels sprouts under cool water, trim the stem ends, and remove any yellow or damaged outer leaves. Cut them in half lengthwise (or quarters if they’re large) and pat them dry with a clean towel.
    1 1/2 pounds Brussels sprouts
  • Heat a large skillet over medium-high heat. Add the butter and olive oil. Once hot and shimmering, place the Brussels sprouts cut-side down in a single layer. Cook undisturbed for 4–5 minutes, until the cut sides are deep golden and caramelized.
    1 1/2 pounds Brussels sprouts, 2 tablespoons unsalted butter, 2 tablespoons olive oil
  • Season the sprouts with a pinch of salt and pepper. Stir and cook another 4–5 minutes, stirring occasionally, until crisp-tender. If the pan looks dry, add a tablespoon of broth to prevent burning.
    1 1/2 pounds Brussels sprouts, 1/2 cup chicken broth, salt, black pepper
  • Reduce heat to medium. Push the sprouts to one side of the pan. Add the diced onion and a drizzle of olive oil if needed. Sauté 2–3 minutes until softened, then stir in the minced garlic and cook 30–60 seconds, just until fragrant.
    2 tablespoons olive oil, 3 cloves garlic, 1/2 cup onion
  • Pour in the chicken broth, scraping up any browned bits from the bottom of the pan. Stir in the heavy cream, nutmeg, smoked paprika (if using), and a small pinch of salt and pepper. Bring to a gentle simmer; do not boil hard.
    1 cup heavy whipping cream, 1/2 cup chicken broth, 1/4 teaspoon nutmeg, 1/2 teaspoon smoked paprika, salt, black pepper
  • Lower the heat to medium-low. Stir in about 1/2 cup of the Parmesan and all of the mozzarella, a small handful at a time, stirring until melted and smooth. Adjust the consistency with a splash of cream or broth if needed.
    1 cup heavy whipping cream, 1/2 cup chicken broth, 3/4 cup Parmesan cheese, 1/2 cup mozzarella cheese
  • Gently stir the Brussels sprouts into the cream sauce until well coated. Simmer on low heat for 5–7 minutes, stirring occasionally, until the sprouts reach your desired tenderness and the sauce is rich and creamy. Taste and adjust salt and pepper.
    1 1/2 pounds Brussels sprouts, 1 cup heavy whipping cream, 1/2 cup chicken broth, 3/4 cup Parmesan cheese, 1/2 cup mozzarella cheese, salt, black pepper
  • For a golden top, preheat your broiler. Transfer the creamed Brussels sprouts to an oven-safe dish (or use a broiler-safe skillet) and sprinkle the remaining 1/4 cup Parmesan over the top. Broil 2–3 minutes, watching closely, until bubbly and lightly browned.
    3/4 cup Parmesan cheese
  • Remove from heat and let rest 3–5 minutes to thicken slightly. Garnish with crumbled bacon and chopped parsley or chives. Serve warm.
    2 slices bacon, fresh parsley or chives

Notes

For best flavor, don’t rush the initial browning of the Brussels sprouts. Control sauce thickness by simmering to reduce or adding small splashes of cream or broth to thin. Brussels sprouts can handle a generous amount of salt, so season in layers and taste before serving. Leftovers keep 3–4 days in the fridge and reheat well with a splash of cream. For a make-ahead option, cook until just under your preferred tenderness, chill in a baking dish, then reheat at 350°F before serving and finish under the broiler for a fresh golden top.

Nutrition

Calories: 300kcal
Keyword Brussels Sprouts, Creamed Brussels Sprouts, Holiday Side Dish, Keto, Low-Carb, One-Pan
Love this recipe?Follow us at @thenandnowspace for more

💬
Share via
Copy link