Go Back
+ servings
Print Recipe
4.63 from 8 votes

Brussels Sprouts Casserole

This easy cheesy Brussels Sprouts Casserole makes a delicious side dish for the holidays. Tender pieces of brussels sprouts are coated and baked in a creamy cheese mixture. This will be your new favorite side dish!
Prep Time20 minutes
Cook Time20 minutes
Total Time40 minutes
Course: Side Dish
Cuisine: American
Servings: 8 servings

Ingredients

  • 1 1/2 lbs. brussels sprouts; stems and outer leaves removed and halved (cut into quarters if extra large)
  • 1 Tbsp. butter; divided
  • 1 Tbsp. olive oil
  • 1 shallot; minced
  • 2 cloves garlic; minced
  • 1/2 tsp. salt
  • 1/4 tsp. black pepper

Creamy Cheese Sauce Ingredients

  • 2 Tbsp. butter
  • 2 Tbsp. all-purpose flour
  • 1 cup milk; whole or reduced fat
  • 1/2 cup cream cheese
  • 1 cup Monterey Jack or Gruyere cheese; shredded Plus extra for the topping
  • 1 cup mozzarella cheese; shredded Plus extra for the topping
  • 1/4 cup parmesan cheese; shredded or grated Plus extra for the topping
  • 1/4 tsp. salt
  • 1/8 tsp. black pepper

Instructions

  • Preheat oven to 375 degrees F. In a large frying pan over medium heat, combine the butter, oil, garlic, shallot, salt and pepper. Sauté until the shallots are tender, about 2-3 minutes. Add the brussels sprouts and stir to coat in the oil and butter. Cook until sprouts have softened, about 5 minutes.
  • Remove the brussels sprouts mixture from the frying pan and set aside.
  • In the same frying pan over low heat, melt the butter and once butter has turned frothy, whisk in the flour until it turns into a paste. Slowly pour in the milk and add the cream cheese whisking continuously ensuring no lumps form and the butter and flour are incorporated. Season with salt and pepper.
  • Raise the heat to medium and continue to whisk until the mixture is simmering and small bubbles form. Stir in the cheeses until they have melted and the cheese sauce has thickened, about 5 minutes. The cheese sauce will coat the back of a wooden spoon when done.
  • Add the cooked brussels sprouts to the cheese mixture and stir until all of the brussels sprouts are drenched in the cheese sauce. Pour into an 8 x 8 inch baking dish and top with more cheese!
  • Bake for 15-20 minutes until the sides of the casserole turn golden brown and the cheese is bubbly and melty. Enjoy!

Notes

  1. Store any leftovers in an airtight container for up to 3 days in the refrigerator. To reheat microwave for 1-2 minutes until warmed and cheese is melted or reheat in oven at 350 degrees F. 
  2. Add bacon! If you and your family love bacon, add bacon pieces to the casserole. Simply sprinkle as much bacon as you want when you add the Brussels sprouts to the cheese sauce. Add some bacon pieces to the top too before baking!