
Breakfast casserole season is nearly upon us - that's December if you didn't know - and if you are looking for an easy and delicious holiday morning breakfast recipe, then we have this tasty overnight sausage breakfast casserole for you today!
Overnight breakfast casseroles are great for entertaining and convenience, and we have a few of those on the site to choose from, like this overnight sausage breakfast casserole, this vegetarian Tater Tot™ breakfast casserole, and this triple cheese breakfast casserole.
My friend Jana gave me this recipe and told me that this has been a popular holiday breakfast recipe at her house for years. This is the first year that we have been able to enjoy it at our house, and I must say that it is surely here to stay. It is scrumptious!
❤️ Reasons to Love This Casserole
- It's convenient. The prep is super easy and to make it even more convenient, you can do the prep the night before. All that you have to do the next morning is preheat your oven and bake!
- It's super flavorful. Beyond flavorful even. You just have to try it!
- It's relatively healthy. It comes in at a little over 300 calories/serving and contains 19 grams of protein to keep you satisfied all morning.
- It can be made ahead. This isn't just a holiday breakfast recipe or one to feed a brunch crowd, it's a great make-ahead recipe for everyday as well. We have a few ideas up our sleeve along this vein - like this ham and cheese frittata, leek and mushroom quiche, triple cheese breakfast casserole, quiche Provencale, and green chile breakfast casserole to name a few. They're all great make ahead, meal prep breakfast ideas!
- It's high protein and low carb. This casserole contains 19 g protein, and that's important for sustained energy. That's awesome enough, but to make it even better, it contains only 7 g of carbs. That's great if you're on a low carb diet.
- It's simple. It take just a few readily-available ingredients to make this fabulous breakfast casserole.
🥣 Equipment
This recipe uses the following equipment (affiliate links):
- Skillet. For cooking and browning the sausage.
- Large glass bowl. For mixing the egg mixture.
- 8-inch square ceramic baking dish. For baking and serving.
🥚 Ingredients

- Ground breakfast sausage (½ pound). Breakfast sausage adds a lot of great flavor. To save time and make preparation even easier, you can chop up pre-cooked sausage links or patties or add prepared sausage crumbles. For a healthier version, use turkey or chicken sausage instead.
- Large eggs (6). You can use the eggs straight from the refrigerator. No need to bring to room temperature first.
- Milk (1 cup). You can use whole, 2%, 1%, or lactose-free. I used lactose-free milk. I have not tested this recipe with nut, soy or coconut milk.
- White bread (2 slices). Cut into 1-inch cubes.
- Cheddar cheese (1 cup), shredded. For convenience I used pre-shredded cheese. What type of cheddar cheese to use depends on your taste. Sharp has the most flavor, and that's what we wanted so that's what we used. You can try mild for a less tangy flavor or medium for something in between.
- Yellow mustard (1 teaspoon). Most people have mustard in their fridge. You can use whatever you have. To substitute ground (powdered) mustard, reduce to ½ teaspoon.
- Salt (¾ teaspoon). Adds flavor.
- Chopped chives for garnish. This ingredient is optional.
📋Instructions (With Photos)





Step 6. Cover the casserole dish with plastic wrap and refrigerate overnight.
Step 7. The next morning, preheat oven to 325°F (176°C).
Remove cover from casserole and bake for 35-45 minutes until the top is lightly browned and a meat thermometer inserted in the center registers 160°F (71°C). Remove from oven and let cool for 5 minutes. Serve warm.

Click here to learn how to make this overnight sausage breakfast casserole in a visual story.
❓ Frequently Asked Questions
Your casserole is done baking when the internal temperature registers 160°F (71°C).
For food safety reasons, it is important to cook egg recipes to the proper temperature. The most reliable way to test for doneness is to use a meat thermometer. Insert the thermometer into the center of the casserole and leave it there until the needle stops moving. If the temperature is at least 160°F (71°C), you can remove the casserole from the oven. If it is below that temperature, remove the thermometer, and return the casserole to the oven to continue baking. Check again after five minutes. Repeat as necessary.
You can freeze any leftovers, but I don't recommend freezing the unbaked casserole because the bread cubes may break down and lose their texture when thawing.
To freeze leftovers, place them in a container designed for the freezer. Store for up to three months. You can reheat in the microwave. Start with 3-4 minutes on high. Check and adjust as necessary.
If you do not have an 8-inch square baking dish or the one that you have is being used for something else, you can substitute a pan of similar size. For this recipe, you can use a 2-quart casserole dish, an 11x7-inch baking pan or a 9x5-inch loaf pan. The cooking time may need to be adjusted. Use the thermometer method mentioned in the first question above to test for doneness.

🍲 Related Recipes
Are you looking for more delicious recipes like this? You may also like:
For a low carb version, give this Low-Carb Southwest Egg Casserole from Kalyn's Kitchen a try!
Made this recipe? We would love it if you could leave a rating. Either tap or click the stars in the recipe card or leave a comment below. Don't forget to subscribe to our newsletter to receive a free e-cookbook of quick and easy breakfast recipes. Thanks!
Recipe

Overnight Sausage Breakfast Casserole
Ingredients
- ½ pound ground breakfast sausage
- 6 large eggs
- 1 cup milk
- 2 slices white bread
- 1 cup cheddar cheese shredded
- 1 teaspoon yellow mustard
- ¾ teaspoon salt
- chopped chives for garnish
Instructions
- The night before serving, add sausage to a medium skillet over medium-high heat and cook until browned. Use a wooden spoon or spatula to stir and break up into smaller pieces. Continue cooking until browned. Set aside.
- In a large mixing bowl, combine eggs, milk, mustard, and salt. Whisk thoroughly.
- Add cubed bread and cooked sausage to egg mixture. Stir until combined.
- Spray an 8" square baking dish with cooking spray and pour egg mixture in.Sprinkle the top with shredded cheddar cheese.
- Cover the casserole dish with plastic wrap and refrigerate overnight.
- The next morning, preheat oven to 325°F (176°C).Remove cover from casserole and bake for 35-45 minutes until the top is lightly browned and a meat thermometer inserted in the center registers 160°F (71°C). Remove from oven and let cool for 5 minutes. Serve warm.
Notes
Nutrition
🕮 References and Further Reading
- "Egg Doneness Indicators and Cooking Time" by The Incredible Egg.
- "Safe Minimum Internal Temperature Chart," United States Department of Agriculture, Food Safety and Inspection Service.
- "Casserole Q&A" by Betty Crocker Kitchens.
Tina says
Im an Amazon associate too! Would love quick recipes and overnight ideas - thanks!
Sandra says
Hi Tina! Welcome! Please check out our index of quick breakfast and brunch recipes. We're working on more overnight breakfast ideas too!
Preston says
Here is another great breakfast idea for sure!
Easily makes enough to enjoy for several days. This dish really has tons of flavor. Plenty of protein with each bite.
This dish makes mornings something to look forward to.
Sandra says
Thank you for the kind words. I'm glad you enjoyed the breakfast casserole!