This post may contain affiliate links. If you make a purchase through links on our site, we may earn a commission.

Christmas Breakfast Casserole is the perfect Christmas Morning breakfast idea. It has rich savory flavors and is easy to prep ahead of time.

Breakfast casserole in a casserole dish with cooked sausage, diced bread and red bell peppers and baked golden brown
Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly!

Christmas morning is a special time with my kids and the last thing I want to do is being in the kitchen. I can easily prepare the breakfast the night before and place it in the oven while we are opening gifts. Prep time is minimal and the ingredients are simple.

Breakfast casserole is one of my favorites to prepare for breakfast or brunch but I have also made Overnight French Toast Recipe, Crock Pot Cinnamon Roll Casserole and Crock Pot Monkey Bread Recipe.

Why We Love This Breakfast Casserole

We love this easy breakfast casserole recipe is to put together. I can easily customize it to the ingredients we have on hand and this casserole always turns out amazing.

The savory flavors and the simple ingredients makes this casserole a family favorite. In fact, we make it throughout the year because of how easy it is to make.

What is the Most Common Christmas Breakfast?

Cinnamon Rolls is the most common Christmas Breakfast. They are the perfect breakfast to make ahead of time and reheat in the microwave topped with melted butter. These are some of our favorite recipes.

Ingredients

Ingredients - French bread, breakfast sausage, red bell pepper, green bell pepper, onion, shredded cheese, eggs, milk, sour cream, Dijon Mustard, garlic powder, dried thyme, salt, pepper, nutmeg, fresh parsley
  • French bread – Cut day old bread into about 1-inch pieces
  • Breakfast Sausage – Feel free to use mild or hot sausage
  • Red Bell Pepper, Green Bell pepper, and Onion – Dice veggies ahead of time. Learn How to Freeze Vegetables. We have even added in slice mushrooms, asparagus and chopped broccoli for even more veggies.
  • Shredded Sharp Cheddar Cheese – Use shredded cheese of choice
  • Eggs – Main ingredient to bind everything together
  • Whole Milk – Use milk of choice

Scroll to the bottom for the full recipe and ingredients in the recipe card.

Variations Ideas

  • Change Meat – Feel free to change the meat to chopped bacon, diced ham or use maple sausage
  • Bread – We like using French Bread because it is a thick, sturdy bread but you can also use sourdough bread or other types of thick bread.
  • Change the Cheese – You can easily use cheese of your choice such as Mozzarella Cheese or Pepper Jack Cheese for added flavor.

How to Make Christmas Breakfast Casserole

  • Step 1 – Grease a 9×13 inch baking dish and set aside.
  • Step 2 – In a large skillet over medium-high heat, cook the breakfast sausage, breaking it up into crumbles, until browned and cooked through. Drain any excess fat.
Cooked sausage, diced onions, red bell peppers and green bell peppers in a skillet with a wooden spoon

Step 3 – In the same skillet, sauté the diced bell peppers and onions until softened, about 5 minutes. Remove from heat.

Shredded cheese topped with sausage, red and green bell peppers, and diced bread in a baking dish

Step 4 – Spread half of the cubed bread evenly across the bottom of the prepared baking dish. Top with half of the cooked sausage, sautéed veggies, and shredded cheddar cheese. Repeat with the remaining bread, sausage, veggies, and cheese.

Eggs mixed with milk and spices in a bowl with a whisk

Step 5 – In a large bowl, whisk together the eggs, milk, sour cream, Dijon mustard, garlic powder, thyme, salt, pepper, and nutmeg until well combined.

Casserole dish with shredded cheese, cooked sausage, red bell pepper, green bell pepper and diced bread covered with plastic wrap

Step 6 – Pour the egg mixture evenly over the bread, sausage, and veggies. Press down gently with a spatula to ensure the bread soaks up the liquid. Cover the dish tightly with plastic wrap and refrigerate overnight (or for at least 4 hours).

  • Step 7 – The next morning, preheat the oven to 350°F. Remove the casserole from the fridge and let it sit at room temperature while the oven preheats. Uncover and bake for 45-50 minutes, or until the top is golden brown and the center is set.
  • Step 8 – Allow the casserole to rest for 10 minutes before slicing and serving. Garnish with chopped fresh parsley, if desired.

Breakfast Casserole Tips

  • Bread Pieces – Using day-old bread is important because it soaks up the egg mixture better. If your bread is too fresh, you can toast it lightly to dry it out.
  • Soaking Casserole – The overnight soaking is key to the casserole’s texture, but if you’re short on time, let it soak for at least 4 hours before baking.
  • Sausage – We like to cook the sausage ahead of time to save time but you can also prepare the same day.
Breakfast Casserole in a baking dish with a serving on a spatula

Can I Use Potatoes Instead of Bread?

Yes, you can easily use frozen shredded hashbrowns instead of bread to make this casserole. The texture will change slightly but the flavor will still be amazing.

In fact, we have even made Chorizo Breakfast Casserole with hash browns and my family loved it!

Serving Suggestions

Breakfast casserole makes a delicious breakfast. We love to serve with Fruit Salad Recipe, Fruit and Yogurt Parfait and Air Fryer Bacon.

It is even delicious served with Biscuits and Gravy Recipe for a rich and hearty breakfast. Make sure to add a cup of coffee with Homemade Coffee Creamer Recipe or a cup of Crockpot Peppermint Hot Chocolate.

Frequently Asked Questions

Why is My Breakfast Casserole Soggy?

If your breakfast casserole turns our soggy it could be that you did not add enough bread to soak up the egg mixture. Another reason is there is to much moisture in your vegetables. You can cook your chopped vegetables which helps to reduce moisture. If you are using frozen vegetables, make sure to thaw the vegetables completely.

How to Store Leftover Breakfast Casserole

Store the leftover casserole covered in the casserole dish or slice into individual servings and store in an airtight container in the refrigerator. The leftovers will last about 3-4 days.

Can I Freeze Breakfast Casserole?

This casserole can easily be prepared ahead of time or perfect to double the recipe to meal prep with. Make sure to cover casserole with plastic wrap and aluminum foil before placing in the freezer and freeze for up to 2-3 months. When ready to serve, thaw in the fridge overnight and then reheat in the oven or microwave.

Serving of breakfast casserole on a plate with a fork

More Easy Breakfast Casserole Recipes

If you make this Christmas Breakfast Casserole Recipe, please leave us a comment to let us know how it turned out. We love to hear from you.

Christmas Breakfast Casserole

5 from 1 vote
Christmas Breakfast Casserole is the perfect Christmas Morning breakfast idea. It has rich savory flavors and is easy to prep ahead of time.
Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Servings 8
Cuisine American
Course Breakfast
Calories 572

Ingredients

Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly.

Instructions

  • Grease a 9×13 inch baking dish and set aside.
  • In a large skillet over medium heat, cook the breakfast sausage, breaking it up into crumbles, until browned and cooked through. Drain any excess fat.
  • In the same skillet, sauté the diced bell peppers and onions until softened, about 5 minutes. Remove from heat.
  • Spread half of the cubed bread evenly across the bottom of the prepared baking dish. Top with half of the cooked sausage, sautéed veggies, and shredded cheddar cheese. Repeat with the remaining bread, sausage, veggies, and cheese.
  • In a large bowl, whisk together the eggs, milk, sour cream, Dijon mustard, garlic powder, thyme, salt, pepper, and nutmeg until well combined.
  • Pour the egg mixture evenly over the bread, sausage, and veggies. Press down gently with a spatula to ensure the bread soaks up the liquid. Cover the dish tightly with plastic wrap and refrigerate overnight (or for at least 4 hours).
  • The next morning, preheat the oven to 350°F. Remove the casserole from the fridge and let it sit at room temperature while the oven preheats. Uncover and bake for 45-50 minutes, or until the top is golden brown and the center is set.
  • Allow the casserole to rest for 10 minutes before slicing and serving. Garnish with chopped fresh parsley, if desired.

Recipe Notes

Using day-old bread is important because it soaks up the egg mixture better. If your bread is too fresh, you can toast it lightly to dry it out. The overnight soaking is key to the casserole’s texture, but if you’re short on time, let it soak for at least 4 hours before baking.
Store any leftovers covered or in an airtight container in the refrigerator for up to 3-4 days.

Nutrition Facts

Calories 572kcal, Carbohydrates 37g, Protein 30g, Fat 34g, Saturated Fat 14g, Polyunsaturated Fat 4g, Monounsaturated Fat 11g, Trans Fat 0.1g, Cholesterol 244mg, Sodium 1143mg, Potassium 482mg, Fiber 2g, Sugar 8g, Vitamin A 1645IU, Vitamin C 40mg, Calcium 351mg, Iron 4mg

Pin This Now to Remember It Later

Pin Recipe

Try these other recipes

Share this recipe!

PinYummly

About the Author

Hi, I’m Carrie. Welcome to Eating on a Dime!

I’m on a mission to help you cook delicious meals without busting your budget. Together we are going to cook real food… for real families!

5 from 1 vote

Leave A Review

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

Recipe Rating




Comments

  1. Carrie Barnard says:

    I don’t think it’ll cook well in the slow cooker but I haven’t tested it yet. If you try it out, please let me know how it works!

  2. Sheryl Schonschack says:

    Can this be cooked in a slow cooker ?

  3. Casey says:

    5 stars
    This casserole was so delicious and easy to make!