Hot Brown Casserole is full of turkey, bacon, cheese, and tomatoes plus a creamy Parmesan sauce. Perfect for the Kentucky Derby or anytime you're craving the flavors of a Hot Brown Sandwich.
Chop bacon and cook in a large nonstick pan. Set it aside on a paper towel-lined plate. Reserve the bacon grease.
Preheat the oven to 375 degrees.Place bread cubes on a large rimmed baking sheet. Drizzle with melted butter and sprinkle with 1/2 teaspoon salt and 1/4 teaspoon pepper.
Place baking sheet in oven for 14-16 minutes to toast the bread cubes. Set aside.
In a large bowl, whisk together eggs, milk, 1 teaspoon salt and 1/4 teaspoon pepper, paprika, and dry mustard.
Stir in half the bacon, the bread cubes, the turkey, 1/3 cup of Parmesan cheese and the swiss cheese.Transfer to a 7x11-inch greased baking dish.
Bake for 45 minutes, covering with foil for the last 15 minutes if the top is getting too brown.
To make the Parmesan sauce, melt butter in a medium saucepan. Add flour. Cook and stir for 1 minute.Gradually whisk in milk. When thickened and bubbly, stir in the remaining Parmesan cheese.Season to taste with salt and pepper.
When casserole is done baking, sprinkle the tomatoes, remaining bacon, and green onions on top.
Serve casserole with Parmesan sauce drizzled over it.