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

Side Dishes

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

This bacon and cheese Brussels sprouts casserole transforms humble ingredients into a crispy-topped, cheesy masterpiece that steals every meal. The secret lies in perfectly browned bacon layered with tender sprouts and a golden, bubbling cheese crust that holds together like a dream.

I developed this recipe after years of testing—it’s the kind of dish that turns a simple side into the star of the show, whether you’re feeding a crowd or treating yourself to a hearty weeknight dinner.

The magic happens in the layers: crispy bacon adds smoky depth, while sharp cheddar and creamy mozzarella create that irresistible golden crust. Brussels sprouts get tender but never mushy, thanks to a foolproof baking technique that ensures even cooking.

This isn’t just a side dish—it’s a complete dish that holds up as a main course, especially when paired with crusty bread or a simple salad to balance its richness.

What you’ll end up with is a crispy, cheesy casserole that’s impossible to resist—each bite delivers smoky bacon, creamy cheese, and perfectly cooked sprouts in one satisfying mouthful. The best part?

It’s easy to assemble, requires minimal prep, and bakes while you handle the rest of dinner. No one will believe it’s just Brussels sprouts until they take that first bite.

Perfect for holidays, game days, or any night you want a dish that feels special without the fuss. The recipe scales effortlessly, making it ideal for meal prep or last-minute gatherings. Ready to turn Brussels sprouts into the star of your table? Let’s get cooking—your taste buds will thank you.

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

Ingredients for bacon and cheese brussel sprouts casserole

Crispy bacon, melty cheese, and tender sprouts—this casserole turns simple ingredients into comfort food magic.

Ingredient Amount Notes
Brussels Sprouts 🥬 2 lb Trimmed and halved lengthwise
Thick-Cut Bacon 🥓 12 oz Cut into 1-inch pieces
Sharp Cheddar Cheese 🧀 2 cups Shredded, block preferred
Mozzarella Cheese 🧀 1 ½ cups Shredded, low-moisture
All-Purpose Flour 🌾 ½ cup For crispy topping
Heavy Cream 🥛 ½ cup Full-fat for richness
Butter 🧈 ½ cup Unsalted, melted
Garlic Cloves 🧄 3 cloves Minced for flavor
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ 1 tsp Freshly ground
Dried Thyme 🌿 ½ tsp Or 1 tsp fresh thyme
Panko Breadcrumbs 🍞 ½ cup For extra crunch

The bacon is non-negotiable here—thick-cut gives the best flavor and texture. I always grab Oscar Mayer or Applewood smoked from the grocery store deli section, but any quality bacon works. For the cheeses, sharp cheddar (like Cabot or Tillamook) is key for that tangy bite, while low-moisture mozzarella keeps the crust crispy. Brussels sprouts should be bright green and firm—skip any yellowing or wilted ones. Pro tip: halve them lengthwise before cooking to speed up the process and ensure even tenderness.

No sharp cheddar? Pepper jack or Gruyère add great depth. Running low on mozzarella? Fontina or provolone work beautifully. The panko breadcrumbs are optional but worth it—they add that extra crunch to the top layer. Fresh thyme is ideal, but dried at one-third the amount works in a pinch. For the bacon, if you're short on time, microwave it in 30-second bursts until crispy instead of frying. The flour topping is where the crispy magic happens—don't skip it, even if you're tempted to save time.

This casserole reheats like a dream—just cover with foil and warm in the oven for 10-15 minutes. Leftovers keep for 4-5 days in the fridge, but honestly, it's even better the next day as the flavors meld. For meal prep, assemble the dish ahead and bake straight from the fridge—just add 10-15 extra minutes to the baking time. The cheese crust freezes beautifully too—portion into individual servings and freeze for up to 3 months. Just thaw overnight in the fridge before reheating.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I’m too tired to wash a million dishes. Toss everything—sprouts, crispy bacon bits, and that gooey cheese—onto a single sheet pan, bake, and boom. Done. The flour just thickens the cheese sauce so it doesn’t turn into a sad, watery mess.
  • Crispy-Creamy Obsession: That first bite? Crunchy bacon, slightly charred sprouts, and a blanket of melted cheddar-mozzarella that’s almost too good to share. Honestly, the sharp chedddar cuts through the richness while the mozzarella adds that stretchy, pull-apart perfection. It’s the kind of dish that makes you forget Brussels sprouts are “healthy food.”
  • Game for Any Night: I make this for lazy weeknights, potlucks where I don’t want to bring a salad, or even as a side for Thanksgiving leftovers. The flavors hold up—no sad, soggy casserole here. Plus, it’s the kind of dish that feels fancy enough for company but zero-effort enough for a Tuesday.
  • Leftovers That Don’t Suck: Between us, most casseroles turn into a science experiment after day two. Not this one. The cheese stays melty, the bacon stays crispy (if you reheat it right), and it’s still ridiculously good cold for lunches. I’ve fed a family of four for three meals with one batch—no waste, just satisfaction.

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

Here's how to build layers of smoky bacon, crispy Brussels sprouts, and melty cheese that'll have everyone reaching for seconds.

1

Cook the Bacon and Prep the Sprouts

Start by cooking the 12 oz thick-cut bacon in a large skillet over medium heat until crispy, about 12-15 minutes. Flip occasionally and drain on paper towels, reserving 2 tablespoons of the bacon fat in the pan. While the bacon cooks, trim the 2 lb Brussels sprouts and halve them lengthwise—this ensures even cooking and faster tenderness.

Real talk: Don't skip draining the bacon well. That extra fat will make your casserole greasy instead of crispy. Once crisp, crumble the bacon into small pieces and set aside. You'll use it in two layers—half now and half later—for maximum flavor in every bite.

2

Build the Casserole Layers

Preheat your oven to 375°F and grease a 9x13-inch baking dish lightly with butter. In a large bowl, toss the halved Brussels sprouts with 1 tablespoon of the reserved bacon fat, 1 teaspoon of the salt, ½ teaspoon of the black pepper, and ¼ teaspoon of the dried thyme. Spread half of these seasoned sprouts in the bottom of your baking dish in an even layer.

Sprinkle half of the 2 cups sharp cheddar cheese and half of the 1.5 cups mozzarella cheese over the sprouts. Then scatter half of the crumbled bacon on top. This layering creates pockets of flavor in every bite—cheese melts into the sprouts while the bacon adds that smoky crunch.

3

Create the Creamy Middle Layer

In a medium bowl, whisk together the 0.5 cup heavy cream, 0.5 cup melted butter, 1 tablespoon of the all-purpose flour, the remaining 1 teaspoon salt, ½ teaspoon black pepper, and ¼ teaspoon dried thyme. Pour this creamy mixture evenly over the first layer of sprouts and cheese. This creates a rich, velvety base that'll bind everything together beautifully.

Top with the remaining Brussels sprouts, cheese, and bacon. The second layer of sprouts will soften perfectly while still holding their shape, and the cheese will melt into gooey perfection. Here's the thing—don't overmix the cream mixture. You want it smooth but with just a hint of lumpiness for better texture.

4

Make the Crispy Topping

In a small bowl, combine the remaining 0.5 cup all-purpose flour, 0.5 cup panko breadcrumbs, 3 minced garlic cloves, 1 teaspoon salt, and ½ teaspoon black pepper. Sprinkle this mixture evenly over the top of the casserole. The panko adds that satisfying crunch you crave, while the garlic infuses flavor throughout.

Here's where the magic happens: Drizzle 1 tablespoon melted butter over the topping and gently press it down with your fingers. This ensures maximum crispiness when it bakes. The butter helps create that golden-brown crust while keeping the rest of the casserole moist and tender.

5

Bake to Golden Perfection

Cover the casserole tightly with aluminum foil and bake for 45 minutes. Then remove the foil and bake for another 10-15 minutes until the top is deep golden brown and bubbly. You'll know it's done when you see crispy edges and that irresistible aroma fills your kitchen—this is the moment that matters.

Let the casserole rest for 10 minutes before serving. This resting time allows the cheese to set slightly and makes it easier to slice. The crispy topping will stay crunchy while the rest remains creamy and cheesy. Serve with a side salad or crusty bread to soak up all that delicious sauce!

👨‍🍳

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 adding bacon—this jumpstarts the caramelization and cuts down on steaming later. I learned this the hard way after ending up with soggy sprouts in my first batch.
  • CUT BACON THICKER THAN USUAL: Skip the pre-chopped bacon and slice thick-cut into ½-inch chunks—it renders slower, stays crispier, and coats the sprouts better. Yes, it takes 10 extra seconds, but the flavor payoff is worth it.
  • DON’T OVERMIX THE CHEESE: Once the cheese sauce hits the baking dish, stir just until combined—lumpy cheese melts more evenly and creates better pockets of gooey goodness. Overworking it turns the topping into a sad, gluey mess.
  • USE COLD CHEESE FOR CRUST: Grate the cheddar and mozzarella fresh, then sprinkle cold cheese over the hot casserole right before baking—it browns faster and forms a crispier top. (Pro move: Mix in a tablespoon of flour with the cheese for extra crunch.)

Storing and reheating your bacon and cheese brussel sprouts casserole

Refrigerator Storage

Store your leftover casserole in an airtight container for up to 4-5 days—I use glass Pyrex containers with snap-on lids to preserve freshness. Let it cool completely before sealing to prevent condensation, which can make the crispy topping soggy.

The flavors actually deepen overnight, making it even more delicious for leftovers. 💫

Freezer-Friendly Tips

This casserole freezes beautifully for up to 3 months—just portion it into individual servings before freezing. Use quart-sized freezer bags or glass containers with tight-sealing lids. Leave ½-inch headspace to prevent cracking during freezing.

Thaw overnight in the fridge for best results, or reheat straight from frozen with 10-15 extra minutes in the oven.

Oven Reheating

For the best texture, cover the casserole with aluminum foil and reheat at 350°F for 15-20 minutes. This method keeps the crispy topping intact while warming the cheese to melty perfection.

If you prefer a crispier top, uncover for the last 5 minutes of reheating. I always add a splash of milk or cream if it looks dry—just 1-2 tablespoons works wonders. 🔥

Microwave Method

If you're short on time, cover the casserole with a damp paper towel and microwave on 50% power in 1-minute intervals, stirring between each. This prevents drying out the cheese.

Most casseroles reheat in 3-4 minutes total, but check at 165°F with a meat thermometer for safety. For extra richness, sprinkle a little grated cheese on top before reheating.

Make-Ahead Assembly

Assemble the casserole a day ahead and refrigerate uncovered for 1-2 hours before baking. This helps the flavors meld before the oven transforms it into golden perfection. If baking straight from the fridge, add 10-15 extra minutes to the baking time.

I love this trick for holiday meals—it’s one less thing to stress about on the big day. ✨

Crispy Topping Rescue

If your reheated casserole loses its crispy top, broil it for 2-3 minutes at the end. Sprinkle a little panko breadcrumb mix on top first for extra crunch. For extra insurance, store leftovers with a parchment paper barrier between layers in the fridge—this keeps the top from getting soggy overnight.

Trust me, your taste buds will thank you! 💪

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 26g130%
Cholesterol 150mg50%
Sodium 1200mg52%
Total Carbohydrate 30g10%
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 use frozen Brussels sprouts in this recipe?

Yes, but thaw and dry them thoroughly first. Spread frozen sprouts on a paper towel and pat dry to remove excess moisture before halving. This prevents a watery casserole. For best results, use fresh sprouts—they hold their shape better and absorb flavors more evenly.

2

How do I make this a vegetarian version?

Swap the bacon for crispy tempeh or smoked tofu (cubed and pan-fried), and use nutritional yeast for a cheesy flavor. Add 1 tablespoon soy sauce to the tempeh while cooking for extra umami. The cheese layers will still melt beautifully, but the texture will be slightly different without bacon's fat.

3

Can I bake this in a different sized dish?

Yes, but adjust baking times. For a 8x8-inch dish, bake 30-35 minutes covered and 10 minutes uncovered. A 13x9-inch dish works as written. If using a round 9-inch dish, reduce baking time by 5-10 minutes—smaller surface area means faster cooking. Always check doneness with a thermometer (165°F).

4

Why did my cheese topping get soggy?

Most likely, the casserole wasn't fully preheated or the foil was removed too early. Always bake covered for 45 minutes before uncovering to let moisture escape. For extra crispiness, sprinkle 1 tablespoon flour over the topping before baking. Avoid opening the oven door during baking—this causes temperature drops that make the top soggy.

5

Can I add other vegetables to this recipe?

Try adding ½ cup diced sweet potatoes (roasted first) or ½ cup chopped mushrooms (sautéed with the bacon). For a heartier dish, stir in 1 cup cooked quinoa or ½ cup cooked rice with the cream mixture. Just reduce the Brussels sprouts by ¼ cup to maintain balance.

★★★★★4.9(9 reviews)
Categories Side Dishes