Bacon and Cheese Brussels Sprouts Casserole Recipe: Crispy-Topped Crunch and Smoky Cheese Fusion

Side Dishes

Bacon and Cheese Brussels Sprouts Casserole Recipe: Crispy-Topped Crunch and Smoky Cheese Fusion

This bacon and cheese Brussels sprouts casserole transforms humble ingredients into a crispy-topped, smoky-cheesy masterpiece that steals every dinner show. 🔥 The secret lies in crispy bacon bits layered with tender Brussels sprouts and melted cheese, all baked until golden and bubbly—no soggy sides here.

I developed this recipe after years of perfecting the balance between crispy edges and creamy centers, ensuring every bite delivers that satisfying crunch followed by rich, cheesy goodness.

The beauty of this casserole is its foolproof simplicity: just 15 minutes of prep followed by 30 minutes in the oven at 375°F, yielding a dish that’s hearty enough for a main course or substantial enough to pair with grilled meats.

The bacon adds a smoky depth, while sharp cheddar and mozzarella create a velvety, stretchy texture that makes it impossible to resist. Even Brussels sprout skeptics will be converted—promise.

What you’ll end up with is a crispy, golden-brown top that shatters with every bite, revealing layers of tender sprouts and melted cheese underneath. The aroma alone will have everyone gathering around the table, and the first forkful delivers that perfect harmony of smoky, salty, and cheesy flavors.

This casserole reheats beautifully too, making it ideal for meal prep or leftovers.

Serve it as a standalone dish with crusty bread or alongside roasted chicken and mashed potatoes for a restaurant-quality side that’s easier to make at home. The crispy top holds up perfectly, so you won’t lose that satisfying crunch even after reheating.

Let’s get baking—this casserole is a game-changer for Brussels sprout lovers and skeptics alike.

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

Ingredients for bacon and cheese brussel sprouts casserole

Crispy bacon, melty cheese, and tender sprouts—just 14 ingredients for a showstopping casserole.

Ingredient Amount Notes
Brussels Sprouts 🥬 2 lb Trimmed, halved lengthwise
Thick-Cut Bacon 🥓 12 oz Chopped into small pieces
Sharp Cheddar Cheese 🧀 2 cups Shredded, not pre-shredded
Mozzarella Cheese 🧀 1 cup Shredded, part-skim or whole milk
Heavy Cream 🥛 ½ cup Full-fat for creaminess
All-Purpose Flour 🌾 ¼ cup For crispy topping
Panko Breadcrumbs 🍞 ½ cup Extra-crispy preferred
Butter 🧈 2 tbsp Melted, unsalted
Garlic Cloves 🧄 3 cloves Minced, for depth
Yellow Onion 🧅 1 whole Diced, for flavor base
Dried Thyme 🌿 1 tsp Or 1 tbsp fresh
Diamond Crystal Kosher Salt 🧂 1 ½ tsp Adjust to taste
Ground Black Pepper 🌶️ ½ tsp Freshly cracked
All-Purpose Flour 🌾 2 tbsp For crispy topping mix

The bacon is non-negotiable here—thick-cut slices from Costco or local butcher shops deliver that perfect smoky crunch. Look for applewood-smoked if you want extra depth, but any quality bacon works. Trim the sprouts yourself (don't use pre-trimmed—they're often wilted) and halve them lengthwise for even cooking. For the cheese, sharp cheddar (like Cabot or Tillamook) is key—it melts beautifully without getting gummy. Mozzarella adds stretch, so grab whole-milk if you can afford it (or low-moisture for convenience).

No thick-cut bacon? Regular bacon chopped extra small works in a pinch, but it won't crisp as dramatically. Short on cheddar? Pepper jack or Gruyère add fantastic flavor—just use the same amount. The flour for the crispy topping is where the magic happens—Panko gives you that shatteringly crisp texture, but regular breadcrumbs toasted in a dry pan for 2 minutes first will save money. Fresh thyme is ideal, but dried at one-third the amount gets you close. For the garlic, roast it first (400°F for 15 minutes) to mellow its sharpness—trust me on this.

This casserole reheats like a dream—5 minutes at 350°F with foil over it keeps the top crispy. Store leftovers in an airtight container for up to 5 days, but honestly, it disappears that fast. Freeze portions for up to 3 months by wrapping tightly in foil first. The crispy topping loses its crunch after reheating, so make a double batch if you're feeding a crowd—everyone will want seconds.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this—just toss everything on a sheet pan, bake, and walk away. No chopping boards, no extra pots, and that crispy bacon right on top? Pure laziness reward.
  • Salty-Savory Bliss: The thick-cut bacon adds smoky depth, while the sharp cheddar and melted mozzarella turn Brussels sprouts into something ridiculously good. Heavy cream ties it all together—creamy, rich, and impossible to resist.
  • Meal Prep MVP: Make a double batch and reheat it for days. It’s perfect for lunchboxes (yes, even my picky teenager eats it) or a last-minute dinner when you’ve got better things to do than cook.
  • Budget-Friendly Feast: Brussels sprouts and bacon stretch into a hearty dish without breaking the bank. Leftovers taste just as good the next day—honestly, I’ve eaten this cold straight from the fridge, and it’s still a win.

Step-by-step instructions for crispy-topped Brussels sprouts casserole

Here's how to build that irresistible crunchy topping and smoky cheesy goodness.

1

🍳 Step 1: Cook the Bacon and Sauté the Aromatics

Start by cooking the 12 oz thick-cut bacon in a large skillet over medium heat until it's golden brown and crispy, about 8-10 minutes. Use tongs to transfer the cooked bacon to paper towels to drain, leaving the rendered fat in the pan.

In that same bacon fat, add the 1 whole yellow onion and 3 cloves garlic cloves (minced). Sauté for 5-6 minutes until the onions are soft and translucent, stirring occasionally. This builds the flavor foundation for your casserole. If the onions start to stick, add 1 tablespoon water to deglaze the pan.

2

👨‍🍳 Step 2: Prepare the Brussels Sprouts and Cheese Mixture

While the bacon cooks, trim and halve the 2 lb Brussels sprouts lengthwise. In a large bowl, combine the Brussels sprouts with the cooked bacon, sautéed onions, 2 cups sharp cheddar cheese, 1 cup mozzarella cheese, 1.5 tsp kosher salt, 0.5 tsp black pepper, and 1 tsp dried thyme. Mix gently but thoroughly to distribute all the flavors.

In a separate bowl, whisk together the 0.5 cup heavy cream, 2 tbsp melted butter, 0.25 cup all-purpose flour, and the remaining 2 tbsp all-purpose flour. Pour this creamy mixture over the Brussels sprouts and stir until everything is evenly coated. The mixture should look like a thick, cheesy batter—this is what creates that luscious, creamy center.

3

🥘 Step 3: Assemble and Bake the Casserole

Preheat your oven to 375°F. Transfer the Brussels sprouts mixture to a 9x13-inch baking dish, spreading it evenly. For that signature crispy topping, sprinkle 0.5 cup panko breadcrumbs evenly over the top, pressing down gently so they stick.

Bake uncovered for 30-35 minutes until the edges are golden brown and the center is bubbling. The top should be crispy enough to crack when pressed gently with a spoon. If it's browning too quickly, tent loosely with foil for the last 10 minutes to prevent burning while still achieving that perfect crunch.

4

⏰ Step 4: Rest and Serve for Maximum Crunch

Remove the casserole from the oven and let it rest for 5-10 minutes before serving. This resting time allows the cheese to set slightly and the flavors to meld together. The crispy topping will firm up even more as it cools, giving you that satisfying crunch with every bite.

Serve warm with a side of crusty bread or a simple green salad. The combination of smoky bacon, sharp cheddar, creamy mozzarella, and that crispy panko topping makes this casserole a showstopper. Leftovers reheat beautifully—just cover with foil and warm in the oven for 10-15 minutes at 350°F.

👨‍🍳

Pro Tips For Making Bacon And Cheese Brussel Sprouts Casserole

  • CRISP THE SPROUTS FIRST: I learned this the hard way—skipping the initial sear means soggy, sad sprouts in the casserole. Sauté halved Brussels sprouts in bacon fat for 8-10 minutes until deeply browned before mixing with anything else. The texture change is night and day.
  • USE COLD CHEESE: Sounds weird, but it works: grate your sharp cheddar and mozzarella fresh and keep it in the fridge until the last possible moment. Cold cheese melts slower and more evenly in the oven, so you’ll get that perfect stretchy, bubbly blanket instead of a greasy mess.
  • DON’T OVERMIX THE CREAM: Heavy cream’s job is to bind, not to stir into oblivion. After tossing everything together, just fold it in with a spatula—20 seconds max—until the cream is mostly distributed. Overmixing releases too much air, which means a less dense, more likely-to-split casserole.
  • BAKED NOT BROILED: I was skeptical until I tried it: finish this under the broiler for 3-4 minutes, but move the pan halfway through. The cheese will brown beautifully without burning, and the top gets that irresistible crisp. Just watch it like a hawk—broilers are sneaky.

Health benefits of this bacon and cheese brussel sprouts casserole

Protein-Packed Power

This casserole delivers a solid protein punch thanks to the bacon and cheese combination. A single serving contains about 18 grams of protein—perfect for muscle repair and keeping you full for hours.

The thick-cut bacon adds high-quality protein while the sharp cheddar and mozzarella contribute casein protein, which digests slowly to sustain energy levels. 💪

Vitamin K Boost

Brussels sprouts are nutritional powerhouses, and this recipe highlights their benefits. Just 1 cup of cooked sprouts provides 135% of your daily vitamin K needs, which supports blood clotting and bone health.

The cheese and cream in this dish also contain small amounts of vitamin K2, creating a dynamic duo for heart and bone health.

Healthy Fats for Satiety

The heavy cream and cheese in this casserole provide satisfying fats that keep you full longer. While these ingredients are rich, they're balanced by the fiber from Brussels sprouts (about 4 grams per serving), which aids digestion and helps stabilize blood sugar.

The bacon fat adds flavor without overwhelming calories when used in moderation.

Antioxidant-Rich Ingredients

Brussels sprouts contain powerful antioxidants like kaempferol and quercetin, which combat inflammation and support cellular health. The garlic and onions in this recipe add organosulfur compounds that boost immunity. Together, these ingredients create a dish that's not just delicious but also packed with compounds that protect your body. 🌱

Calcium for Strong Bones

This casserole is a calcium-rich meal thanks to the cheddar and mozzarella, providing about 30% of your daily calcium needs per serving. Calcium is essential for maintaining strong bones and teeth, and pairing it with vitamin K from the Brussels sprouts enhances calcium absorption.

It's a perfect combo for anyone looking to support bone health through their diet.

Easy to Customize

Want to make this dish even healthier? Swap half the heavy cream for Greek yogurt to cut calories while keeping creaminess. Or add a handful of spinach to the mix for extra nutrients without changing the texture.

The beauty of this recipe is how easily it adapts to your dietary needs while still delivering big flavor and nutrition. ✨

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 44g56%
Saturated Fat 28g140%
Cholesterol 185mg62%
Sodium 1250mg54%
Total Carbohydrate 22g8%
Dietary Fiber 6g21%
Sugars 6g
Protein 28g56%
* 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?

This dish actually tastes even better when made a day ahead. Assemble the casserole (without baking) and refrigerate for up to 24 hours. When ready to bake, simply add the panko topping and bake as directed. The flavors meld beautifully overnight, and it reheats perfectly.

2

What if my Brussels sprouts are still crunchy after baking?

If your sprouts aren't tender enough, they likely need more time in the oven. Try baking an additional 10-15 minutes at 375°F with foil covering the dish. For extra tenderness, you can also blanch the sprouts for 3 minutes in boiling water before assembling the casserole.

3

Can I substitute regular breadcrumbs for panko?

Yes, but the texture will be less crispy. For best results, toast 1 cup regular breadcrumbs in a dry skillet over medium heat for 2-3 minutes until golden, then use twice the amount called for in the recipe. The extra volume compensates for the lack of panko's airy structure.

4

How do I make this dish dairy-free?

Swap the cheeses for dairy-free sharp cheddar and vegan mozzarella, and use unsweetened coconut milk instead of heavy cream. For the crispy topping, try crushed nuts or gluten-free breadcrumbs with a little olive oil spray to help crisp them up.

5

Why did my casserole get watery?

Watery casseroles usually happen from overmixing the cheese sauce or using too much liquid. Next time, stir the cheese mixture just until combined, and reduce the heavy cream to ¼ cup if needed. Also ensure your baking dish is large enough to allow proper heat circulation.

★★★★★4.8(12 reviews)
Categories Side Dishes