Go Back

Brussels Sprouts Casserole

Brussels sprouts casserole with a creamy Gruyère sauce, baked until bubbly with a golden panko and bacon crust. Includes a quick 4-minute blanch so the sprouts stay tender while the cheese turns silky and rich.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings: 8 servings
Course: Side Dish
Cuisine: American
Calories: 520

Ingredients
  

Brussels sprouts
  • 2 lb Brussels sprouts trimmed and halved
Bacon
  • 6 slices bacon chopped
Garlic
  • 2 cloves garlic minced
Butter
  • 2 tbsp butter
All-purpose flour
  • 2 tbsp all-purpose flour
Whole milk
  • 1.5 cup whole milk
Heavy cream
  • 0.5 cup heavy cream
Shredded Gruyere
  • 1.5 cup shredded Gruyere divided
Grated Parmesan
  • 0.5 cup grated Parmesan
Salt
  • 0.5 tsp salt
Black pepper
  • 0.25 tsp black pepper
Panko breadcrumbs
  • 0.5 cup panko breadcrumbs

Equipment

  • 1 sheet pan

Method
 

Prep and blanch the Brussels sprouts
  1. Preheat oven to 400F, so it’s ready when the casserole is assembled. Keep a baking dish set aside for filling.
  2. Blanch Brussels sprouts 4 minutes in boiling salted water, then drain well. Look for bright green sprouts that are just starting to tenderize.
Make the creamy cheese sauce
  1. Cook bacon until crisp, then remove and reserve 1 tablespoon drippings. You should see browned, crisp pieces and a small amount of rendered fat in the pan.
  2. Melt butter with the drippings, add garlic and flour, and cook 1 minute. The mixture should look slightly thicker and smell fragrant.
  3. Whisk in milk and cream and simmer until thickened. Use a spoon to check—your sauce should coat and hold a line for a moment.
  4. Stir in 1 cup Gruyere, Parmesan, salt, and black pepper until smooth. The sauce should be glossy with no visible cheese clumps.
Assemble and bake
  1. Fold in Brussels sprouts and half the bacon, then pour into a baking dish. Spread into an even layer so it bakes uniformly.
  2. Top with remaining Gruyere, remaining bacon, and panko breadcrumbs. The top should look well covered and lightly speckled.
  3. Bake 20-25 minutes at 400F until bubbly and golden. Look for bubbling at the edges and a browned, crisp panko layer.

Notes

Pro tip: When simmering the sauce, keep it at a steady simmer and whisk often so the flour fully hydrates and the cheese melts into a smooth texture. Store leftovers covered in the refrigerator up to 3 days; reheat in the oven at 350F until warmed through. Freezing is not recommended because the creamy dairy can separate after thawing. For a dairy swap, use an equal amount of lactose-free milk and lactose-free cream, plus lactose-free shredded Gruyère and Parmesan if available.