Bacon, Cheese, and Brussels Sprouts Casserole Recipe: Crispy Top, Melty Layers, One-Pan Magic

Side Dishes

Bacon, Cheese, and Brussels Sprouts Casserole Recipe: Crispy Top, Melty Layers, One-Pan Magic

This bacon, cheese, and Brussels sprouts casserole recipe delivers the perfect balance of savory, crispy, and melty layers in a single, satisfying dish. 🔥 The secret lies in perfectly browned bacon and a golden cheese topping that creates irresistible texture—every bite combines tender sprouts, smoky bacon, and rich, gooey cheese.

What makes this recipe stand out is how it transforms simple ingredients into a restaurant-worthy side that’s easy to prepare and even easier to love.

The process starts with crisping the bacon until it’s perfectly rendered, then layering it with halved Brussels sprouts and a blend of cheeses for maximum flavor. A simple breadcrumb topping adds that signature crunch, while baking at the right temperature ensures everything cooks evenly—no soggy spots here.

This casserole is designed to shine as a side dish but is hearty enough to serve as a main course, especially when paired with crusty bread or a fresh salad.

By the time it emerges from the oven, you’ll have a dish that’s crispy on top, tender inside, and packed with layers of flavor. The aroma alone will have everyone gathering around the table, and the combination of textures—crunchy, creamy, and chewy—makes it impossible to resist.

This recipe is the kind of one-pan magic that turns weeknight dinners into something special without requiring extra effort.

Whether you’re feeding a crowd or prepping for meal prep, this casserole holds up beautifully. The leftovers reheat just as well as the first serving, and the flavors only deepen over time.

Let’s get started on creating this crowd-pleasing, foolproof dish that’s sure to become a regular on your dinner table.

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

Ingredients for bacon and cheese brussel sprouts casserole

Perfectly crispy bacon, tender Brussels sprouts, and melty cheeses—this casserole delivers restaurant-quality flavor in one pan.

Ingredient Amount Notes
Bacon 🥓 12 oz Thick-cut, chopped into small pieces
Brussels Sprouts 🥬 2 lb Trimmed, halved lengthwise
Shredded Cheddar Cheese 🧀 2 cups Sharp cheddar preferred
Shredded Monterey Jack Cheese 🧀 1 cup For extra creaminess
Panko Breadcrumbs 🍞 ½ cup For crispy topping
All-Purpose Flour 🌾 ¼ cup For breadcrumb mixture
Butter 🧈 ½ cup Melted, for breadcrumb mix
Heavy Cream 🥛 ½ cup Full-fat for richness
Garlic Powder 🧄 1 tsp For flavor depth
Onion Powder 🧅 1 tsp Balances flavors
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground
Olive Oil 🫒 1 tbsp For greasing baking dish

The bacon is non-negotiable here—thick-cut renders beautifully and adds that smoky depth. Oscar Mayer or Applegate are my go-tos for consistent quality, but any good-quality bacon works. Brussels sprouts should be fresh and firm, not wilted or yellowing. Trim the ends and halve them lengthwise for even cooking. The cheeses? Sharp cheddar and Monterey Jack create the perfect melty contrast—don't skimp on the good stuff. For the breadcrumb topping, Panko gives that ideal crunch, but regular breadcrumbs work in a pinch.

No panko? Crushed cornflakes or crushed potato chips add crunch too. Short on cheddar? Parmesan or Gouda work well, though sharp cheddar is the star. The heavy cream adds richness—full-fat only, half-and-half won't cut it. For extra flavor, toast the garlic powder in a dry pan for 30 seconds before mixing. The olive oil for greasing? Any neutral oil works, but olive oil adds a nice touch. If you're watching carbs, reduce the breadcrumbs to 1/4 cup and add 1/4 cup grated Parmesan for extra flavor without extra bulk.

This casserole reheats beautifully—4-5 days in the fridge, 3 months frozen. For freezing, assemble the casserole, bake until just set (about 20 minutes), then cool completely before covering tightly. To reheat, cover with foil and bake at 350°F until bubbly. The texture holds up perfectly, though the topping may need 2-3 minutes extra to crisp again. Prep ahead? Chop all veggies and cook bacon the night before—assembly takes 15 minutes when you're ready to bake.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this—no chopping boards, no extra dishes. Toss the bacon straight into the pan, crisp it up, then dump everything (sprouts, cheeses, breadcrumbs) right on top. Twenty minutes later, dinner’s done and the pan’s almost clean.
  • Crispy-Creamy Obsession: That crunch from the panko on top meets the melty cheddar and jack inside—it’s like a hug for your taste buds. The bacon adds smoky depth, and honestly? I’ve never met a Brussels sprout I didn’t like after this.
  • Game for Any Night: Weeknight dinner? Check. Potluck side dish? Still check. The leftovers reheat like a dream, and I’ve even served it cold as a snack when my kids demand something “easy.” (Yes, even on a Tuesday night.)
  • Budget-Friendly Feast: Bacon and cheese make it feel fancy, but the ingredients won’t break the bank. A pound of sprouts, a few slices of bacon, and a bag of pre-shredded cheese—this stretches to feed four for under $10. Plus, it’s the kind of dish that disappears fast.

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

Here's how to build layers of flavor and texture in one pan.

1

🔥 Step 1: Cook the Bacon and Prep Sprouts

Preheat your oven to 375°F while you start the bacon. Line a large baking sheet with parchment paper and place the 12 oz chopped bacon in a single layer. Cook over medium heat for 8-10 minutes, stirring occasionally, until golden brown and crispy.

While the bacon cooks, trim the ends off the 2 lb Brussels sprouts and halve them lengthwise. Spread them on a clean baking sheet and toss with 1 tablespoon olive oil, 1 teaspoon garlic powder, 1 teaspoon onion powder, 1 teaspoon salt, and ½ teaspoon black pepper. Roast the sprouts for 15 minutes until they're tender with slightly crispy edges. Remove from oven and set aside.

2

🍳 Step 2: Make the Cheese Sauce Base

In a large skillet over medium heat, melt the ½ cup butter until foamy. Add the cooked bacon (with all its rendered fat) and stir for 1 minute to combine flavors. Pour in the ½ cup heavy cream and bring to a gentle simmer.

Reduce heat to low and whisk in the 2 cups shredded cheddar cheese and 1 cup shredded Monterey Jack cheese until completely melted and smooth. Season with an additional ½ teaspoon salt if needed. The sauce should be rich and creamy—this is your casserole's flavor foundation.

3

🥘 Step 3: Layer and Assemble the Casserole

Lightly grease a 9x13-inch baking dish with olive oil. Spread half of the roasted Brussels sprouts in an even layer on the bottom. Pour half of the cheese sauce mixture over the sprouts, then sprinkle with half of the cooked bacon.

Repeat with the remaining sprouts, cheese sauce, and bacon. The top layer should be the cheese sauce and bacon. In a small bowl, mix together the ½ cup panko breadcrumbs, ¼ cup all-purpose flour, and remaining ½ teaspoon salt. Sprinkle this mixture evenly over the top layer.

4

🔥 Step 4: Bake to Golden Perfection

Transfer the baking dish to the preheated 375°F oven and bake for 25-30 minutes until the top is deep golden brown and the breadcrumb mixture is crispy. The cheese should be bubbling around the edges, and the entire casserole should smell irresistibly rich.

For extra crispiness, broil for 1-2 minutes at the end, watching closely to prevent burning. Let the casserole rest for 5 minutes before serving—this allows the layers to set slightly and makes slicing easier. The crispy breadcrumb topping will give way to creamy cheese and perfectly cooked sprouts with every bite.

👨‍🍳

Pro Tips For Making Bacon And Cheese Brussel Sprouts Casserole

  • CRISP THE BRUSSELS FIRST: Toss halved Brussels sprouts in a dry skillet over medium-high heat for 3-4 minutes before baking—just until they start to soften and brown. This jumpstarts the flavor and prevents a mushy center later, especially if your oven runs cooler than the thermostat says.
  • SAVE THE BACON GREASE: Drain the bacon in a colander, but don’t toss that fat—pour it into the casserole dish first. It adds richness and helps the cheese melt more evenly. (Yes, even if you’re the type who wipes plates clean.)
  • STOP WHEN CHEESE GLARES: Pull the casserole out when the top is bubbly and the cheese is just starting to turn golden, not when it’s deep brown. It’ll keep cooking off the heat, and you’ll avoid a burnt crust while the inside stays creamy.
  • MIX PANKO WITH BUTTER: Toss the panko with melted butter (not oil) before sprinkling it on top—about 1 tablespoon per ½ cup panko. The butter makes the crust crispier and richer, not just crunchy. (Trust me, dry panko is a sad topping.)

Flavor customization for bacon and cheese brussel sprouts casserole

Spicy Kick

Transform this casserole into a flavor bomb by adding ½ teaspoon cayenne pepper or 1 teaspoon smoked paprika to the cheese sauce. For heat lovers, sprinkle 1 tablespoon hot honey over the top before baking—it caramelizes beautifully and delivers a perfect sweet-spicy contrast. 🌶️

For an extra layer of heat, swap ½ cup of the cheddar with ½ cup pepper jack cheese and fold in 1 teaspoon chipotle powder when making the sauce. The smoky, spicy depth will elevate every bite without overpowering the bacon and Brussels sprouts.

Smoky BBQ Twist

Swap the heavy cream for ½ cup BBQ sauce (I love Sweet Baby Ray's Original) mixed with ½ cup heavy cream for a tangy, smoky profile. Add 1 teaspoon brown sugar to the breadcrumb topping for caramelization. This version pairs perfectly with pulled pork or grilled chicken. 🔥

For an extra smoky touch, cook the bacon with 1 teaspoon liquid smoke (like Liquid Smoke) and ½ teaspoon smoked salt before assembling. The aroma alone will make your kitchen smell like a BBQ joint, and the flavor is undeniably rich.

Herb-Infused Freshness

Brighten the casserole with 2 tablespoons fresh thyme leaves or 1 tablespoon chopped rosemary folded into the cheese sauce. For a pop of color and freshness, stir in ¼ cup chopped sun-dried tomatoes with the bacon. These herbs add brightness that cuts through the richness of the cheese. ✨

Add 2 tablespoons chopped chives or 1 tablespoon chopped parsley to the breadcrumb topping before baking. They’ll toast slightly and add a vibrant finish. For a Mediterranean twist, swap ½ cup of the cheddar for ½ cup feta cheese, crumbled, and fold it into the sauce.

Sweet & Savory Balance

Drizzle 2 tablespoons maple syrup over the top layer before baking for a caramelized crust. The sweetness pairs beautifully with the smoky bacon and sharp cheddar. For a nutty crunch, toss ¼ cup chopped pecans into the breadcrumb mixture. 🍯

For a dessert-like finish, sprinkle 2 tablespoons brown sugar and 1 teaspoon cinnamon over the breadcrumb topping. The warmth of the cinnamon and the caramelized sugar create a surprising but delicious contrast to the savory base.

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 26g130%
Cholesterol 145mg48%
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, then refrigerate uncovered for 24 hours to let flavors meld. Bake it straight from the fridge at 375°F for 35-40 minutes (add 5-10 extra minutes). For freezing, bake until just set (20 minutes), cool completely, then freeze for up to 3 months. Thaw overnight in the fridge before reheating.

2

What if my Brussels sprouts are too tough?

Tough sprouts need extra prep! Trim the ends and quarter them instead of halving. Roast them for 18-20 minutes at 425°F until completely tender. For even more tenderness, blanch them in boiling water for 3 minutes before roasting. The key is to cook them until they're fork-tender before assembling the casserole.

3

Can I use frozen Brussels sprouts?

Yes, but thaw and dry them first! Spread frozen sprouts on a baking sheet and roast at 400°F for 10 minutes to remove moisture. Then proceed with the recipe as written. Never skip drying—wet sprouts will make your breadcrumb topping soggy. For best results, use fresh sprouts when possible for optimal texture.

4

How do I make the cheese topping extra crispy?

For maximum crunch, toast your breadcrumbs first! Spread ½ cup panko on a baking sheet and bake at 350°F for 3-4 minutes until golden. Mix with flour and salt, then sprinkle over the casserole. For even more crispiness, add 1 tablespoon melted butter to the breadcrumb mix before topping.

5

What's the best way to reheat leftovers?

Cover the casserole with foil and bake at 350°F for 15-20 minutes until heated through. For extra crispiness, uncover for the last 2-3 minutes of reheating. Microwave reheating works too—cover with a damp paper towel and heat in 30-second intervals until warm, stirring between each interval to prevent drying.

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