Step-by-step instructions
Let’s dive into the delicious process of bringing your casserole to life:
- Preheat your oven to 350°F (175°C) and grease a 9×13 inch baking dish for easy cleanup.
- Cook the elbow macaroni according to the package instructions until al dente, draining and setting aside.
- In a large saucepan, melt the butter over medium heat. Stir in the flour, cooking for 1-2 minutes until you have a smooth paste.
- Gradually whisk in the 4 cups of milk, stirring continuously until the mixture thickens to form a sauce.
- Season with salt, pepper, garlic powder, and onion powder, then mix in the cheddar, mozzarella, and Parmesan cheeses until they are completely melted.
- Fold in the cooked macaroni, crumbled bacon, and chopped green onions until well combined.
- In a separate bowl, whisk together the eggs and 1/4 cup of milk until smooth.
- Pour the egg mixture over your cheesy mac and cheese, stirring gently to combine so that it’s evenly distributed.
- Pour everything into your prepared baking dish, spreading it evenly to ensure even cooking.
- Bake in the preheated oven for 25-30 minutes, or until the casserole is set and the top is beautifully golden brown.
- Let it cool for a few minutes before serving to ensure a perfect slice. Enjoy this unforgettable dish with your loved ones!
Best ways to enjoy it
Present your casserole with flair! Serve it alongside fresh fruit, a light salad, or some warm, buttery biscuits for a complete breakfast spread. For a festive touch, garnish with additional green onions or some chopped parsley to brighten the dish. It pairs wonderfully with a steaming cup of coffee or a mimosa, contributing to a truly festive atmosphere.
How to store
Storing leftovers is a breeze! Once the casserole has cooled, cover it tightly with plastic wrap or aluminum foil and store it in the refrigerator for up to 3 days. You can also freeze it for up to a month. Just remember to thaw it overnight in the fridge before reheating. When you’re ready to enjoy the leftovers, simply pop it back in the oven at 350°F until heated through, ensuring food safety by reaching an internal temperature of 165°F.
Pro chef tips
To make your casserole even more special, try these handy tips:
- Add some sautéed mushrooms or spinach for added nutrition and flavor.
- Use a mix of your favorite cheeses for an extra depth of flavor. Consider pepper jack for a spicy kick or gouda for a smoky richness.
- If you’re feeling adventurous, sprinkle some breadcrumbs on top before baking for a crunchy texture.
Creative twists
Why not mix things up a bit? Here are some fun variations to consider:
- Swap the bacon for diced ham or sausage for a meaty alternative that everyone will love.
- For a vegetarian version, omit the bacon and add sautéed bell peppers and zucchini.
- Think about a holiday twist by incorporating cranberries or walnuts for a touch of sweetness.
Common questions
What is the prep time for this casserole?
Prep time is typically around 20-30 minutes, depending on your cooking style and familiarity with the recipe.
Can I make it ahead of time?
Yes! You can assemble the casserole the night before, cover it, and store it in the fridge. Just pop it in the oven in the morning!
Is it suitable for freezing?
Absolutely! Just ensure it’s fully cooled beforehand, and it can be frozen for up to a month. Thaw before reheating.
With this Christmas Morning Mac and Cheese Breakfast Casserole, you’ll surely delight your family and friends with a meal that warms hearts and fills bellies! It’s nostalgic comfort food that’s perfect for celebrating the holiday season together.






