Overnight breakfast casserole that you can whip up in about twenty minutes, stick in the fridge, and bake in the morning. This one features sausage and egg, with lots of cheese! It’s easy and the perfect make ahead breakfast!

Overnight breakfast casserole in a white dish with a blue and white striped towel.

This breakfast casserole recipe is perfect when you’re having houseguests because you can put it together 1-2 days before and pop it in the oven while everyone is just waking up.

Add some fruit and coffee and you have a complete meal.

Another favorite is my Overnight French Toast Casserole, along with Oven Cooked Bacon. These will help your morning flow and get everyone moving.

Add some of this delicious Gingerbread Biscotti on the side, and everyone will be delighted with a special breakfast!

A serving of overnight breakfast casserole on a white plate with a fork.

Variations on overnight breakfast casserole

I usually make this as a sausage and egg breakfast casserole, but you can use cooked bacon or ham or you could leave out the meat altogether.

Also try:

  • Swiss cheese
  • Gruyere cheese
  • Challah bread
  • Croissants
  • Sauteed mushrooms
  • Onions and peppers
  • Spinach

Helpful tools:

I love a white baking dish and this one is one of my favorites. If I were taking this overnight breakfast casserole to a friend though, I would use these disposable aluminum pans.

I like to keep a stack of disposable pans so I always have containers when making something to go or to put in the freezer.

Note – this is a great recipe to make for a new mom or a grieving family. Most people bring dinners and forget about breakfast.

A serving of overnight breakfast casserole on a spatula.

How to make breakfast casserole

Prepare dish and bread.

Lightly spray a 13×9-inch glass baking dish. Remove crusts from bread and cut or tear bread into cubes. Place bread in prepared dish.

Spread meat and cheese.

Top with meat and cheese. I usually grate the cheese myself, as I don’t like the cheese that’s pre-grated it doesn’t melt as smoothly. However, if in a hurry, definitely use the pre-grated cheese!

Prepare egg mixture.

Whisk together eggs, half and half, and seasonings. Add a dash of Worcestershire and a dash of hot sauce. Pour the eggs over the cheese and dot the top with butter. Cover the dish and place in refrigerator overnight.

Bake the breakfast casserole.

Remove the dish from the refrigerator at least half an hour before baking so it comes to room temperature. Preheat your oven to 350° and bake the breakfast casserole until it’s puffy and the center is set, about 50 minutes. Remove from oven and let it cool for a few minutes before you cut into it.

Baked breakfast casserole in a white dish on a white board with a blue towel.

This Overnight Breakfast Casserole goes great with my Sour Cream Coffee Cake.

Join Southern Food and Fun Community group
and Southern Potluck group!

And please follow us on social media:

Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox!
4.63 from 8 votes

Overnight Breakfast Casserole

Cheese, eggs, sausage or bacon resting overnight so all you have to do is pop it in the oven at breakfast time.
Prep: 20 minutes
Cook: 50 minutes
Total: 1 hour 10 minutes
Servings: 8 servings
Save This Recipe


  • 10 slices white bread
  • 1 lb. meat – cooked ground sausage or cooked and crumbled bacon
  • 2 cups grated sharp cheddar cheese
  • 10 eggs
  • 2 cups half-and-half
  • 1 teaspoon dry mustard
  • Couple of dashes of Worcestershire (optional)
  • Couple of dashes of hot sauce (optional)
  • 1 teaspoon salt
  • teaspoon pepper
  • 2 tablespoons butter, cut into small pieces


  • Grease 13×9 inch glass baking dish.
  • Remove crusts from bread and cut or tear bread into cubes. Place bread in prepared dish. Top with meat and cheese.
  • Whisk together eggs and next 4 ingredients. Pour over cheese. Dot the top with butter.
  • Cover dish and place in refrigerator overnight or up to 24 hours. Remove dish from refrigerator at least half an hour before baking.
  • Preheat oven to 350° and bake casserole uncovered until puffy and center is set, about 50 minutes. Remove from oven and let it cool for just a few minutes before you cut into it.



Serving: 8servings, Calories: 542kcal, Carbohydrates: 18g, Protein: 23g, Saturated Fat: 19g, Cholesterol: 344mg, Sodium: 1050mg, Sugar: 1g
Course: Breakfast
Cuisine: American
Calories: 542
Keyword: breakfast casserole, easy breakfast casserole
Love this recipe?Mention @southernfoodandfun or tag #southernfoodandfun!

Update Notes: This Overnight Breakfast Casserole recipe was originally published October 4, 2010, and on August 7, 2020, was updated with one or more of the following: step-by-step photos, video, updated recipe, new tips.

Looking for a gluten-free option? Try this Gluten-Free Breakfast Casserole.

More breakfast recipes you’ll love:

Lucy standing behind a counter with a cheese board and glass of wine.

About the author

Hi, I’m Lucy! I’m a home cook, writer, food and wine fanatic, and recipe developer. I’ve created and tested hundreds of recipes so that I can bring you the best tried and true favorites.

Follow Lucy on social media:

You May Also Like:

Sign up with your email address to receive a 5-day series of Southern Cooking Secrets, followed by weekly emails with recipes and tips. We won't send you spam. Unsubscribe at any time.
4.63 from 8 votes (8 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating