A perfectly balanced blend of heavy cream, parmesan cheese, and butter make up the flavor base of these Keto Creamy Garlic Brussels Sprouts. Garlic and bacon add flavor to the Brussels sprouts too. Are you drooling yet? This is such a great way to enjoy Brussels sprouts, especially if you’re not one to love the taste of vegetables usually. Ingredients like butter, garlic, parmesan, and of course, bacon make a reliably delicious combination!

keto brussels sprouts recipe

Try serving this creamy dish alongside grilled protein and a garden salad for a satisfying weeknight dinner. You can also enjoy it as a main course or even heat up the leftovers for a delicious lunch.

This post may include links to purchase items from our affiliates.

Keto Creamy Garlic Brussels Sprouts recipe

Creamy Garlic Brussels Sprouts Recipe Tips:

  • These creamy garlic brussels sprouts keep well in an airtight container in the refrigerator for up to three days.
  • Swap out the parmesan for another hard, grateable cheese like romano or asiago, if desired.
  • Make this recipe vegetarian by skipping the bacon and using mushrooms for flavor instead.
  • Sub in your favorite hearty vegetable if you don’t have Brussels sprouts on hand. Cauliflower, carrots, broccoli, and green beans would all be delicious here also.

creamy Brussels Sprouts recipe

A pot full of creamy Brussels sprouts, ready to serve.

Creamy Garlic Brussels Sprouts

Keto friendly and absolutely delicious, these Brussels sprouts are sure to please even those who don't typically love vegetables.


Yield: 4 servings
5 from 3 ratings
Leave a Review


  • Heat a skillet over medium heat and add the bacon. Cook for about 5 minutes until crispy. Remove from the pan onto a paper towel lined plate to drain. Reserve 1 tbsp of the bacon grease in the pan.
  • Add the butter to the pan. Once melted, add the shallot and garlic. Saute for about 2 minutes until fragrant.
  • Add the brussels sprouts and a pinch of salt and pepper, and saute for about 5 minutes until tender but still firm. They shouldn’t be mushy.
  • Once browned, add in the heavy cream, parmesan, and simmer for about 2-3 minutes until it has slightly thickened.
  • Remove from the heat and garnish with more parmesan, fresh dill, and the cooked and drained bacon pieces.
Calories: 893kcal, Carbohydrates: 14g, Protein: 10g, Fat: 90g, Saturated Fat: 40g, Polyunsaturated Fat: 10g, Monounsaturated Fat: 36g, Cholesterol: 130mg, Sodium: 430mg, Potassium: 547mg, Fiber: 5g, Sugar: 5g, Vitamin A: 2211IU, Vitamin C: 98mg, Calcium: 246mg, Iron: 2mg
Tried this recipe?Mention @EverydayDishes or tag #everydaydishes!

Keto Creamy Garlic Brussels Sprouts Recipe

Find more Keto recipes.