Creamy Keto Brussels Sprouts with Bacon Recipe
Introduction
This creamy keto Brussels sprouts dish combines tender sprouts with crispy bacon and a rich, cheesy sauce. It’s a comforting and flavorful side that’s perfect for low-carb meals or holiday dinners.

Ingredients
- 4 strips streaky bacon
- 2 tbsp butter
- 1.3 lb (600g) Brussels sprouts
- 2 cups (480ml) heavy cream (double cream)
- 2 tsp garlic paste
- 2 tsp Dijon mustard
- 1 tsp salt
- ¼ tsp ground black pepper
- ¼ tsp grated nutmeg
- 1 tbsp chopped chives
- 2 tbsp full fat cream cheese (garlic and herb cream cheese recommended)
- 3 tbsp grated Parmesan or Gruyere cheese
Instructions
- Step 1: Preheat the oven to 325°F (160°C).
- Step 2: Cook the bacon until very crisp, then chop finely by hand or blitz in a mini chopper.
- Step 3: Trim the ends of the Brussels sprouts, remove any outer leaves, and halve the larger sprouts.
- Step 4: In a large lidded casserole, heat the butter until foaming. Add the Brussels sprouts and sauté while stirring for about five minutes.
- Step 5: Stir in the heavy cream, garlic paste, Dijon mustard, salt, pepper, nutmeg, and chives. Bring the mixture to a gentle simmer and cook for a few minutes.
- Step 6: Add the cream cheese and stir until it melts completely into the sauce.
- Step 7: Cover the casserole with its lid and transfer it to the oven. Bake for 25 minutes.
- Step 8: Remove the lid, sprinkle the grated cheese and crispy bacon over the top.
- Step 9: Switch the oven to broil (grill) and cook until the cheese melts and turns golden.
- Step 10: Serve warm as a delicious, creamy side dish.
Tips & Variations
- Use Gruyere cheese for a nuttier flavor instead of Parmesan.
- For extra crispiness, broil the bacon separately before chopping.
- Add a pinch of smoked paprika for a subtle smoky kick.
- Substitute garlic paste with 2 minced fresh garlic cloves for a fresher taste.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in the oven or microwave until warmed through. The sauce may thicken upon cooling, so add a splash of cream or water when reheating if needed.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen Brussels sprouts for this recipe?
While fresh Brussels sprouts yield the best texture, frozen can be used if thawed and patted dry beforehand to avoid excess moisture.
Is this recipe suitable for other dietary preferences?
This dish is keto-friendly and low carb. For a dairy-free version, substitute cream and cheeses with plant-based alternatives, though the flavor and texture will vary.
PrintCreamy Keto Brussels Sprouts with Bacon Recipe
This Creamy Keto Brussels Sprouts with Bacon recipe combines tender Brussels sprouts with rich cream, crispy bacon, and cheesy goodness for a low-carb, satisfying side dish perfect for any meal.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Category: Side Dish
- Method: Baking
- Cuisine: American
- Diet: Low Carb,Keto
Ingredients
Meat
- 4 strips streaky bacon
Dairy
- 2 tbsp butter
- 2 cups (480ml) heavy cream (double cream)
- 2 tbsp full fat cream cheese (garlic and herb cream cheese recommended)
- 3 tbsp grated Parmesan or Gruyere cheese
Vegetables
- 1.3 lb (600g) Brussels sprouts
Spices and Condiments
- 2 tsp garlic paste
- 2 tsp Dijon mustard
- 1 tsp salt
- ¼ tsp ground black pepper
- ¼ tsp grated nutmeg
- 1 tbsp chopped chives
Instructions
- Preheat the Oven: Set your oven to 325°F (160°C) to prepare for baking the Brussels sprouts later in the recipe.
- Cook and Chop Bacon: Fry the streaky bacon strips until very crisp. Once cooled slightly, chop into very small pieces manually or blitz in a mini chopper.
- Prepare Brussels Sprouts: Trim the ends of the Brussels sprouts, remove any outer leaves that are damaged, and slice large sprouts in half for even cooking.
- Sauté Brussels Sprouts: In a large lidded casserole dish, heat the butter until foaming. Add the prepared Brussels sprouts and sauté, stirring frequently, for about five minutes until slightly softened.
- Add Cream and Seasonings: Pour in the heavy cream, then add the garlic paste, Dijon mustard, salt, black pepper, nutmeg, and chopped chives. Stir well, bring the mixture to a gentle simmer, and cook for a few minutes to meld the flavors.
- Melt in Cream Cheese: Add the cream cheese to the casserole and stir until completely melted and incorporated into the creamy sauce.
- Oven Bake: Cover the casserole and transfer it to the preheated oven. Bake for 25 minutes so the Brussels sprouts cook through and absorb the creamy flavors.
- Add Cheese and Bacon: Remove the casserole cover and sprinkle the grated Parmesan or Gruyere cheese evenly over the top, then scatter the crispy bacon pieces.
- Broil to Finish: Switch your oven to the broiler (grill) setting. Broil the dish just long enough to melt and lightly brown the cheese topping, adding a delicious crust.
- Serve: Serve the creamy keto Brussels sprouts warm as a rich, flavorful side dish that pairs beautifully with a variety of main courses.
Notes
- Use full-fat dairy ingredients to maintain the creamy texture and keto-friendly profile.
- For extra flavor, consider using gruyere cheese instead of Parmesan.
- If you prefer less spice, reduce the mustard or black pepper slightly.
- Ensure bacon is very crispy to add a nice crunchy texture contrast.
- This dish reheats well and can be made ahead for convenience.
Keywords: keto Brussels sprouts, creamy Brussels sprouts, bacon side dish, low carb vegetables, keto side dish

