An overnight breakfast casserole is a type of breakfast dish that is prepared the night before and baked in the morning. This makes it a great option for busy mornings or for when you want to have a delicious breakfast without having to spend a lot of time in the kitchen.