Christmas Breakfast Casserole is the perfect savory breakfast to enjoy on a holiday. This colorful casserole features eggs, bread, breakfast sausage, red and green bell peppers, onions and cheese and can be made the night before for convenience. It can also be made vegetarian by eliminating the sausage. Perfect for a crowd, Christmas Breakfast Casserole makes a delicious savory recipe to serve to the family on Christmas morning.
Christmas Breakfast Casserole has been a tradition in my family ever since I can remember. And since I’m sharing Christmas morning breakfast ideas with y’all this week, I wanted to include this recipe!
For as long as I can remember, my family hosts friends and family on Christmas Eve, and we always spent Christmas Day with friends and family once the festivities were over at our house.
And on Christmas Eve, once dishes are clean and our guests have gone home, my mom pulls together our Christmas Breakfast Casserole for the next morning. Some years, it features bacon; others, the leftover ham we enjoyed on Christmas Eve.
Whatever ingredients she throws into the baking dish, it turns out beautifully. More than anything, her recipe is so delicious and comforting.
When I plotted out this week’s recipes, I wanted to include a savory dish, as well as something that reminded me of home since we aren’t traveling for Christmas this year.
My casserole is a bit different than my mom’s. Because let’s be honest: Trying to recreate your mom’s traditional Christmas morning recipe is basically impossible. For whatever reason, it will always taste better when she makes it because it reminds you of your childhood and Christmas past.
That said, this casserole is super tasty, and it adds some festive colors to your Christmas breakfast table.
And the best part? You can make it the night before, let it hang out in the fridge overnight, then pop it in the oven 45 minutes before you’ll be ready to eat on Christmas Day.
Help! It’s Christmas morning, and I just discovered this recipe. Can I still make it?
Of course, you can still make it.
The casserole won’t be as custard-y, but you can still whip this up for your family. There have been a few years where we’ve done that, and while the bread doesn’t soak up nearly as much of the egg mixture, it’s still tasty in the end.
Just give yourself a bit more time since you’ll be doing it ALL the day of.
I’m serving vegetarians. Can I make a special casserole for them?
If you’ve got vegetarians eating breakfast or brunch with you, simply leave out the sausage and use olive oil or butter in place of the sausage fat for cooking down the veggies. Serve the sausage on the side for meat eaters (or skip it altogether), and you’re golden.
Disclaimer: Some of the links below are affiliate links. If you click through and take action, I will receive a small commission. Please refer to my disclosure page for more information about the affiliate programs The Speckled Palate participates in.
What do I need to make this holiday Breakfast Casserole?
Looking for more awesome breakfast ideas for the holidays? Here are a few other favorites…
- Praline French Toast
- Andouille Sausage Breakfast Tacos
- Boudin Breakfast Sandwiches
- Cranberry Overnight French Toast
Interested in this colorful Christmas (or any-other-time-of-year) brunch fare?
Here’s how I did it…
Christmas Breakfast Casserole is the perfect savory breakfast to enjoy on Christmas morning. This make-ahead casserole features eggs, bread, breakfast sausage, red and green bell peppers, onions and cheese.
- ½ baguette, stale, cut into 1" cubes (about 4 cups)
- 6 oz. breakfast sausage, (NOT in casings!)
- 1 red bell pepper, diced
- 1 green bell pepper, diced
- 1 large onion, diced
- 5 cloves garlic, minced
- 10 eggs
- ½ cup milk
- ¾teaspoon Salt-Free Creole Seasoning
- ½ teaspoon kosher salt
- 1 cup Colby Jack cheese (or another favorite cheese!)
Prepare the Casserole the Night Before
- Preheat the oven to 350°F.
- Place the cubed bread on a baking sheet, and bake for 10-15 minutes, or until toasted.
- Remove from the oven and set aside.
- As the bread toasts, brown the breakfast sausage in a large skillet over medium-high heat. Break the sausage up using a fork or a wooden spoon.
- When the sausage is very brown, add the bell peppers, onion and garlic, cooking the vegetables until softened.
- In a large bowl, whisk together the eggs and milk. Season with the Tony's and salt. Set aside.
- In a large baking dish, sprinkle in some of the sausage mixture, then top with half of the bread. Add more of the sausage mixture on top of it, then top that with cheese. Pour half of the egg mixture on top of these ingredients. Add the rest of the bread, sausage mixture and cheese, then top with the last half of the eggs.
- Cover with plastic wrap, and refrigerate overnight.
Bake the Casserole the Day Of
- Preheat the oven to 350°F.
- Place the baking dish in the preheated oven, and bake for 45-60 minutes, or until the top of the casserole has puffed up and browned.
- Serve warm!
If you're serving vegetarians, omit the breakfast sausage and cook the vegetables in 1-2 tablespoons of olive oil or unsalted butter.
Serving Size:1 serving
Amount Per Serving: Calories: 299Total Fat: 17gSaturated Fat: 7gTrans Fat: 0gUnsaturated Fat: 9gCholesterol: 266mgSodium: 1098mgCarbohydrates: 17gFiber: 1gSugar: 3gProtein: 19g
Nutrition facts are an estimate and not guaranteed to be accurate.