Brussels Sprouts Casserole

Every year when Christmas rolls around, I find myself craving a side dish that feels both comforting and sophisticated. This Brussels Sprouts Casserole is the perfect addition to your holiday table, combining tender greens with a creamy sauce and a crispy topping. I love how it turns a humble vegetable into a star attraction that even the kids will ask for seconds of during the big feast.

Recipe Details

Recipe Information

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Servings: 8 servings
  • Difficulty: Easy

Nutrition Information (Per Serving)

  • Calories: 210 kcal
  • Protein: 8g
  • Carbs: 14g
  • Fat: 15g

Why You’ll Love This Brussels Sprouts Casserole

This dish is the ultimate holiday crowd-pleaser because it balances savory, salty, and creamy flavors in every bite. During the busy Christmas season, you need recipes that are reliable and can be prepared with minimal stress. This casserole fits the bill perfectly, offering a rich texture that pairs beautifully with roasted meats. Unlike plain steamed vegetables, this version is baked to perfection with a golden crust that adds a satisfying crunch to your plate.

Brussels Sprouts Casserole Ingredients & Substitutions

  • 2 pounds fresh Brussels sprouts, trimmed and halved
  • 6 slices turkey bacon, chopped
  • 1 cup heavy cream
  • 1/2 cup grated Parmesan cheese
  • 1/2 cup shredded Gruyere or Swiss cheese
  • 2 cloves garlic, minced
  • 1/2 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 cup Panko breadcrumbs
  • 2 tablespoons melted butter

If you prefer a lighter version, you can substitute the heavy cream with half-and-half or a mix of whole milk and a little flour to thicken. For the topping, crushed crackers or toasted pecans work wonderfully instead of breadcrumbs. If fresh Brussels sprouts are unavailable, frozen ones can be used, though you should thaw and pat them very dry to avoid a watery consistency. You can also swap the Gruyere for sharp cheddar if you want a bolder, more familiar cheese flavor.

Step-by-Step Instructions to Make Brussels Sprouts Casserole

Step 1: Preparation

Preheat your oven to 400 degrees Fahrenheit. Lightly grease a 9×13 inch baking dish with butter or a light coating of oil. Prepare the Brussels sprouts by rinsing them, trimming the woody ends, and slicing them in half lengthwise.

Step 2: Crisp the Turkey Bacon

In a large skillet over medium heat, cook the chopped turkey bacon until it is crispy and golden brown. Remove the turkey bacon from the pan and set it aside on a paper towel to drain, but keep about a tablespoon of the rendered fat in the pan for extra flavor.

Step 3: Sauté the Sprouts and Garlic

Add the halved Brussels sprouts to the same skillet. Sauté them for about 5 to 7 minutes until they start to soften and develop a light char on the edges. Add the minced garlic during the last minute of cooking, stirring constantly so it becomes fragrant without burning.

Step 4: Create the Creamy Base

Reduce the heat to low and pour in the heavy cream, salt, and pepper. Stir in the Parmesan cheese and the cooked turkey bacon. Allow the mixture to simmer for 2 minutes until the sauce slightly thickens and coats the vegetables evenly.

Step 5: Assemble and Bake

Transfer the mixture into your prepared baking dish. Spread it out into an even layer and sprinkle the shredded Gruyere cheese over the top. In a small bowl, mix the breadcrumbs with melted butter and sprinkle this over the cheese layer. Bake for 15 to 20 minutes until the cheese is bubbly and the topping is a deep golden brown.

Tips for Success

To ensure the best results, make sure your Brussels sprouts are of similar size so they cook at the same rate. If you have particularly large sprouts, consider quartering them instead of halving them. Browning the sprouts in the skillet before baking is a crucial step, as it develops a nutty flavor that boiling or steaming simply cannot match. Always use fresh garlic rather than the jarred variety for a sharper, more festive aroma that fills the kitchen as it bakes.

Variations of Brussels Sprouts Casserole

For a sweet twist that complements a Christmas ham, toss in a handful of dried cranberries before baking. If you enjoy a bit of heat, a pinch of red pepper flakes in the cream sauce adds a lovely contrast to the richness. You can also make this dish more substantial by adding sliced mushrooms or caramelized onions to the vegetable mixture. For a nuttier profile, try adding sliced almonds or chopped walnuts to the breadcrumb topping for extra texture.

Serving Suggestions: What to Pair with Brussels Sprouts Casserole

This dish is a natural companion for a classic roast turkey or a herb-crusted roast beef. The creamy sauce acts as a lovely accompaniment to mashed potatoes or a wild rice pilaf. Since it is a rich side dish, I often serve it alongside a crisp green salad with a bright lemon vinaigrette to cleanse the palate between bites. It also pairs exceptionally well with honey-glazed carrots or roasted sweet potatoes for a complete Christmas spread.

Brussels Sprouts Casserole

Storage & Reheating Instructions

If you have leftovers, store them in an airtight container in the refrigerator for up to 3 days. To reheat, I recommend using the oven at 350 degrees Fahrenheit for about 10 to 15 minutes to help maintain the crunch of the topping. Microwave reheating is faster, but it may result in a softer texture for the breadcrumbs. This casserole does not freeze particularly well because the cream sauce can separate upon thawing, so it is best enjoyed fresh.

Memories Made Around the Table

I remember the first time I served this at our family Christmas dinner. My younger cousins, who usually avoided anything green, were skeptical until they saw the bubbling cheese and crispy topping. By the end of the meal, the dish was scraped clean, and it has since become a mandatory request every December. There is something so special about sharing a warm, indulgent dish while the Christmas tree lights twinkle in the background and the house is filled with laughter.

FAQs

Can I make this casserole ahead of time?

Yes, you can assemble the casserole up to a day in advance. Keep the breadcrumb topping separate and store the dish in the refrigerator. When you are ready to serve, add the topping and bake as directed, adding about 5 extra minutes to the cook time since the dish will be cold from the fridge.

Do I have to boil the Brussels sprouts first?

There is no need to boil them for this recipe. Sautéing them in the skillet provides a much better flavor and texture. Pre-boiling often leads to mushy sprouts, which we want to avoid in a baked casserole.

Can I use a different type of cheese?

Absolutely. While Gruyere and Parmesan offer a classic flavor profile, you can use white cheddar, Monterey Jack, or even a little bit of fontina for a different melting quality. Just ensure it is a cheese that melts well.

Is this recipe suitable for a large crowd?

This recipe is very easy to double for larger gatherings. Simply use two 9×13 inch dishes or a very large roasting pan. If you double it, ensure your skillet is large enough to sauté all the sprouts properly in batches.

How do I keep the topping from getting soggy?

The key to a crispy topping is adding it right before the dish goes into the oven. Also, make sure the breadcrumbs are well-coated in melted butter, as the fat helps them toast and creates a barrier against the moisture of the cream sauce.

Final Thoughts

This Brussels Sprouts Casserole is a testament to how simple ingredients can create something truly spectacular for the holidays. It brings warmth and comfort to the Christmas table, making it a reliable favorite for years to come. I hope this dish becomes as much of a tradition in your home as it has in mine, bringing everyone together over a delicious, home-cooked meal.

Brussels Sprouts Casserole
Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Brussels Sprouts Casserole

Brussels Sprouts Casserole

  • Total Time: 45 minutes

Ingredients

  • 2 pounds fresh Brussels sprouts, trimmed and halved
  • 6 slices turkey bacon, chopped
  • 1 cup heavy cream
  • 1/2 cup grated Parmesan cheese
  • 1/2 cup shredded Gruyere or Swiss cheese
  • 2 cloves garlic, minced
  • 1/2 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 cup Panko breadcrumbs
  • 2 tablespoons melted butter

Instructions

  1. Preheat your oven to 400 degrees Fahrenheit. Lightly grease a 9×13 inch baking dish with butter or a light coating of oil. Prepare the Brussels sprouts by rinsing them, trimming the woody ends, and slicing them in half lengthwise.
  2. In a large skillet over medium heat, cook the chopped turkey bacon until it is crispy and golden brown. Remove the turkey bacon from the pan and set it aside on a paper towel to drain, but keep about a tablespoon of the rendered fat in the pan for extra flavor.
  3. Add the halved Brussels sprouts to the same skillet. Sauté them for about 5 to 7 minutes until they start to soften and develop a light char on the edges. Add the minced garlic during the last minute of cooking, stirring constantly so it becomes fragrant without burning.
  4. Reduce the heat to low and pour in the heavy cream, salt, and pepper. Stir in the Parmesan cheese and the cooked turkey bacon. Allow the mixture to simmer for 2 minutes until the sauce slightly thickens and coats the vegetables evenly.
  5. Transfer the mixture into your prepared baking dish. Spread it out into an even layer and sprinkle the shredded Gruyere cheese over the top. In a small bowl, mix the breadcrumbs with melted butter and sprinkle this over the cheese layer. Bake for 15 to 20 minutes until the cheese is bubbly and the topping is a deep golden brown.
  • Cook Time: 45 minutes
  • Diet: Not specified