Cheesy Broccoli and Bacon Casserole

Published on November 19, 2025
4.8 (245 reviews)

Imagine a golden‑browned casserole that smells like a cozy weekend brunch, with tender broccoli florets nestled in a velvety cheese sauce and speckled with crispy bacon. That’s the magic of this Chees

Save This Recipe!
Click to save for later - It only takes 2 seconds!
Cheesy Broccoli and Bacon Casserole
Prep: 15 mins
Cook: 35 mins
Servings: 6

Imagine a golden‑browned casserole that smells like a cozy weekend brunch, with tender broccoli florets nestled in a velvety cheese sauce and speckled with crispy bacon. That’s the magic of this Cheesy Broccoli and Bacon Casserole – a dish that turns humble pantry staples into a crowd‑pleasing centerpiece.

What makes it truly special is the harmonious blend of smoky bacon, creamy cheddar, and a hint of garlic that lifts the broccoli from a side vegetable to the star of the plate. A light breadcrumb topping adds a satisfying crunch that contrasts beautifully with the silky interior.

This casserole is perfect for anyone who loves comfort food with a sophisticated twist – from busy parents looking for a quick brunch to brunch‑enthusiasts craving a hearty, make‑ahead option. It shines at weekend brunches, holiday breakfasts, or even as a satisfying dinner served with a simple salad.

The process is straightforward: sauté the bacon, steam the broccoli, whisk together a cheesy sauce, combine everything in a baking dish, and bake until bubbling and golden. In under an hour you’ll have a dish that looks as good as it tastes.

Why You'll Love This Recipe

Bold, Balanced Flavors: The salty crunch of bacon, the mild earthiness of broccoli, and the rich cheddar create a layered taste that satisfies every bite without overwhelming the palate.

One‑Dish Simplicity: All components come together in a single baking pan, minimizing cleanup while delivering a comforting, restaurant‑quality casserole.

Make‑Ahead Friendly: Assemble the night before, refrigerate, and pop it in the oven in the morning – perfect for busy households.

Kid‑Approved Comfort: The cheesy sauce hides the veggies, making it a sneaky way to get little eaters to enjoy their greens.

Ingredients

The foundation of this casserole rests on fresh broccoli, crisp bacon, and a luxuriously cheesy sauce. The broccoli provides a subtle bite and a burst of color, while the bacon adds smoky depth and a satisfying crunch. A blend of sharp cheddar and creamy mozzarella delivers richness, and a touch of mustard and garlic rounds out the flavor profile. Finished with a light breadcrumb topping, each element works together to create a harmonious, comforting dish.

Main Ingredients

  • 4 cups fresh broccoli florets (about 1 large head)
  • 6 slices thick‑cut bacon, chopped
  • 1 cup shredded sharp cheddar cheese
  • ½ cup shredded mozzarella cheese

Cheese Sauce

  • 2 tablespoons unsalted butter
  • 2 tablespoons all‑purpose flour
  • 1 cup whole milk, warmed
  • 1 teaspoon Dijon mustard
  • ½ teaspoon garlic powder

Seasonings & Topping

  • Salt and freshly ground black pepper, to taste
  • ¼ cup panko breadcrumbs
  • 1 tablespoon melted butter (for topping)

Together these ingredients create a casserole that’s both hearty and elegant. The butter‑flour roux forms a silky base that carries the cheese and mustard, while the warm milk prevents a grainy texture. Bacon adds a salty crunch that balances the mellow broccoli, and the breadcrumb topping turns the final bake into a golden, crackly crown. Every bite delivers creamy, cheesy comfort with a satisfying bite of green vegetable.

Step-by-Step Instructions

Cheesy Broccoli and Bacon Casserole

Preparing the Vegetables

Start by trimming the broccoli stems and cutting the crowns into bite‑size florets. Bring a large pot of salted water to a gentle boil, then blanch the broccoli for 2‑3 minutes until just tender but still bright green. Immediately transfer to an ice‑water bath to halt cooking and preserve color. Drain thoroughly and set aside.

Cooking the Bacon

In a large skillet over medium heat, add the chopped bacon. Cook, stirring occasionally, until the pieces are crisp and the rendered fat is golden. This should take about 6‑8 minutes. Use a slotted spoon to transfer the bacon to a paper‑towel‑lined plate, leaving the fat in the pan for flavor.

Making the Cheese Sauce

  1. Create a roux. In the same skillet (remove excess fat leaving about 1 tablespoon), melt 2 tablespoons unsalted butter over medium heat. Sprinkle 2 tablespoons all‑purpose flour over the butter, whisking constantly for 1‑2 minutes until the mixture turns a light nutty color. This eliminates raw flour taste.
  2. Incorporate milk. Gradually whisk in 1 cup whole milk, warmed. Continue whisking until the sauce thickens, about 3‑4 minutes, and coats the back of a spoon. A smooth consistency indicates the roux has fully emulsified.
  3. Season and melt cheese. Stir in 1 teaspoon Dijon mustard, ½ teaspoon garlic powder, and a pinch of salt and pepper. Reduce heat to low, then fold in 1 cup shredded sharp cheddar and ½ cup shredded mozzarella until melted and glossy.

Assembling the Casserole

Preheat your oven to 375°F (190°C). Lightly grease a 9‑inch square baking dish. Spread the blanched broccoli evenly across the bottom, then sprinkle the crisp bacon over the top. Pour the cheese sauce over the vegetables, using a spatula to ensure every floret is coated. The sauce should pool slightly around the edges.

Adding the Crunchy Topping & Baking

  1. Prepare the topping. In a small bowl, combine ¼ cup panko breadcrumbs with 1 tablespoon melted butter. Toss until the crumbs are lightly coated.
  2. Finish the casserole. Sprinkle the buttery breadcrumbs evenly over the cheese‑laden surface. This will create a golden, crackly crust as it bakes.
  3. Bake. Place the dish in the preheated oven and bake for 20‑25 minutes, or until the topping is deep golden brown and the sauce is bubbling around the edges. A quick visual cue: the breadcrumbs should be a rich amber color and the cheese sauce should be visibly bubbling.
  4. Rest before serving. Remove from the oven and let the casserole sit for 5 minutes. Resting allows the sauce to thicken slightly, making it easier to cut clean squares.

Tips & Tricks

Perfecting the Recipe

Blanch, don’t overcook. Keep broccoli crisp by limiting the boil to 2‑3 minutes and shocking it in ice water; this preserves texture and vivid color.

Render bacon fully. Cook bacon until the fat is rendered and pieces are crisp; this prevents sogginess and adds a deep smoky flavor to the dish.

Warm the milk. Adding warm milk to the roux prevents lumps and speeds up thickening, giving a silky sauce.

Don’t skip the resting. A 5‑minute rest after baking lets the sauce set, making serving neat and preventing a runny plate.

Flavor Enhancements

For an extra pop, stir a splash of dry white wine into the sauce before adding cheese. A pinch of smoked paprika adds depth, while a drizzle of hot honey at serving time introduces a subtle sweet‑heat balance.

Common Mistakes to Avoid

Avoid soggy breadcrumbs by ensuring the topping is mixed with melted butter, not oil; butter creates a crispier crust. Also, don’t overbake – once the topping is golden, the casserole is done; extra time dries out the broccoli.

Pro Tips

Use a mix of cheeses. Combining sharp cheddar with a melty mozzarella gives both bite and stretch, elevating texture.

Season the broth. Add a splash of low‑sodium chicken broth to the sauce for extra umami without extra salt.

Toast the breadcrumbs. Lightly toast panko in a dry skillet before mixing with butter for an even crunchier topping.

Finish with fresh herbs. A sprinkle of chopped chives or parsley just before serving adds brightness and a pop of color.

Variations

Ingredient Swaps

Swap broccoli for cauliflower or a medley of winter vegetables such as carrots and Brussels sprouts. Replace bacon with smoked turkey or pancetta for a different smoky profile. For a cheesy twist, use Gruyère or smoked gouda instead of cheddar.

Dietary Adjustments

For a gluten‑free version, use gluten‑free panko or almond meal for the topping and ensure the flour is certified gluten‑free. To make it vegetarian, omit the bacon and add sautéed mushrooms or smoked tempeh. A dairy‑free take uses plant‑based butter, oat milk, and dairy‑free cheese blends.

Serving Suggestions

Pair the casserole with a light arugula salad tossed in lemon vinaigrette to cut through the richness. For a heartier brunch, serve alongside crispy hash browns or toasted sourdough. A dollop of Greek yogurt or a spoonful of salsa adds a tangy contrast.

Storage Info

Leftover Storage

Allow the casserole to cool to room temperature, then transfer portions to airtight containers. Store in the refrigerator for up to 4 days. For longer keeping, freeze individual servings in freezer‑safe containers for up to 3 months; wrap tightly with plastic wrap before sealing to prevent freezer burn.

Reheating Instructions

Reheat refrigerated leftovers in a 350°F (175°C) oven, covered with foil, for 15‑20 minutes until warmed through; uncover for the last 5 minutes to revive the crunchy topping. In the microwave, heat on medium power for 2‑3 minutes, stirring halfway, and add a splash of milk or broth to restore creaminess.

Frequently Asked Questions

Absolutely. Assemble the casserole up to the point of adding the breadcrumb topping, cover tightly, and refrigerate overnight. In the morning, add the topping and bake as directed; you may need an extra 5 minutes of baking time to account for the chilled dish. This makes weekend brunch a breeze.

Frozen broccoli works fine—just thaw it in the microwave or under running water, then pat dry thoroughly. Excess moisture can make the sauce watery, so a quick squeeze with paper towels is essential. Add the broccoli directly to the casserole; it will finish cooking in the oven.

Yes. Try diced smoked sausage, chopped ham, or for a vegetarian version, use crisped tempeh or smoked tofu. Adjust cooking time accordingly—pre‑cook any raw meat to ensure it’s fully done before mixing with the casserole.

Light sides balance the richness. A simple mixed‑green salad with a lemon vinaigrette, roasted baby potatoes, or a bowl of fresh fruit are excellent choices. For a heartier meal, serve alongside garlic‑buttered toast or a serving of creamy polenta.

This Cheesy Broccoli and Bacon Casserole brings together comfort, convenience, and crowd‑pleasing flavor in one bake. By following the step‑by‑step guide, using fresh ingredients, and applying the pro tips, you’ll achieve a golden‑topped, creamy masterpiece every time. Feel free to experiment with the suggested swaps or add your own twist—cooking is a playground for creativity. Serve it hot, share it with loved ones, and enjoy every cheesy, smoky bite!

Recipe Summary

Prep
15 min
Cook
35 min
Total
50 min
Servings
6
Category: Dinner Recipes
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

  • 4 cups fresh broccoli florets (about 1 large head)
  • 6 slices thick‑cut bacon, chopped
  • 1 cup shredded sharp cheddar cheese
  • ½ cup shredded mozzarella cheese
  • 2 tablespoons unsalted butter
  • 2 tablespoons all‑purpose flour
  • 1 cup whole milk, warmed
  • 1 teaspoon Dijon mustard
  • ½ teaspoon garlic powder
  • Salt and freshly ground black pepper, to taste
  • ¼ cup panko breadcrumbs
  • 1 tablespoon melted butter (for topping)

Instructions

1
Preparing the Vegetables

Start by trimming the broccoli stems and cutting the crowns into bite‑size florets. Bring a large pot of salted water to a gentle boil, then blanch the broccoli for 2‑3 minutes until just tender but s...

2
Cooking the Bacon

In a large skillet over medium heat, add the chopped bacon. Cook, stirring occasionally, until the pieces are crisp and the rendered fat is golden. This should take about 6‑8 minutes. Use a slotted sp...

3
Making the Cheese Sauce

Preheat your oven to 375°F (190°C). Lightly grease a 9‑inch square baking dish. Spread the blanched broccoli evenly across the bottom, then sprinkle the crisp bacon over the top. Pour the cheese sauce...

You May Also Like

Discover more delicious recipes

Save this recipe
Join Our Community

Get Weekly Recipe Inspiration

Join thousands of food enthusiasts. Receive exclusive recipes, cooking tips, and culinary inspiration delivered to your inbox.