Ingredients
Equipment
Method
Prep and layer
- Preheat the oven to 350°F and grease a 9×13-inch baking dish with butter, making sure the corners are coated.
- Spread the bread cubes evenly in the baking dish, then sprinkle crumbled bacon and 1½ cups shredded cheddar over the top.
Make the custard
- Whisk together eggs, whole milk, heavy cream, Dijon mustard, garlic powder, onion powder, salt, and black pepper until smooth.
- Pour the egg mixture evenly over the bread mixture and gently press the bread so it absorbs the liquid.
Soak
- Let the casserole stand for 10 minutes, then either cover and refrigerate overnight if prepping ahead.
Bake and serve
- Sprinkle the remaining cheddar cheese evenly over the top so it melts into a browned layer.
- Bake for 45–50 minutes at 350°F until the casserole is puffed, the center is set, and the top is golden brown.
- Rest for 10 minutes before serving to help the casserole set; garnish with sliced green onions and chopped parsley, then serve warm.
Notes
For best texture, use day-old bread and press it gently into the custard so every cube absorbs liquid; the casserole will bake up puffy with a set center. Refrigerate covered up to 3 days before baking; you can also bake and refrigerate for up to 3 days. Freezing is not recommended because the bread-and-egg texture can soften on thawing. For a lower-fat option, use half-and-half in place of the whole milk/cream blend (keep the same amounts) for a lighter custard.
