Breakfast & Brunch
Christmas Morning Egg Bake Recipe transforms your holiday breakfast from chaotic to effortless—just one dish, minimal cleanup, and a spread that feels festive without the fuss. 🌟 The secret lies in layering fluffy eggs with sharp cheddar, crispy bacon, and fresh herbs, all baked together until golden and bubbling, while you sip coffee and enjoy the morning. This recipe delivers a hearty, satisfying meal that keeps everyone at the table longer, whether you're feeding a crowd or treating yourself to a cozy holiday morning.
The magic happens in the oven, where eggs cook to perfect custardy tenderness while bacon crisps to smoky perfection. I add a touch of smoked paprika and a sprinkle of fresh rosemary for subtle holiday warmth—just enough to feel special without overpowering the classic flavors. The dish comes together in under 30 minutes, making it the ideal solution for mornings when you'd rather be relaxing than cooking. Every bite delivers a balance of textures: creamy eggs, crispy bacon, and the satisfying crunch of toasted bread served on the side.
What makes this egg bake truly exceptional is how it elevates simple ingredients into something extraordinary—no fancy techniques required. The cheese pulls into a golden blanket on top, while the herbs infuse the eggs with bright, fresh notes that cut through the richness. Serve it with a simple side salad or warm crusty bread, and you’ve got a Christmas morning spread that feels both indulgent and effortless. The best part? Leftovers reheat beautifully, so you can enjoy this festive dish all day long.
Perfect for families, friends, or a solo holiday celebration, this recipe proves that breakfast can be just as impressive as dinner. The combination of savory, smoky, and herby flavors creates a dish that’s as comforting as it is delicious—ideal for a morning when you want to savor the holiday spirit without the stress. Let’s get baking!
Ingredients for christmas morning egg bake
Festive flavors meet effortless breakfast—just 13 ingredients for a holiday-worthy morning dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 8 whole | Room temperature for even baking |
| Sharp Cheddar Cheese 🧀 | 1 ½ cups | Shredded, block preferred |
| Thick-Cut Bacon 🥓 | 12 oz | Pre-cooked, crispy, chopped |
| All-Purpose Flour 🌾 | ½ cup | For breadcrumb topping |
| Milk 🥛 | 1 cup | Whole milk for creaminess |
| Fresh Rosemary 🌿 | 2 tbsp | Chopped, stems removed |
| Smoked Paprika 🌶️ | 1 tsp | For subtle holiday warmth |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Garlic Powder 🧄 | ½ tsp | For savory depth |
| Unsalted Butter 🧈 | 2 tbsp | Melted for greasing |
| Sourdough Bread 🍞 | 6 slices | Toasted for serving |
| Heavy Cream 🥛 | ¼ cup | Optional for extra richness |
The cheddar is non-negotiable here—sharp, block-style melts best for that golden blanket on top. Kraft or Cabot work perfectly, but avoid pre-shredded (it's coated with anti-caking agents). For bacon, thick-cut from Oscar Mayer or Applegate gives the best smoky crunch. Fresh rosemary is ideal, but dried at half the amount works too if you're in a pinch. The eggs should be large—they bake up fluffier than smaller eggs. Grab a carton from Trader Joe's or your local grocery store's refrigerated section for the freshest.
No smoked paprika? Regular paprika plus a pinch of cayenne gives similar warmth. Short on cheddar? Gruyère or Gouda add different but delicious depth. The heavy cream is completely optional—if you skip it, just use extra milk. For the bread, any crusty loaf works, but sourdough adds that perfect tang. The flour topping can be swapped for crushed cornflakes if you're out of breadcrumbs. And if you're cooking for a crowd, double the bacon and cheese—no one will complain about extra crispy bits.
This egg bake reheats beautifully—just pop it in the oven at 350°F for 10-15 minutes until bubbly. Keeps in the fridge for 3-4 days (though it won't last that long with bacon involved). For holiday prep, assemble the dish the night before and refrigerate—it'll be ready to bake in the morning. Store leftovers in individual portions so everyone can grab a slice straight from the fridge. The flavors actually get better the next day as everything melds together—perfect for a lazy Christmas afternoon.
Why You'll Love This Recipe
- One-Bowl Magic: I swear by this recipe when I’m bleary-eyed and still in my pajamas. Just whisk eggs, milk, and flour—no measuring cups, no extra bowls—then fold in crumbled sharp cheddar and crispy bacon. That’s it. The cheddar melts into gooey pockets while the bacon adds a smoky crunch that wakes you up faster than coffee.
- Cheddar-Bacon Bliss: Between us, I’ve never met a cheddar-bacon combo I didn’t love. The sharp cheddar cuts through the richness of the eggs, and the thick-cut bacon—cooked until the edges are caramelized—adds a salty, smoky punch. It’s the kind of flavor that makes you reach for seconds without even thinking.
- Breakfast for Days: Honestly, this is my go-to for meal prep. Bake a big sheet pan on Sunday, and you’ve got hearty breakfasts for the week. The leftovers reheat beautifully—just a quick zap in the microwave or pop in the oven to crisp up the edges again. My kids grab it on the go, and my husband takes it to work.
- Budget Breakfast Winner: Not the prettiest, but the taste makes up for it—and the price doesn’t. Eggs, cheese, and bacon are all pantry staples that won’t break the bank. Plus, one sheet pan means minimal cleanup, and you can stretch it into multiple meals. It’s the kind of recipe that makes frugal eating feel indulgent.
Step-by-step instructions for Christmas morning egg bake
Here's how to create a hearty, festive breakfast that's ready in no time!
🍳 Step 1: Prep the Crispy Bacon Topping
Start by preheating your oven to 375°F. In a small bowl, combine the 0.5 cup all-purpose flour, 1.5 tsp salt, 0.5 tsp black pepper, 0.5 tsp garlic powder, and 1 tsp smoked paprika. This will be your flavor-packed breadcrumb topping.
Spread the 12 oz thick-cut bacon (already pre-cooked and crispy) on a parchment-lined baking sheet. Sprinkle the flour mixture evenly over the bacon, then bake for 5 minutes to toast the crumbs and infuse them with bacon flavor. Watch for that golden color—it's your signal to remove it from the oven.
👨🍳 Step 2: Whisk the Egg Mixture
While the bacon toasts, crack the 8 whole large eggs into a large bowl. Add the 1 cup milk, 0.25 cup heavy cream (if using), 2 tbsp chopped fresh rosemary, and 1.5 cups shredded sharp cheddar cheese. Whisk vigorously for about 2 minutes until the mixture is completely smooth and the cheese is fully dissolved.
Here's the thing—this step matters. The rosemary adds that fresh, piney holiday aroma while the cheese melts completely for a velvety texture. If you see any cheese clumps, whisk a bit longer. The mixture should be pale yellow and completely uniform.
🥘 Step 3: Assemble the Bake
Grease a 9x13-inch baking dish with 2 tbsp melted unsalted butter, making sure to coat the bottom and sides thoroughly. Pour the egg mixture evenly into the prepared dish, spreading it out with a spatula so it's about ½-inch thick.
Now for the fun part—sprinkle the bacon mixture evenly over the top. Press down gently to help it adhere, then give it a little shake to distribute any uneven spots. This creates that perfect crispy contrast with the creamy egg base underneath.
🔥 Step 4: Bake to Golden Perfection
Place the baking dish in the preheated 375°F oven and bake for 20-25 minutes. You'll know it's ready when the top is golden brown and the edges are set but the center still looks slightly jiggly—it'll firm up as it cools.
Don't open the oven door during baking or the top might not get crispy. If you're worried about overcooking, check at the 20-minute mark. The edges should be just starting to turn golden—that's your cue to watch it closely. Real talk: the first time I made this, I opened the oven too soon and ended up with a sad, flat top. Don't make my mistake!
🍽️ Step 5: Serve with Warm Bread
Remove the egg bake from the oven and let it rest for 5 minutes—this helps it set properly. While it rests, toast the 6 slices sourdough bread until golden and crispy.
Slice the egg bake into 6 equal portions and serve immediately with the toasted sourdough. The warm bread soaks up all that creamy goodness while the crispy bacon topping adds that perfect crunch. This dish is at its best served fresh from the oven, so don't wait too long to enjoy it!
Pro Tips For Making Christmas Morning Egg Bake
- CRISP THE BACON FIRST: Thick-cut bacon takes forever to cook right in the bake—it’ll turn soggy if you wait. Fry it in a cold skillet until the edges are glassy and crisp (about 12-15 minutes), then drain on paper towels. The extra crunch carries through the bake and cuts through the richness of the eggs and cheese. (Yes, it’s more work upfront, but the texture difference is night and day.)
- USE COLD EGGS AND MILK: I learned this the hard way—room-temperature eggs and milk make the custard watery. Crack eggs straight from the fridge into a cold bowl, then mix in cold milk. The chilled ingredients create a thicker, creamier texture that holds up better in the oven. (Pro tip: Whisk vigorously for 30 seconds to break up any hidden air bubbles.)
- SALT THE BACON WELL: Thick-cut bacon often skips the salt step, but this bake needs it. Sprinkle each slice with ¼ teaspoon of kosher salt before frying—it crisps faster and balances the sharp cheddar. If your bacon is pre-salted, skip this, but unsalted? Don’t hold back. (Trust me, the flavor payoff is worth the extra 30 seconds.)
- BAKE UNTIL SET, THEN BROIL: The custard will look jiggly at 325°F (160°C)—that’s normal. Pull it out when the edges are just set (about 30-35 minutes), then crank the oven to broil for 2-3 minutes. This gives the top a golden crust without burning the cheese underneath. (Watch it like a hawk; broilers are sneaky.)
Troubleshooting this recipe
Eggs Too Watery?
If your egg bake turns out too runny, it’s usually from overmixing or using cold eggs. Whisk the eggs just until combined—no need to overbeat—and ensure they’re at room temperature (about 70°F). For extra insurance, reduce the milk by ¼ cup and add 1 extra egg to thicken the custard. 💡
Cheese Not Melting?
Pre-shredded cheese contains anti-caking agents that prevent proper melting. Always use block cheese and shred it yourself with a box grater. For stubborn clumps, melt the cheese separately in a double boiler before mixing into the egg batter. If you’re in a pinch, swap cheddar for Gruyère or Parmesan, which melt more smoothly.
Bacon Too Soft?
Pre-cooked bacon loses its crispiness when baked again. To keep it crunchy, bake the bacon topping on a separate sheet at 400°F for 3 minutes before sprinkling it on top of the egg mixture. For extra crunch, add 1 tbsp crushed potato chips to the flour mixture before baking. 🥓
Uneven Baking?
Uneven baking usually means the oven isn’t hot enough or the dish isn’t level. Preheat your oven for at least 15 minutes and use an oven thermometer to confirm it’s at 375°F. Place the baking dish on the middle rack for even heat distribution. If the edges cook faster, tent the dish with aluminum foil during the first 10 minutes of baking.
Breadcrumbs Not Crispy?
For a crisper topping, toast the flour mixture in a dry skillet over medium heat for 2 minutes before sprinkling it on the bacon. Alternatively, bake the bacon topping at 400°F for 4-5 minutes instead of 375°F. If you’re short on time, use panko breadcrumbs—they’re pre-toasted and add extra crunch.
Resting Too Long?
If your egg bake sits too long before serving, it can become dry. The ideal resting time is 5 minutes—any longer and the custard may firm up too much. To reheat, cover with foil and warm at 300°F for 10 minutes. For extra moisture, drizzle a little warm milk or cream over the top before reheating. 💫
Nutrition facts
Frequently asked questions
Can I make this egg bake ahead for Christmas morning?
Assemble the dish the night before and refrigerate it uncovered. The next morning, bake it straight from the fridge at 375°F for 30-35 minutes—just add 5-10 extra minutes to account for the cold start. The flavors actually deepen overnight, making it even more delicious.
What if I don't have fresh rosemary?
No problem! Use 1 tbsp dried rosemary instead, or swap for 1 tsp dried thyme or ½ tsp dried sage for a similar herby depth. For a different flavor profile, try 1 tsp dried oregano or even ½ tsp cinnamon for a subtle holiday twist.
How do I adjust this for a larger group? For 12 servings, double all ingredients and use a 9x18-inch baking dish. For 8 servings, reduce the recipe by ⅓ and use a 9x9-inch dish. The key is maintaining the same ½-inch thickness of egg mixture—this ensures even baking.
Can I add vegetables to this egg bake?
Yes! Stir in 1 cup chopped spinach, ½ cup diced bell peppers, or ½ cup sautéed mushrooms with the egg mixture. For heartier additions, try ½ cup cooked quinoa or ½ cup diced potatoes (parboiled first). Just
Why is my egg bake rubbery instead of creamy?
Rubbery texture usually means the eggs were overcooked. Check your oven temperature with a thermometer—it should read 375°F. Bake for 20-22 minutes max and remove when the center is just set (it'll firm up as it cools). For extra creaminess, whisk in 2 tbsp cornstarch with the eggs to thicken the custard.
