Brussels Sprouts Casserole Recipe

This low carb Brussels Sprouts Casserole Recipe is going to quickly become a family favourite. It’s so easy to make and each bite is filled with Brussels sprouts and cheesy goodness!

When I say that this recipe is easy, I really mean it! All you really have to do is steam your Brussels sprouts, toss them with some cheese, then into the oven it goes. It’s a relatively hands off recipe.

It’s one of my favourites come holiday season since the less time I spend on making a side dish, the more time I get to spend keeping an eye on my main dish or hanging out with the family.

Want more delicious casserole recipes? Try my Baked Meatballs Casserole, Cauliflower Casserole Recipe, Spaghetti Squash Casserole, Sausage and Potato Breakfast Casserole, Sweet Potato Zucchini Casserole, Make-Ahead Veggie Breakfast Casserole or my Broccoli and Cauliflower Casserole!

Overhead view of a Brussels Sprouts Casserole with a spoon in it.

This Brussels Sprouts Casserole recipe takes less than 30 minutes to make, is super versatile (see below for more ideas on how to change it up!), and let’s be honest, who doesn’t love some cheese on their veggies! Brussels sprouts may not be a favourite for little ones but with the cheese, they’re going to eat it up, no questions asked.

How to Make this Low Carb Brussels Sprouts Casserole Recipe

Ingredients

  • Brussels sprouts — ends trimmed and cut in half
  • Cream cheese — softened to room temperature so you can easily mix with your Brussels sprouts.
  • Half-half cream — or heavy cream
  • Seasoning: garlic powder, onion powder, salt and freshly ground black pepper
  • Mozzarella — shredded
  • Fresh parsley — chopped

Two photos - one of ingredients for a Brussels Sprouts Casserole Recipe and the other of the ingredients mixed together.

Instructions

Prepare the Oven

  1. Adjust the oven rack to the middle position, and preheat oven to 425°F.

Steam the Brussels Sprouts

  1. Steam Brussels sprouts by filling a large pot with about 2 cups of water and place a steamer basket in the bottom.
  2. Bring the water to a boil. Place the Brussels sprouts into the steamer basket.
  3. Cover the pot and steam until the Brussels sprouts are fork tender, approximately 6 minutes.

Prepare the Cream Cheese Mixture

  1. Meanwhile, in a large bowl add cream cheese, half-half cream, garlic powder, onion powder, salt and freshly ground black pepper. Mix everything well to combine all the ingredients together.

Combine Everything and Bake

  1. Remove the Brussels sprouts from the heat and place in the cream cheese mixture bowl. It’s not necessary to let Brussels sprouts cool down. The hot Brussels sprouts will help to melt the cheese.
  2. Spoon the Brussels sprouts mixture into an oiled casserole dish and top with mozzarella cheese. Bake uncovered for 10 minutes or until the cheese is melted.
  3. Before serving, top with fresh chopped parsley.

Topping off the Brussels sprouts mixture with cheese before baking.

Recipe Variations for this Brussels Sprouts Casserole Recipe

  • Add some cooked bacon to the mix before baking it for an extra crispy crunch.
  • Make this into a full meal by adding in chopped or shredded chicken to it before baking.
  • Swap the Mozzarella cheese for another cheese of choice such as cheddar.
  • Additional vegetables can be added as well! Just be sure to adjust the size of your pan if you plan on adding more vegetables.

Tips and Notes

  • If you want the Brussels sprouts to be a little bit browned, you can turn the broiler on high for the final 3 minutes and broil it. Keep a close eye on it, so that it does not burn.
  • Be sure to remove any outer leaves of the Brussels sprouts that are bruised or have black spots. The quickest way is by cutting the stem off the base of the sprout and the outer leaves will either naturally come off or can be easily peeled off.
  • If you are purchasing the Brussels sprouts in advance, to keep them fresh, store them unwashed, and untrimmed in a plastic bag in the vegetable crisper drawer of the fridge.

Close up of Brussels Sprouts Casserole Recipe.

Frequently asked questions

Can this Brussels Sprouts Casserole be made ahead of time?

  • Yep! Make this casserole ahead of time then let cool, cover with cling film, and store in your fridge for up to 3 days. Reheat it in the oven on a lower temperature such as 350F covered with tinfoil until the whole casserole has heated through. The tinfoil is to prevent the top of the casserole from being dried out. If you don’t want to keep it covered, just keep a close eye on the casserole!
  • Alternatively, you can steam your Brussels sprouts a day or two ahead of time and store in the fridge then follow steps 5 to 9 on the day you’re ready to make it.

Can this casserole be frozen?

  • It is! Be sure to store this in an airtight freezer safe container. Freeze it for up to three months. When ready to eat, thaw it in your fridge overnight and bake until heated all the way through. You might have to give the mixture a stir before baking. I recommend freezing it in an aluminum tray so you can heat it up directly in it without worrying about glass cracking.

How do I store leftovers?

  • Leftovers should be stored in the fridge in an airtight container and eaten within 3 days.

Want Some Recipes To Make With This Casserole?

Brussels Sprouts Casserole Recipe

Yield: 6 people
Prep Time:
10 mins
Cook Time:
19 mins
Total Time:
29 mins
This low carb Brussels Sprouts Casserole Recipe is going to quickly become a family favourite. It’s so easy to make and each bite is filled with Brussels sprouts and cheesy goodness! 
Print Recipe
5 from 4 votes

Ingredients

Instructions

  1. Adjust the oven rack to the middle position, and preheat oven to 425°F.
  2. Steam Brussels sprouts by filling a large pot with about 2 cups of water and place a steamer basket in the bottom.

  3. Bring the water to a boil. Place the Brussel sprouts into the steamer basket.
  4. Cover the pot and steam until the Brussels sprouts are fork tender (6 minutes).

  5. Meanwhile, in a large bowl add cream cheese, half-half cream, garlic powder, onion powder, salt and freshly ground black pepper. Mix everything well to combine all the ingredients together.
  6. Remove the Brussels sprouts from the heat and place in the cream cheese mixture bowl. It’s not necessary to let Brussels sprouts cool down. The hot Brussels sprouts will help to melt the cheese.

  7. Spoon the Brussels sprouts mixture into an oiled casserole dish and top with mozzarella cheese. Bake uncovered for 10 minutes or until the cheese is melted.

  8. If you want the Brussels sprouts to be a little bit browned, you can turn the broiler on high for the final 3 minutes and broil it. Keep a close eye on it, so that it does not burn.

  9. Before serving, top with fresh chopped parsley.
Course: Side Dish
Cuisine: American
Keyword: brussel sprouts casserole, brussel sprouts recipe, casserole recipe

Nutrition Information

Amount per serving (1/6) — Calories: 286, Fat: 19g, Saturated Fat: 11g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 3g, Cholesterol: 58mg, Sodium: 471mg, Potassium: 643mg, Carbohydrates: 15g, Fiber: 6g, Sugar: 5g, Protein: 12g

If you make this recipe, follow @primaverakitchen on Instagram, snap a photo and hashtag it #primaverakitchen. I'd love to see what you're making!

This post contains affiliate links. For more information, please visit my disclosure page here.
Brussels Sprouts Casserole Recipe