01 -
Preheat your oven to 375°F (190°C). Trim and halve 2 lbs fresh Brussels sprouts. Set aside. This initial prep ensures your Creamy Cheesy Brussels Sprouts Bake for Any Meal comes together smoothly.
02 -
In a large saucepan or Dutch oven, melt 2 tbsp unsalted butter over medium heat. Add 2 cloves garlic, minced, and cook for 1 minute until fragrant. Do not brown the garlic, as this forms the base of your rich sauce.
03 -
Whisk in 1/4 cup all-purpose flour and cook for 1 minute, creating a roux. Gradually whisk in 1 1/2 cups whole milk and 1/2 cup heavy cream until smooth. Bring to a gentle simmer, stirring constantly, until the mixture thickens slightly.
04 -
Reduce heat to low. Stir in 4 oz cream cheese, softened, 1 tsp Dijon mustard, 1/2 tsp Worcestershire sauce, 1/4 tsp freshly grated nutmeg, and 1/2 tsp black pepper. Add 1 cup shredded sharp cheddar cheese and 1/2 cup shredded Gruyere cheese, stirring until melted and smooth. Season with salt to taste. This is the heart of your Creamy Cheesy Brussels Sprouts Bake for Any Meal.
05 -
Add the trimmed and halved Brussels sprouts to the cheese sauce, tossing gently to coat them evenly. Pour the mixture into a 9x13 inch baking dish. Ensure the sprouts are distributed well for consistent cooking.
06 -
In a small bowl, combine 1/4 cup grated Parmesan cheese and 1/2 cup Panko breadcrumbs. Sprinkle this mixture evenly over the Brussels sprouts in the baking dish. Bake for 30 minutes, or until bubbly and golden brown, creating a perfect Creamy Cheesy Brussels Sprouts Bake for Any Meal.
07 -
Remove the Creamy Cheesy Brussels Sprouts Bake for Any Meal from the oven and let it rest for 5-10 minutes before serving. This allows the sauce to set slightly, making it easier to portion and enjoy.