Go Back

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
Cook Time 1 hour
Total Time 1 hour 20 minutes
Servings 8
Calories 350 kcal

Ingredients
  

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
 

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.

Notes

  • 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!💕