Ingredients
Equipment
Method
- Preheat your oven to 350°F and lightly grease a 9×13-inch baking dish.
- Spread the 2 tablespoons of softened butter over one side of each of the 12 bread slices.
- Arrange 6 slices, buttered side down, in your prepared baking dish to form the base of the casserole.
- Sprinkle 1 cup of the shredded cheese evenly over the bottom layer. If using, scatter the finely chopped onion over the cheese.
- Place the remaining 6 bread slices on top with the buttered side facing up, and sprinkle the remaining 1 cup of cheese over them.
- In a separate bowl, whisk together the 3 large eggs, 2 cups of whole milk, 1/2 teaspoon salt, 1/4 teaspoon ground black pepper, and 1/4 teaspoon dry mustard (if using) until well blended.
- Pour the custard mixture evenly over the assembled casserole and let it sit for about 10 minutes so the bread can soak up the liquid.
- Bake uncovered in the preheated oven for 30–35 minutes until the custard is set and the top turns golden brown.
- Remove from the oven and let the casserole cool for a few minutes before serving.
Notes
This casserole is wonderfully versatile and can be easily customized with different cheeses or add-ins like bacon, ham, or vegetables. For an extra indulgent version, substitute half-and-half for part of the milk. Make-ahead tips include assembling the casserole and refrigerating overnight, then baking when ready to serve. It pairs well with a crisp salad or a bowl of tomato soup to balance its rich flavors.
