Overnight Breakfast Casserole
This overnight breakfast casserole is the ultimate make-ahead meal. Packed with bread, sausage, cheese, and eggs, it bakes into a warm, hearty dish that’s perfect for mornings when you want zero effort. Prep it the night before and enjoy stress-free, delicious mornings.
Prep Time 20 minutes mins
Cook Time 1 hour hr
Total Time 1 hour hr 20 minutes mins
Servings 8
Calories 350 kcal
Ingredients:
- 8 large eggs
- 2 cups whole milk
- 1/2 cup heavy cream
- 1 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp garlic powder
- 1/2 tsp onion powder
- 6 cups bread cubed (day-old or slightly stale is best)
- 1 lb breakfast sausage cooked and crumbled
- 1 cup shredded cheddar cheese
- 1/2 cup shredded mozzarella cheese
- 1/4 cup chopped green onions
- Cooking spray or butter for greasing
Instructions:
Grease a 9x13-inch baking dish.
Spread bread cubes evenly.
Sprinkle sausage over bread.
Add cheeses.
Whisk eggs, milk, cream, and seasonings.
Pour egg mix over dish.
Top with green onions.
Cover and refrigerate overnight.
Preheat oven to 350°F.
Bake uncovered for 50-60 minutes.
Cool 5-10 minutes before serving.
- Customize with bacon, ham, or veggies.
- Don’t skip the overnight soak—it makes everything meld together beautifully.
Did you make this recipe?
Share a photo and leave a comment — we can't wait to see what you've made!💕