This make-ahead breakfast casserole is easy to assemble the night before with sausage, potatoes, eggs and cheese then bake in the morning. Perfect for the holidays!

This post may contain affiliate links. Read disclosure policy.
The Best Breakfast Casserole Recipe
If you’re looking for an all-in-one hearty breakfast that serves a crowd, this easy make-ahead breakfast casserole can be made the day before then baked in the morning! It’s so flavorful from the breakfast sausage and green chiles.
Other make-ahead breakfast casserole recipes we love include this tater tot breakfast casserole, cheesy Amish breakfast casserole or this egg and potato breakfast casserole. Just assemble, refrigerate overnight and bake in the next morning!
Why I Love This Recipe
- Make ahead. The beauty of overnight breakfast casserole recipes like this one, my easy breakfast casserole or eggs benedict bake is that it’s assembled in advance!
- Feeds a crowd. Big enough for 8 generous servings, this make-ahead breakfast casserole can feed a crowd. I love to serve it for a holiday brunch!
Ingredient Notes

Find the full printable recipe with specific measurements below.
- Sausage: Breakfast sausage adds great flavor and protein, but you could use baked ham or bacon.
- Veggies: Chopped onions, bell peppers and green chiles are sauteed in butter, making them perfectly tender and flavorful. I also like to sneak in some chopped spinach before baking.
- Potatoes: You can use diced or shredded hash brown potatoes, although I tend to use diced potatoes in this make-ahead breakfast casserole recipe.
- Eggs: Make sure you’re using large, fresh eggs for the best flavor and texture. These get mixed with a little bit of milk to make them creamier, as well as a dash of salt and pepper.
- Cheese: A sprinkle of shredded cheddar cheese on top is the perfect finishing touch for this make-ahead breakfast casserole. It gets nice and melty as it bakes!
How to Assemble a Make-Ahead Breakfast Casserole
Brown sausage in a skillet over medium heat, breaking it up as it cooks. Remove to a bowl, then add butter to the same pan and cook the onions, bell peppers and potatoes until tender. Stir in the green chiles and cooked sausage, then transfer everything into a buttered baking dish.
Whisk eggs, milk, salt and pepper together until fully combined and pour evenly over the filling. You want the egg mixture to work its way down through the layers, so don’t rush.


Scatter the spinach over the top, then finish with a generous layer of shredded cheddar. Cover tightly with foil and refrigerate overnight.
Pull the dish out while the oven preheats to 325°F so it’s not ice cold going in. Bake covered for 45 minutes, then remove the foil and bake another 10-15 minutes until the top is golden and a toothpick comes out clean.


Make Ahead Tip: I often make this the night before and refrigerate it overnight, but it can be stored in the fridge for up to 24 hours before baking. Set it on the counter while the oven preheats so the casserole bakes more evenly and you’re not adding extra time to get the center cooked through.

Recipe Tips
- Don’t skip draining any excess grease from the sausage or your make ahead breada casserole will turn out oily.
- Test for doneness by inserting a knife into the center of the casserole. The knife should come out clean if it’s ready.
- Let it rest for a few minutes before slicing, this is what keeps it from falling apart on the plate.
- Serve plain or top with sliced avocado, salsa, cilantro or sour cream
Variations
- For a breakfast strata, swap potatoes for cubed bread. You’ll need about 2-3 cups.
- Use a different cheese such as sharp cheddar cheese, Monterey jack, colby or mozzarella.
- You could also substitute the breakfast sausage with ground turkey or Italian sausage.
- Feel free to add in any vegetables you’d like. Some of my favorites to add are mushrooms, chopped asparagus or broccoli.

More easy breakfast ideas to try include breakfast casserole with biscuits, cheesy ham and broccoli frittata or this delicious sausage breakfast pizza.
More Make Ahead Breakfast Recipes

Make Ahead Breakfast Casserole
Video
Ingredients
- ½ pound breakfast sausage
- 2 Tablespoons butter
- ½ cup chopped onion
- 1 cup chopped bell peppers
- 1 ½ cups frozen potatoes (cubed or shredded, thawed)
- 4.5 ounce can chopped green chiles
- 8 large eggs
- ⅓ cup milk
- 1 teaspoon Kosher salt
- ¼ teaspoon ground black pepper
- ½ cup chopped spinach (optional; add more if desired)
- ½ to 1 cup shredded cheddar cheese
Instructions
- Brown sausage. Butter a 9×9" (or 8×10") baking dish and set aside. Cook 1/2 pound meat in fry pan over medium heat. Once cooked through, remove to a bowl.
- Saute veggies. Add 2 Tablespoons butter to the pan with 1/2 cup onions. Cook for 2 minutes. Then add 1 cup bell peppers and cook an additional 2 minutes.
- Add potatoes. Next mix in 1 1/2 cups potatoes and cook until heated through, about 3 minutes. Stir in the sausage and 4.5 ounce green chiles and then pour into the baking dish. Place in the refrigerator to cool slightly, before adding the eggs.
- Whisk eggs. Whisk 8 eggs, 1/3 cup milk, 1 teaspoon salt and 1/4 teaspoon pepper in bowl. Then pour over the sausage mixture in the baking dish.
- Add cheese. Sprinkle 1/2 cup chopped spinach over the top. Next add 1 1/2 cups – 2 cups cheese. Cover with foil and then refrigerate until ready to bake.
- When ready to bake, preheat the oven to 325°F. Set the pan on the counter while the oven is preheating. Then bake for 45 minutes. Remove foil and cook an additional 10-15 minutes, or until a toothpick comes clean. Let stand a few minutes before serving and then slice.
Last step: Please leave a comment and rating after you make the recipe.
Notes
Nutrition
Nutrition provided is an estimate. It will vary based on specific ingredients used.
Vicky
There is nothing like a make ahead casserole for holiday time. I love to make one on Christmas Eve and have it for Christmas morning. This looks like a great hearty recipe that I will certainly be adding to my collection.
Tisha
Love this idea for feeding a crowd!
georgie
what a great idea, this would be so handy for a morning meal prep! I am always looking for easy make ahead ideas!
Cookilicious
Great shots! I make these regularly! I love the fact that you can add anything in it and make it flavorful! Great way to use leftovers. :)
Jamielyn
Yes definitely a great way to use leftovers! Always turns out great! :)
Amanda
I have a huge weakness for breakfast casseroles. This looks perfect for Christmas morning. Can’t wait to make this!
Caroline
My mother in law has made something similar (though without chilis) and it’s definitely a great option when you have guests for an easy prep-ahead breakfast.
Hannah
This looks perfect for Easter morning : ) Do you know if this can be made without milk or with a milk substitute? My mother in law can’t have milk. Please let me know! Thanks ?
I Heart Naptime
I haven’t tried it with a milk substitute, but it’s a small amount overall. I’d try it with soy milk, if she could have that!
Nancy
I plan on making this today. My question is this, does it freeze well? Cut into serving size portions then pull one out of freezer, microwave and waaalaaah, breakfast is served!
I Heart Naptime
I haven’t tried, but if other egg dishes heat up well in the microwave, this should too! I would individually wrap each serving! :)
Brandy | Nutmeg Nanny
I love this casserole! So simple and tasty!
Anna@ Crunchy Creamy Sweet
Perfect brunch idea for Spring! I am loving the green chiles!
Krista
I am thinking breakfast for dinner now! Love it!
Katerina @ diethood .com
This is perfect for Sunday brunch!! Looks SO delicious!!
Dorothy at Shockingly Delicious
I can’t wait to try all the different meat suggestions! They all sound delish!
Michelle
I love breakfast casseroles! I usually skip breakfast unless we have something like this or a quiche on hand…cereal just doesn’t do it for me, and I am kind of lazy about cooking in the morning. I’ll be making this soon!
Dolly Eugene
It looks like a great breakfast recipe. I am definitely going to give it a try maybe on coming Sunday.
Brasserie Louis
I believe this Sunday Brunch is gonna be fun for my family. Thanks for sharing..!!
2pots2cook
Hello Jamielyn. This is a perfect way to use leftovers :-) Thank you so much and have a pleasant weekend !
Stephanie
This looks like something that would be great for me to make on a weekend keep for quick on-the-go breakfasts during the week! Looks yummy!