This post may contain affiliate links. Please read our disclosure policy.
This overnight breakfast casserole is a brunch dish that practically makes itself! Just assemble the layers of crescent roll dough, hashbrowns, sausage, eggs, and cheese the night before and you’ve got the perfect egg and sausage bake ready to pop in the oven in the morning. Now that’s a stress-free morning!
Why You’ll Love This Overnight Breakfast Casserole

One of my favorite parts of the day is breakfast. I am one of those people who has to eat something to start the day. Plus, it’s good for you!
This Overnight Breakfast Casserole is one of my go-to when I’m craving an egg casserole. Like my hashbrown casserole recipe, the flavors are perfect for Christmas morning, and make the best leftovers as well!
- Make-ahead magic: Assemble tonight, bake tomorrow for a fresh breakfast with minimal morning fuss!
- Feeds a crowd: Ideal for brunch with family, friends or weekend guests.
- Hearty and filling: With sausage, eggs, cheese, and potatoes, this breakfast bake is so satisfying.
- Leftovers reheats beautifully: So any leftovers will make your weekday mornings that much easier!
Go to the recipe: Overnight Breakfast Casserole
Ingredients for Overnight Breakfast Casserole

Click here for full ingredient quantities and full instructions.
- Eggs – You can’t make a breakfast casserole without cracking a few eggs! Don’t try to lighten this up by using egg whites; they’ll make your casserole rubbery.
- Sausage – I like to use spicy sausage, but any heat level will do! Turkey sausage, chicken sausage, and sweet apple sausage will all work well, too.
- Hashbrown potatoes – You’ll also love this Hashbrown Egg Bake!
- Cheese – I love to use sharp cheddar cheese in this recipe. Don’t forget to sprinkle extra cheese on top.
- Milk – You can use any kind you have on hand, but whole milk will give you the richest flavor and creamiest texture.
- Crescent rolls – Some people make this with bread, but I really love the flavor of crescent rolls. (For a breakfast casserole with biscuit dough instead, try my Bacon, Egg and Cheese Biscuit Casserole!)
Variations

- You could definitely switch up the meat or cheese to suit your flavor preferences. Try ham and Swiss or bacon and Colby Jack. It’s going to be good!
- If you want to add in some veggies, mix in spinach, mushrooms, onions, or fresh pepper slices. This overnight breakfast bake is really versatile!
How to Make This Easy Breakfast Casserole

- Add dough to the pan: Place crescent dough in the bottom of a greased 9×13 pan.
- Layer the sausage: Layer sausage, potatoes & cheese in the order given.
- Mix ingredients: Mix the eggs and milk in a large bowl. Pour over casserole.
- Chill: Cover, and refrigerate overnight.
- Let rest: Let the casserole rest on the counter and come to room temperature while the oven preheats to 350 degrees. Bake uncovered for 45 minutes or until the eggs are just set in the center, being careful to not overbake. Let the casserole stand for 10 minutes before serving.
Go to the recipe: Overnight Breakfast Casserole
How to Store Overnight Breakfast Casserole

- Unbaked (assembled): Cover tightly and refrigerate up to 24 hours before baking.
- Baked leftovers: Store airtight in refrigerator and eat within 3–4 days. Reheat in a 350 °F oven or microwave individual slices, adding a splash of milk if needed.
- Freezing: Freeze full baked casserole or individual slices in freezer-safe bags for up to 2–3 months. Thaw in fridge overnight before reheating.
- Reheating tip: For a crisp top again, place reheated slices under the broiler for 1–2 minutes or finish in a pre-heated skillet.
Go to the recipe: Overnight Breakfast Casserole
Serving Suggestions

- Muffins: Serve your overnight egg and sausage bake with Pancake Muffins or Pumpkin Apple Muffins.
- Fruit: For a holiday brunch, pair it with this Christmas Fruit Salad!
- Biscuits: Can you ever go wrong with Classic Buttermilk Biscuits? I don’t think so!
Go to the recipe: Overnight Breakfast Casserole









