This Christmas Morning Breakfast Casserole has a souffle texture and is flavored with the peppers and onions.
Everyone is looking for that perfect overnight casserole for Christmas morning and this one is it!! This overnight breakfast casserole is sure to become a tradition with your family!
Check out all the other Christmas Breakfast Recipes for even more delicious ideas for a holiday celebration.

Bread, eggs, ham, onions and peppers and cheese come together for a delicious breakfast casserole you can make the night before. No rushing around Christmas morning to get breakfast on the table, this casserole goes from fridge to oven so you have plenty of time to relax and open those presents.
I love this casserole for Christmas morning because it also is a great way to use up any leftover Christmas Eve ham!
This is another breakfast idea that will serve a crowd...like my Easter Breakfast Casserole or my Breakfast Casserole with Hash Browns.
Table of Contents
Looking for more breakfast ideas to serve for the holidays? Try my French Toast Cinnamon Rolls, Easy Cinnamon Roll Breakfast Casserole or my Cinnamon Roll Casserole without Eggs...yum!
💭Breakfast for Christmas morning
Christmas morning is a special time for friends and family members to come together and enjoy each other's company as they celebrate the Christmas holiday.
One of the best parts of Christmas morning is the Christmas morning brunch! It brings everyone together over a hearty meal that is perfect for celebrating Christmas day.
Breakfast dishes like French toast, pancakes, eggs, bacon, and sausage are all excellent choices for Christmas morning. A tasty Christmas breakfast is sure to put everyone in the Christmas spirit and will kick off a wonderful family Christmas celebration.

💭Overnight breakfast casserole
Overnight breakfast casseroles, like my Overnight French Toast Casserole, have become increasingly popular as Christmas morning brunch options due to their convenience and delicious flavor. They are easy to prepare the night before and require minimal effort in the morning before an eventful Christmas day.
Not only are they simple to make but serve as a great way to fill everyone's bellies before Christmas activities commence. Overnight casseroles come in many varieties, including cinnamon rolls!
Try my Bread Machine Overnight Cinnamon Roll Recipe which allows Christmas morning brunch planners to cater to the variety of tastes of those attending the meal.
With so many flavors and possibilities, overnight breakfast casseroles are becoming an essential part of Christmas morning meals that are sure to impress any guests!
🍽Helpful Kitchen Tools
This post contains affiliate links. That means that if you make a purchase after clicking on a link I may earn a small commission at no extra cost to you. For more information, click here.
More InformationMore InformationMore InformationMore Information
🥘Main Ingredients Needed
This is an overview of the ingredients and instructions. Be sure to see the recipe card below for exact quantities, detailed instructions and special notes.

🔪Step-by-Step Instructions
Step 1 | Combine the Ingredients
- In a large bowl, whisk together the eggs, milk, and dijon mustard.
- Reserve a quarter of the diced red and green peppers.
- To the egg mixture, stir in the ham, onion, remaining peppers, and bread.



Step 2 | Add Toppings
- Pour the mixture into a 9x13 casserole dish that's been sprayed with non-stick baking spray.
- Top with the cheddar cheese and pepper jack cheese.
- Add the reserved green and red peppers.
- Cover with plastic wrap and place in the refrigerator overnight or up to 12 hours.

Step 3 | Baking Instructions
- Remove the casserole from the refrigerator and allow it to sit on the counter for 30 minutes.
- Preheat the oven to 350°F.
- Remove the cover from the casserole and bake for 50 to 60 minutes. If you notice the casserole top is getting too brown, cover with aluminum foil.
- Remove from the oven and top with the chopped scallions or chives if desired.
- Serve while warm.

⭐Before You Begin! If you make this recipe, please leave a review and star rating. This helps my business thrive and continue providing FREE recipes.

💭Make it a Meal
- All you need to make this Christmas Morning Breakfast is maybe a fruit salad.
- Check out my other recipe for Sweet Breakfast Casserole that's filled with fresh strawberries and blueberries.
- Try my Brunch Punch Non-Alcoholic recipe to serve with your Christmas brunch.
💭Recipe Variations
- You can swap out the meat in this dish, try it with sausage or bacon!
- You can spice this up by adding diced jalapenos or green chiles.
- Use whatever cheese you like, swiss would be great.
- I use sandwich bread but any kind of bread would be great, croissants would work, Italian bread, brioche or you can even add more than one kind of bread!
💭Storage Tips
- Store leftovers in the fridge for up to 5 days.
- Reheat in the microwave to warm the casserole through.
💭Top Recipe Tip
- By preparing an overnight breakfast casserole, there will be plenty of free time Christmas morning to enjoy family and friends without worrying about getting last minute preparations together. All you have to do is preheat the oven right before guests arrive and sit back and relax!
Christmas Morning Breakfast

This Christmas Morning Breakfast Casserole has a souffle texture and is flavored with the peppers and onions.
Ingredients
- 9 eggs
- 3 cups milk
- 2 teaspoons dijon mustard
- 1 pound diced ham
- 1 small onion, diced
- 1 small green bell pepper, diced; divided
- 1 small red bell pepper, diced; divided
- 9 slices white bread, cubed
- 1 cup shredded cheddar cheese
- 1 cup shredded pepper jack cheese
- scallions or chives for optional topping before serving
Instructions
Prepare the Casserole:
- In a large bowl, whisk together the eggs, milk, and dijon mustard.
- Reserve a quarter of the diced red and green peppers.
- To the egg mixture, stir in the ham, onion, remaining peppers, and bread.
- Pour the mixture into a 9x13 casserole dish that's been sprayed with non-stick baking spray.
- Top with the cheddar cheese and pepper jack cheese.
- Add the reserved green and red peppers.
- Cover with plastic wrap and place in the refrigerator overnight or up to 12 hours
Bake the Casserole:
- Remove the casserole from the refrigerator and allow it to sit on the counter for 30 minutes.
- Preheat the oven to 350°F.
- Remove the cover from the casserole and bake for 50 to 60 minutes. If you notice the casserole top is getting too brown, cover with aluminum foil.
- Remove from the oven and top with the chopped scallions or chives if desired.
- Serve while warm
Notes
By preparing an overnight breakfast casserole, there will be plenty of free time Christmas morning to enjoy family and friends without worrying about getting last minute preparations together. All you have to do is preheat the oven right before guests arrive and sit back and relax!
Nutrition Information:
Yield:
10Serving Size:
1Amount Per Serving: Calories: 340Total Fat: 17gSaturated Fat: 7gTrans Fat: 0gUnsaturated Fat: 7gCholesterol: 224mgSodium: 854mgCarbohydrates: 21gFiber: 1gSugar: 7gProtein: 27g
The nutrition information is calculated automatically. I cannot guarantee its accuracy. If this data is important to you, please verify with your trusted nutrition calculator.
Julie Briones says
This breakfast recipe looks wonderful for Christmas, or any morning for that matter! Thanks for sharing at Tuesday Turn About, Lois. I'll be featuring at tomorrow's party! Pinned!
Lois says
Thank you so much!