Bacon Cheese Brussels Sprouts Casserole Recipe: Crispy Top and Melty Cheese Layers

Side Dishes

Bacon Cheese Brussels Sprouts Casserole Recipe: Crispy Top and Melty Cheese Layers

This bacon cheese Brussels sprouts casserole recipe transforms humble ingredients into a crispy-topped, melty-cheese masterpiece that’s perfect for holiday tables or busy weeknights. The secret lies in perfectly browned bacon, tender sautéed sprouts, and a golden cheese crust that seals in all the savory goodness.

I’ve tested this recipe countless times—it never fails to disappear from the table.

What sets this casserole apart is the two-step baking technique: first, a crispy bacon-cheese topping bakes until golden, while the layers below stay creamy and bubbling.

Pre-cooking the Brussels sprouts ensures they’re tender but still hold their shape, and the sharp cheddar blend adds depth that cuts through the richness. This isn’t just a side dish—it’s a restaurant-quality centerpiece that pairs beautifully with roasted meats or stands alone.

The result is a dish with crispy edges, gooey cheese pockets, and layers of smoky bacon flavor that’ll have everyone asking for seconds. The texture contrast—crunchy top, creamy filling, and slightly charred sprouts—makes every bite satisfying.

Plus, it’s foolproof: no fancy skills required, just layering and baking. Let’s get started—your taste buds will thank you.

For extra depth, consider adding toasted pecans or a sprinkle of panko to the cheese topping. The casserole reheats beautifully, too, so it’s perfect for meal prep. Whether you’re feeding a crowd or craving a comforting solo dinner, this recipe delivers bold, satisfying flavor with minimal effort.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for bacon and cheese brussel sprouts casserole

Transform humble ingredients into a restaurant-quality casserole with crispy edges and melty cheese layers.

Ingredient Amount Notes
Bacon 🥓 12 oz Thick-cut, chopped into small pieces
Brussels Sprouts 🥬 1 ½ lb Trimmed, halved lengthwise
Yellow Onion 🧅 1 whole Medium-sized, finely diced
Garlic Cloves 🧄 4 cloves Minced for even distribution
Sharp Cheddar Cheese 🧀 2 cups Shredded, full-fat preferred
Pepper Jack Cheese 🧀 ½ cup Shredded, for extra flavor
Heavy Cream 🥛 ½ cup Full-fat for richness
All-Purpose Flour 🌾 2 tbsp For thickening sauce
Butter 🧈 2 tbsp Unsalted, for crispy topping
Panko Breadcrumbs 🍞 ½ cup For extra crunch
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground
Garlic Powder 🧄 ¼ tsp For depth of flavor
Smoked Paprika 🌶️ ¼ tsp For smoky aroma

The bacon is non-negotiable for that smoky depth—thick-cut gives the best texture and flavor. Costco sells it in bulk, or grab pre-chopped from the deli section at Whole Foods. Brussels sprouts should be firm and vibrant green, not yellowing or wilted. Trim the ends and halve them lengthwise before cooking. For the cheese, sharp cheddar is essential—avoid pre-shredded (it contains anti-caking agents that prevent melting properly). Pepper Jack adds a subtle kick that pairs perfectly with the smoky bacon.

No thick-cut bacon? Regular bacon chopped into smaller pieces works, but it won't be as crispy. Substituting cheddar? Gruyère or Gouda both work well, but reduce by 0.25 cup to account for their milder flavors. Fresh out of panko? Regular breadcrumbs toasted in the oven for 5 minutes do the trick. The garlic powder and smoked paprika can be swapped for 1 tsp each of onion powder and regular paprika if needed. For a dairy-free option, replace the heavy cream with full-fat coconut milk and use vegan cheese.

Pre-cooked bacon and sautéed sprouts keep 3 days in the fridge, making this perfect for meal prep. The assembled casserole can be baked 1 day ahead—just cover and refrigerate, then bake straight from cold (add 10 minutes to cooking time). For leftovers, reheat in a 350°F oven for 15 minutes to restore crispiness. Store cheese in airtight containers to prevent drying out, and keep butter wrapped in parchment paper for freshness.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this for nights when I’d rather not wash dishes. Toss everything—crispy bacon, halved sprouts, caramelized onions—into one pan, top with cheese, and let the oven do the work. No chopping boards left in the sink, no stress.
  • Salty-Savory Crunch: That first bite? Crispy bacon meets tender sprouts with sharp cheddar pulling apart like a dream. Honestly, the garlic and onions add this deep, caramelized sweetness that makes it taste like a hug in casserole form.
  • Weeknight Workhorse: Between us, this feeds my family of four and leaves leftovers for lunch. Double the recipe, bake it once, and you’ve got a meal that works for Tuesday dinners or Sunday potlucks—no one will guess how easy it was.
  • Budget-Friendly Luxury: Brussels sprouts are cheap, bacon stretches far when chopped small, and cheddar stretches even further when melted. I’ll be real: it’s the kind of dish that makes a $10 grocery run feel like a fancy dinner. Plus, the leftovers taste just as good reheated.

Step-by-step instructions for bacon cheese Brussels sprouts casserole

This method delivers a perfect balance of crispy golden topping and melty cheddar layers every time.

1

Cook and Prepare the Bacon

In a large skillet over medium heat, cook the 12 oz bacon until the edges are deep golden brown and crispy, about 8-10 minutes. Drain the bacon on paper towels, reserving 2 tablespoons of the rendered fat in the skillet. Chop the bacon into small pieces and set aside.

Here's the thing—don't rush this step. The rendered fat from the bacon adds incredible flavor to the casserole. If the bacon releases too much fat, you can pour off the excess after cooking, leaving just enough to create a rich base for your onions and garlic.

2

Sauté Onions and Garlic

In the same skillet (using the reserved bacon fat if needed), add 2 tablespoons butter and 1 whole yellow onion that's been finely diced. Cook over medium heat for 5-6 minutes until the onions are soft and translucent, stirring occasionally. Add the 4 cloves minced garlic and cook for another 30 seconds until fragrant.

You'll know the onions are ready when they've softened enough to break apart easily with your spoon. This step builds the flavor foundation for your casserole. If the onions start to brown too quickly, reduce the heat slightly to prevent burning.

3

Prepare the Brussels Sprouts Mixture

In a large bowl, combine the 1.5 lb halved Brussels sprouts, the cooked bacon, sautéed onions, and 1.5 tsp salt. In a separate bowl, whisk together the 0.5 cup heavy cream, 2 tbsp all-purpose flour, 0.5 tsp black pepper, 0.25 tsp garlic powder, and 0.25 tsp smoked paprika until smooth. Pour this mixture over the Brussels sprouts and toss gently to coat evenly.

This is where the magic happens—the cream and flour create a creamy sauce that will bind everything together beautifully. Make sure each Brussels sprout is well-coated with the sauce mixture. If you notice any dry spots, add a splash of milk or cream to help distribute the sauce.

4

Assemble the Casserole

Preheat your oven to 375°F. In a greased 9x13-inch baking dish, spread half of the Brussels sprout mixture evenly. Sprinkle 1 cup sharp cheddar cheese and 0.25 cup pepper jack cheese over the first layer. Repeat with the remaining Brussels sprout mixture and another 1 cup sharp cheddar cheese and 0.25 cup pepper jack cheese.

For the crispy topping, melt the remaining 2 tablespoons butter in a small saucepan over low heat. Stir in the 0.5 cup panko breadcrumbs until coated. Spread this mixture evenly over the top of the casserole. This buttery breadcrumb topping is what creates that irresistible crispy texture you're after.

5

Bake to Golden Perfection

Bake uncovered for 35-40 minutes until the top is deep golden brown and the edges are bubbling. For the best results, place the baking dish on the middle rack where heat circulates evenly. The casserole is done when the cheese is fully melted and the topping is crispy enough that it resists gentle pressure from your finger.

Let the casserole rest for 5-10 minutes before serving. This resting period allows the layers to set slightly, making it easier to slice and serve. The cheese will be perfectly melty, the Brussels sprouts tender, and that crispy topping will be just as you imagined.

👨‍🍳

Pro Tips For Making Bacon And Cheese Brussel Sprouts Casserole

  • CRISP THE BRUSSELS FIRST: Toss halved Brussels sprouts in a hot skillet with a splash of water—just 3-4 minutes until edges soften and blister. This jumpstarts the texture and cuts baking time by half. I learned this the hard way after serving mushy sprouts that looked like sad cabbage.
  • USE COLD CHEESE: Grate that sharp cheddar straight from the fridge—it melts slower and doesn’t clump into greasy globs. Warm cheese turns into a sad, oily puddle. Trust me, your casserole’s crust will thank you.
  • SALT THE BACON WELL: Toss bacon cubes with ½ teaspoon salt before cooking—it renders fat faster and crisps more evenly. Skimp here, and you’ll end up with greasy, limp bacon hiding under cheese. (Yes, I’ve done it.)
  • BAKE UNTIL BROWNING: Walk away and let the top turn golden brown—about 10-15 minutes longer than you think. That crispy cheese crust is the only thing that makes this dish feel like a restaurant-worthy casserole. Covering with foil too early is the fastest way to ruin it.

Wine and beer pairings for this dish

Crispy Beer Pairings

A crisp American lager like Bud Light Platinum or Miller Lite is my go-to choice for this casserole. The clean, light profile cuts through the richness of the cheese and bacon without overpowering the dish. The subtle hop bitterness also complements the smoky notes from the bacon beautifully. 🍺

For a more robust option, try a Belgian-style witbier like Hoegaarden or Stella Artois. The citrusy coriander notes in these beers enhance the pepper jack cheese, creating a refreshing contrast to the creamy texture. Serve slightly chilled for the best experience.

Rich Red Wine Options

A medium-bodied red wine like Pinot Noir or Gamay works wonderfully with this dish. The bright acidity in these wines balances the richness of the cheese and bacon, while their red fruit notes complement the caramelized Brussels sprouts.

Look for a California Pinot Noir or a Beaujolais for the perfect match. 🍷

If you prefer something with a bit more body, a light Syrah or Zinfandel can handle the smoky bacon flavors. Just avoid heavy, tannic wines like Cabernet Sauvignon—they’ll clash with the creamy texture of the casserole.

White Wine Alternatives

For white wine lovers, I recommend a dry Riesling or Sauvignon Blanc. The crisp acidity and slight sweetness in these wines cleanse your palate between bites, making them ideal companions. A German Riesling or a New Zealand Sauvignon Blanc will highlight the dish’s complexity without overpowering it. ✨

If you’re feeling adventurous, a Chardonnay with minimal oak (like a California or Australian style) can also work. Just avoid buttery Chardonnays—they’ll compete with the heavy cream in the casserole.

Non-Alcoholic Options

Don’t drink alcohol? No problem! A sparkling apple cider like Martinelli’s Sparkling Cider adds a festive touch and complements the dish’s smoky and cheesy flavors. The bubbles help refresh your palate between bites. 🍎

For something more savory, try a ginger beer like Canada Dry. The ginger’s slight spice pairs surprisingly well with the pepper jack cheese, adding a refreshing kick to balance the richness.

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 24g120%
Cholesterol 155mg52%
Sodium 1250mg54%
Total Carbohydrate 28g10%
Dietary Fiber 6g21%
Sugars 6g
Protein 32g64%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this casserole ahead of time?

Assemble the casserole in a baking dish, cover tightly with foil, and refrigerate for up to 24 hours before baking. For best results, bake straight from the fridge—just add 10-15 extra minutes to the cooking time. The flavors develop beautifully overnight, making it perfect for meal prep.

2

What if I don't have panko breadcrumbs?

No problem! Use regular breadcrumbs or crushed cornflakes for a similar texture. For extra crunch, toast the breadcrumbs in a dry skillet over medium heat for 3-4 minutes before mixing with butter. Just ensure they're evenly distributed on top for that crispy finish.

3

Can I make this casserole without bacon?

While bacon adds incredible flavor, you can substitute with crispy cooked sausage or smoked turkey bacon for a lighter option. For a vegetarian version, use crumbled tempeh or mushrooms sautéed with garlic and smoked paprika. The smoky depth is key to balancing the cheesy richness.

4

How do I fix a soggy topping?

Soggy toppings happen when the casserole isn't baked long enough. To fix it, broil the casserole for 2-3 minutes at the end of cooking, keeping a close eye to avoid burning. For future attempts, ensure your oven is fully preheated and bake until the edges are bubbling and the topping resists gentle pressure.

5

Can I add other vegetables to this recipe?

Yes! Try adding diced sweet potatoes or caramelized onions for extra depth. Sauté the additional veggies with the onions and garlic, then mix into the Brussels sprout mixture. Keep the total volume similar to maintain the casserole's texture.

★★★★★4.5(15 reviews)
Categories Side Dishes