Go Back
+ servings

Cheesy Brussel Sprouts (Low Carb, Keto)

It doesn't get more delicious than these cheesy Brussel sprouts topped with crispy bacon! Even kids will love them!
Prep Time10 mins
Cook Time20 mins
Total Time30 mins
Course: Side Dish, Sides
Cuisine: American, Keto
Keyword: bacon, brussel sprouts, brussels sprouts
Servings: 8
Calories: 132kcal
Author: Stacey
Cost: $5


  • 3 slices bacon chopped
  • 1/2 onion diced
  • 4 cups brussel sprouts outer leaves discarded and cut in half
  • Salt and pepper to taste
  • 3/4 cup almond milk
  • 1-2 Tablespoons cornstarch
  • 1 cup cheddar cheese shredded
  • 1/4 cup Parmesan cheese shredded


  • Preheat oven to 350F°F.
  • Using a cast iron skillet (or oven safe pan), cook the bacon. When done, remove bacon to a paper towel lined plate to dry.
  • Add the diced onions and Brussel sprouts to the hot pan where you cooked the bacon. Cook for 4-5 minutes, stirring occasionally, until onions soften and Brussel sprouts are browned. Stir occasionally.
  • In a microwave safe dish, microwave the milk for 25 seconds, then whisk in the cornstarch. Add to pan with Brussel sprouts, stirring until thickened.
  • Remove pan from heat. Top with shredded cheese and the crumbled cooked bacon.
  • Place pan in the oven and bake for 8-10 minutes, until cheese is fully melted.



Net Carbs: 4g per serving, based on 8 servings in recipe


Calories: 132kcal | Carbohydrates: 6g | Protein: 7g | Fat: 9g | Saturated Fat: 5g | Cholesterol: 22mg | Sodium: 234mg | Potassium: 211mg | Fiber: 2g | Sugar: 1g | Vitamin A: 498IU | Vitamin C: 38mg | Calcium: 187mg | Iron: 1mg