This Overnight Breakfast Casserole is a rich, savory, and sweet dish that combines the textures of bread, eggs, and cheese. It’s perfect for a crowd and can be made ahead of time.
In a large skillet, cook the breakfast sausage over medium-high heat, breaking it up with a spoon as it cooks, until browned and cooked through.
3.
In a large bowl, whisk together eggs, milk, salt, and pepper. Stir in cheddar cheese.
4.
Place half of the cubed bread in the bottom of a 9×13-inch baking dish. Top with sausage, onion, and garlic. Pour the egg mixture over the top of the bread, then sprinkle with the remaining bread.
5.
Cover and refrigerate overnight, then bake for 35-40 minutes or until the eggs are set and the cheese is melted.
Storage Tip: Store leftovers in an airtight container in the refrigerator for up to 3 days or freeze for up to 2 months. Reheat in the oven or microwave.