Brussels Sprouts Casserole

Loading…

By Reading time
Servings 4–6 people

Bubbly Brussels sprouts casserole earns its place on the table by turning a vegetable people often push aside into the first dish emptied. The sprouts stay tender but not mushy, the sauce clings instead of pooling, and the top finishes with a crisp, bronzed layer that gives every bite a little crunch before the creamy center comes through. It’s the kind of side dish that gets asked about before the main course is even served.

The part that matters most is handling the Brussels sprouts and the sauce with a little restraint. Blanching the sprouts just enough keeps them bright and keeps the bake from turning soft and dull. The sauce builds from bacon drippings, butter, flour, milk, and cream, which gives it enough body to coat the sprouts without separating in the oven. Gruyere brings that nutty melt, while Parmesan sharpens the whole dish and keeps the flavor from tasting flat.

Below, I’ve covered the step that keeps the casserole creamy instead of watery, plus a few smart swaps if you need to work with what’s in your kitchen.

“

The sauce stayed creamy all the way through baking, and the panko topping stayed crisp instead of going soggy. I used the full amount of bacon drippings and it tasted like a restaurant side dish.

★★★★★— Megan T.

Save this Brussels sprouts casserole for the night you want a creamy, cheesy side with a crisp bacon-panko crust.

Save to Pinterest

The Secret to Keeping Brussels Sprouts Tender, Not Watery

The biggest failure in a Brussels sprouts casserole is excess moisture. If the sprouts go into the oven dripping wet, they steam under the sauce and turn the whole dish loose and soupy. A short blanch followed by a good drain keeps the texture on your side, and it also helps the casserole bake evenly instead of collapsing into a puddle at the edges.

The other piece that matters is the sauce thickness before the sprouts ever go in. You want it to coat the back of a spoon and hold its shape for a second when stirred, because it will loosen once the cheese melts and the casserole bakes. If the sauce looks thin on the stove, keep it simmering a little longer before adding the cheese. That few extra minutes is what keeps the finished dish creamy instead of runny.

What Each Ingredient Is Actually Doing in This Casserole

Brussels Sprouts Casserole cheesy golden baked
  • Brussels sprouts — These are the backbone of the dish, and trimming them well matters more than people think. Halving them gives you enough surface area for the sauce to cling to, while blanching keeps them tender without turning them dull or sulfurous in the oven.
  • Bacon — Bacon adds salt, smoke, and a little fat for the sauce base. Use it crisp, not chewy, because it stays better in the casserole and gives you a clean crunch against the soft sprouts.
  • Gruyere — This is the cheese that gives the casserole its stretch and nutty depth. If you swap it, pick another good melting cheese such as Swiss or fontina; sharper cheeses alone can taste good but won’t give the same silky melt.
  • Parmesan — Parmesan sharpens the sauce and helps it set up a little more firmly. The grated kind works fine here, but freshly grated will melt smoother and taste cleaner.
  • Panko — Panko gives the top its light, crisp crust instead of a dense bread layer. Regular breadcrumbs will work in a pinch, but they brown faster and tend to pack down more tightly.

Building the Sauce So It Stays Creamy in the Oven

Cooking Out the Flour

Start by melting the butter with the reserved bacon drippings, then add the garlic and flour and cook it for about a minute. That short cook takes the raw edge off the flour and keeps the finished sauce from tasting pasty. The mixture should look sandy and smell a little nutty before you start whisking in the milk and cream.

Whisking in the Dairy

Add the milk and cream gradually while whisking, especially at first, so the roux stays smooth. The sauce should start thin, then turn glossy and thick enough to coat a spoon as it simmers. If you dump the dairy in all at once and walk away, the flour can clump at the bottom and leave you with a grainy sauce.

Melting in the Cheese

Take the pan off the heat before stirring in the Gruyere and Parmesan. Cheese melts cleanly in residual heat; it can turn stringy or oily if the burner is too hot. Once the sauce looks smooth and fully combined, fold in the sprouts and half the bacon right away so everything gets coated before it hits the baking dish.

Make It Without Bacon

Leave out the bacon and use 2 extra tablespoons of butter for the sauce base. You’ll lose the smoky edge, so add a pinch of smoked paprika if you want that deeper savory note back. The casserole still bakes up creamy and rich, just a little cleaner in flavor.

Gluten-Free Version

Swap the all-purpose flour for a good 1:1 gluten-free flour blend and use gluten-free panko on top. The sauce will thicken the same way if you give it the full simmer time, and the casserole still gets that crisp finish. Don’t skip the simmer, because gluten-free flour needs the same cook time to lose its raw taste.

Lighter But Still Creamy

Use all milk instead of the milk-and-cream combination if you want the casserole a little less rich. It won’t be quite as lush, but it still works because the roux and cheese give the sauce enough body. Reduce the bake time by a few minutes if the top is already deeply golden and the sauce is bubbling at the edges.

Storage and Reheating

  • Refrigerator: Store covered for up to 4 days. The topping softens, but the flavor holds up well.
  • Freezer: Freeze the baked casserole in a tight container for up to 2 months. For the best texture, thaw overnight in the refrigerator before reheating.
  • Reheating: Reheat in a 350F oven, covered at first, until hot in the center. If you microwave it, the sprouts can go soft and the sauce can separate, so the oven gives you the best texture back.

Answers to the Questions Worth Asking

Can I make Brussels sprouts casserole ahead of time?+

Yes. Assemble it up to the point of baking, cover it, and refrigerate for up to 24 hours. Add a few extra minutes in the oven if it goes in cold, since the center needs time to heat through before the top browns.

How do I keep Brussels sprouts casserole from getting watery?+

Drain the sprouts well after blanching and let the sauce thicken on the stove before the cheese goes in. Watery casseroles usually start with too much moisture in the vegetables or a sauce that was still thin when it went into the oven. The sauce should look fully coated and slightly thick before you fold everything together.

Can I use frozen Brussels sprouts instead of fresh?+

You can, but they need extra drying time because frozen sprouts release more water as they thaw. Roast or steam them just until tender, then let them drain well before adding them to the casserole. Fresh sprouts give the best texture, but frozen will still work in a pinch if you manage the moisture.

How do I know when the casserole is done baking?+

Look for bubbling around the edges and a deep golden top. The center should be hot and creamy, not soupy; if you tap the pan, the filling should move like a thick sauce rather than slosh. If the topping browns too fast, cover it loosely with foil for the last few minutes.

Can I leave out the panko topping?+

Yes, but you’ll lose the crisp contrast that makes the casserole stand out. If you skip it, the top will be all creamy and cheesy, which is still good, just softer. A light scatter of extra Parmesan can help the top brown a little more if you want some texture back.

Brussels Sprouts Casserole

Brussels sprouts casserole with a creamy Gruyère sauce and a golden panko-bacon crust. Boiled-then-baked Brussels sprouts turn tender and the top bubbles until browned.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings: 8 servings
Course: Side Dish
Cuisine: American
Calories: 530

Ingredients
  

Brussels sprouts casserole
  • 2 lb Brussels sprouts Trimmed and halved.
  • 6 bacon Chopped.
  • 2 cloves garlic Minced.
  • 2 tbsp butter
  • 2 tbsp all-purpose flour
  • 1.5 cup whole milk
  • 0.5 cup heavy cream
  • 1.5 cup shredded Gruyere Divided; use 1 cup for sauce and reserve the rest for topping.
  • 0.5 cup grated Parmesan
  • 0.5 tsp salt
  • 0.25 tsp black pepper
  • 0.5 cup panko breadcrumbs

Equipment

  • 1 sheet pan
  • 1 baking dish

Method
 

Preheat and blanch
  1. Preheat the oven to 400F and set up a baking dish for later.
  2. Blanch the Brussels sprouts in boiling salted water for 4 minutes, then drain well.
Make the creamy cheese sauce
  1. Cook the bacon until crisp, then drain and reserve 1 tablespoon of the drippings.
  2. Melt the butter with the reserved drippings, then add the garlic and flour and cook for 1 minute, whisking as needed.
  3. Whisk in the whole milk and heavy cream, then simmer until thickened.
  4. Stir in 1 cup of the Gruyère, the Parmesan, salt, and black pepper until smooth.
Assemble and bake
  1. Fold the blanched Brussels sprouts and half the bacon into the sauce, then pour everything into a baking dish.
  2. Top with the remaining Gruyère, the remaining bacon, and the panko breadcrumbs.
  3. Bake for 20-25 minutes at 400F until bubbly and golden.

Notes

For the best texture, drain the blanched Brussels sprouts very well so the casserole doesn’t get watery. Refrigerate leftovers in an airtight container up to 3 days; reheat in a 350F oven until hot and bubbling. Freezing is not recommended because the cream sauce can separate when thawed. For a lighter option, use half-and-half instead of heavy cream (sauce may be slightly thinner).

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating