KetoWizard

Keto Brussels Sprouts with Bacon and Walnuts

Keto Brussels sprouts with crispy bacon, toasted walnuts and golden-brown caramelized cut sides
Finished Brussels sprouts with bacon and walnuts as a caramelized keto side dish.
Ingredients for Brussels sprouts with bacon and walnuts: Brussels sprouts, diced bacon, walnuts, butter, garlic, salt and pepper
Brussels sprouts, bacon, walnuts, butter and garlic for the savory pan-fried side.
Halved Brussels sprouts searing cut-side down in butter and bacon fat
Sear the Brussels sprouts cut-side down so they caramelize properly.

Brussels sprouts have a bad reputation because they're so often boiled to death. Halved and seared in butter, they're one of the best keto side dishes around: caramelized on the outside, tender inside, and paired with bacon and walnuts for a deeply savory flavor package. Per serving: 5 g net carbs, 28 g fat, 9 g protein, perfect alongside pot roast, steak or duck breast.

Rate this recipe

No ratings yet

Sign in to rate this recipe.

Key facts at a glance

  • Total time: approx. 25 minutes.
  • Approx. 5 g net carbs and 28 g fat per serving.
  • Ingredients: Brussels sprouts, bacon, walnuts, butter, garlic.
  • Key tip: halve the sprouts and sear them cut-side down.

Ingredients

Serves 4 as a side dish, for example with steak or roast pork.

Servings
Amount Ingredient Note
Brussels sprouts trimmed, halved
trimmed, halved
streaky bacon finely diced
finely diced
butter -
walnut kernels roughly chopped
roughly chopped
garlic clove -
salt to taste
to taste
black pepper to taste
to taste

Preparation

Trim the Brussels sprouts, remove any wilted outer leaves and halve them lengthwise. Quarter any very large sprouts. Roughly chop the walnuts and toast them in a dry pan for 2 to 3 minutes until golden, then set aside. Dice 100 g of streaky bacon into fine cubes and render it in a large dry pan until crisp. Remove the bacon and melt 30 g of butter in the rendered fat. Place the Brussels sprouts cut-side down in the pan, season with salt and leave them undisturbed for 4 to 5 minutes over medium heat until the bottoms are deeply golden brown. Now add 1 finely chopped garlic clove, give everything a single toss and continue cooking for another 5 to 7 minutes until the sprouts are tender-crisp. Finally fold in the bacon and toasted walnuts and season with salt and black pepper to taste.

Why do pan-fried Brussels sprouts taste better than boiled?

When you boil Brussels sprouts, glucosinolates leach into the water and break down into sulfur compounds, which is exactly where that classic cabbage smell comes from. Searing instead caramelizes the natural sugars on the cut surface (Maillard reaction), and the sprouts develop nutty, slightly sweet roasted notes. Bacon and walnuts amplify that savory-nutty profile. The combination is also nutritionally ideal: plenty of vitamin K, vitamin C and fiber from the sprouts, plus fat from bacon, butter and walnuts.

Source: USDA FoodData Central - Brussels sprouts, raw , USDA FoodData Central - Walnuts, English

How can I vary the side dish?

With Parmesan: scatter 30 g of freshly grated Parmesan over the hot sprouts just before serving; it melts slightly and adds depth. With balsamic: drizzle 1 tsp of aged balsamic vinegar into the pan at the end (use sparingly since it contains some residual sugar); the acidity balances the bacon. From the oven: roast halved sprouts with olive oil, diced bacon and walnuts on a sheet pan at 200 °C fan for 20 minutes for a hands-off version with the same result. With pecans instead of walnuts: slightly sweeter and more buttery, especially good with game dishes.

Tips for foolproof Brussels sprouts

  • Choose fresh sprouts: firm, tight heads without yellow leaves.
  • Cut-side down is non-negotiable, otherwise you miss the roasted flavor.
  • Don't overcrowd the pan or the sprouts will steam instead of sear.
  • Toast the walnuts separately and fold them in at the end so they stay crunchy.
  • Salt only toward the end so the sprouts don't release water too soon.

Nutrition values

NutrientPer servingKeto context
Calories approx. 330 kcal Satisfying side dish.
Satisfying side dish.
Fat approx. 28 g From bacon, butter, walnuts.
From bacon, butter, walnuts.
Net carbs approx. 5 g Low.
Low.
Protein approx. 9 g Moderate, from bacon.
Moderate, from bacon.
Fiber approx. 4 g Good.
Good.
Salt approx. 1.4 g From bacon.
From bacon.

Note: Nutrition values are estimated averages per 100 g and per serving and may vary depending on ingredients, brands, portion size, and preparation. They do not replace individual nutrition or medical advice.

FAQ

Can I use frozen Brussels sprouts?

Yes, but the texture will be softer and they'll release more water. Thaw frozen sprouts thoroughly, pat them dry, halve them and sear them in two batches in a hot pan so the water can evaporate.

Can I prep the Brussels sprouts in advance?

Halved raw sprouts keep for 2 days in the fridge. Once cooked, reheat them in a pan with a little fresh butter, not in the microwave, or they'll turn mushy.

Are Brussels sprouts really keto-friendly?

Yes. 100 g contain around 5 g of total carbs, about 4 g of which is fiber, so just 3 g of net carbs. A 200 g serving sits comfortably within keto limits.

Author at KetoWizard

About the author

Sebastian is a husband, father of two teenage boys, football coach, and writes at KetoWizard combining profound personal experience with continuous research of scientific literature.

Read author profile