Christmas Morning Casserole is the breakfast you make when the day already feels full before anyone reaches the table. It is warm, savory, filling, and easy to assemble ahead, which makes it especially useful for a holiday morning when the kitchen is busy and everyone is moving at a different pace.
This version layers sturdy bread, cooked sausage, ham, cheddar, peppers, onion, and a seasoned egg mixture. The result is a casserole that slices neatly, tastes balanced, and can be prepared the night before so Christmas morning starts with baking instead of chopping.
Why This Casserole Works
The bread absorbs the egg mixture and turns custardy in the center, while the top bakes golden and slightly crisp. Cooked sausage and ham make the dish hearty, peppers add color, and cheddar gives the casserole the familiar breakfast flavor people expect from a holiday bake.
The best part is timing. You can assemble the dish in the evening, refrigerate it overnight, and bake it in the morning. That rest gives the bread time to soak up the egg mixture, which helps the casserole bake more evenly.
Ingredients

- 8 cups cubed crusty bread, slightly stale if possible
- 8 large eggs
- 2 cups milk
- 1 1/2 cups shredded cheddar cheese
- 1 cup cooked sausage crumbles
- 1 cup diced ham
- 1/2 cup diced red bell pepper
- 1/2 cup diced green bell pepper
- 1/2 cup diced onion
- 1 teaspoon dry mustard or 1 tablespoon Dijon mustard
- 1/2 teaspoon paprika
- Salt, black pepper, and parsley to taste
Bread and Filling Notes
Day-old French, Italian, sourdough, or a sturdy sandwich loaf works well. Very soft bread can turn mushy, while very dry bread may need a longer soak. The sausage and ham should be fully cooked before they go into the dish.
If the bread is fresh and soft, cube it and let it sit uncovered for a few hours, or toast it lightly before assembling. Slightly dry bread absorbs the egg mixture more evenly and gives the casserole a better structure.
Step 1: Mix the Bread, Meat, and Peppers

Add the cubed bread, cooked sausage, ham, bell peppers, onion, and parsley to a large bowl. Toss gently until everything is evenly distributed. This prevents one corner of the casserole from getting all the meat while another is mostly bread.
If you want softer onion flavor, saute the onion and peppers briefly before mixing. If you like a fresher bite, add them raw and let the oven soften them.
Step 2: Whisk the Egg Mixture

Whisk the eggs, milk, mustard, paprika, salt, and pepper until smooth. The mustard does not make the casserole taste sharp; it gives the eggs a savory background and keeps the dish from tasting flat.
Whisk thoroughly so the eggs and milk are fully blended. Streaky egg mixture can bake unevenly and leave pockets that taste too eggy.
Step 3: Assemble the Casserole

Grease a 9×13-inch baking dish and spread the bread mixture into an even layer. Pour the egg mixture over the top, then press the bread down lightly so it starts soaking. Sprinkle cheddar over the surface, saving a little for the final top if you like.
Let the dish sit for at least 20 minutes before baking, or cover and refrigerate it overnight. The soak is what turns the bread from dry cubes into a tender breakfast casserole.
A shallow ceramic or glass baking dish gives the best balance of set center and browned top. If you use a deeper dish, plan for extra baking time and check the middle carefully before serving.
Step 4: Bake Until Set

Bake covered at 350 degrees Fahrenheit for about 30 minutes, then uncover and bake until the center is set and the top is golden, usually 15 to 25 minutes more. The exact time depends on the dish, the bread, and whether the casserole started cold from the refrigerator.
The center should not look wet or loose. A knife inserted near the middle should come out without raw egg, and the top should feel springy rather than liquid underneath.
Serve on Christmas Morning

Let the casserole rest for 10 minutes before slicing. This makes it easier to cut neat squares and keeps the first serving from falling apart. Garnish with parsley or extra black pepper right before serving.
Serve it with fruit, coffee, orange juice, or a simple green salad if breakfast is closer to brunch. The casserole is rich enough to be the main dish, so the sides can stay simple.
If guests are eating in waves, keep the casserole loosely covered in a warm spot rather than leaving it uncovered on the counter. It stays nicer when protected from drying out.
Set out a small serving spatula so pieces lift cleanly.
Overnight and Make-Ahead Tips
To make it ahead, assemble the casserole, cover it tightly, and refrigerate overnight. In the morning, let it sit at room temperature while the oven preheats. If the dish is still very cold, bake it covered a little longer before uncovering.
Do not add delicate fresh herbs too early if you want them bright. Stir parsley into the filling if you like, but save a little fresh garnish for the table.
You can also prep the fillings ahead without assembling the whole dish. Cube the bread, cook the sausage, dice the peppers and onion, and shred the cheese the day before. In the morning, whisk the eggs and assemble everything fresh.
Storage and Reheating
Store leftovers in an airtight container in the refrigerator for 3 to 4 days. Reheat individual portions in the microwave, or warm several pieces covered in a moderate oven until heated through. A covered reheating dish helps keep the eggs from drying out.
If freezing, wrap cooled portions tightly. Thaw overnight in the refrigerator before reheating for the best texture.
For a softer reheated texture, add a small splash of milk around the edge of the dish before warming covered portions in the oven. It helps revive the bread without making the top soggy.
Tips for the Perfect Casserole
- Use sturdy bread and give it time to soak.
- Cook sausage before assembling so the casserole is not greasy.
- Dice peppers and onion small enough to soften in the oven.
- Cover first, then uncover so the top browns without drying the center.
- Rest before slicing for cleaner squares.
More Holiday Food Ideas
For more holiday-friendly recipes, try Empty Tomb Rolls, M&M Oreo Cookie Bars, Homemade Chocolate Caramel and Pecan Turtle Clusters, or browse more Food & Drink ideas.
Christmas Morning Casserole is meant to make the morning easier. Prepare it ahead, bake it until the center is set, and bring it to the table warm while everyone is still settling into the day.