This easy Breakfast Casserole recipe is made with eggs, sausage, and cheese and only takes a few minutes to throw together. You can make it ahead of time, so it's the perfect breakfast casserole for Christmas morning or any day!
Try other popular breakfast recipes like perfect Cinnamon Rolls or Monte Cristo Sandwich.
Breakfast Casserole
So, I always thought I had the best breakfast casserole recipe (this overnight breakfast casserole that we make a few times a year). I recently learned I was mistaken, because this breakfast casserole right here really is the BEST!
And, although I still really love the other recipe, this one is more of a traditional breakfast casserole, with tons of eggs, and it's fantastic! Plus, you can still make it the night before so it's perfect for holidays and special events where you don't have a lot of time to prepare in the morning.
I adapted this recipe from my sister Jessica over at Pretty Providence. I added a couple extra eggs, some milk, left out the mushrooms and cut the amount of bell peppers in half. The great thing about this recipe is how adaptable it is! It's delicious with other types of cheese like pepperjack or Swiss, or you could try adding more veggies, like spinach or zucchini.
How to make easy breakfast casserole:
The main ingredients for this egg casserole are really simple and include: eggs, sausage, bell peppers, onion, and cheese. We add sour cream and milk to the egg mixture to make it creamy, light and fluffy.
To make the casserole combine the eggs, sour cream, milk, cheese, and salt and pepper in a large bowl.
Next, cook the sausage, breaking it into small bits as it's browning. Set it aside and then saute the bell peppers and onions in the same pan. Add everything to the egg mixture and stir to combine. Pour it into a 9×13” pan and bake for 35-50 minutes or until the edges are set and the center is a little jiggly in the center. It will continue to cook and set up as it cools.
After baking, leftover egg casserole can be stored in the fridge and enjoyed within 3-4 days. Leftovers are delicious reheated in the microwave.
Can I make this breakfast casserole ahead of time?
Yes, you can make this breakfast casserole a day ahead, or freeze it to bake another day!
To make one day ahead of time, prepare everything as directed, up until baking. Cover the casserole and store it (unbaked) in the refrigerator overnight or up to one day. Bake in the morning, according to recipe instructions.
To freeze breakfast casserole prepare the recipe and add to your pan. Cover well with plastic wrap and then tinfoil and freeze for 2-3 months. Allow it to thaw overnight in the refrigerator, and then let it come to room temperature before baking according to recipe instructions.
Consider trying these popular brunch recipes:
- Cinnamon Roll Cake with Cream Cheese Frosting
- Apple Coffee Cake
- Peach Scones
- Poppy Seed Cake
- Broccoli Cheese Quiche
- Sour Cream Coffee Cake
- Lemon Zucchini Bread
You can also FOLLOW ME on FACEBOOK, TWITTER, INSTAGRAM and PINTEREST for more great recipes!
Recipe

Breakfast Casserole
Equipment
- Vegetable Chopper , optional
Ingredients
- 2 pounds pork sausage
- 12 eggs
- 1 cup sour cream (light or regular) (240 g)
- 1/4 cup milk (60 ml)
- 1 teaspoon kosher salt
- 1/2 teaspoon ground black pepper
- 4 green onions
- 1/2 green bell pepper , diced
- 1/2 red bell pepper , diced
- 2 cups shredded cheddar cheese (200 g)
Instructions
- Preheat oven to 350 degrees. Spray a 9x13’’ pan with cooking spray.
- Combine the eggs, sour cream, milk, cheese and salt and pepper in a large bowl. Mix on low speed with electric mixers, just until combined.
- Heat a large skillet over medium heat. Add sausage and cook until browned, breaking it into small pieces with a wooden spoon as it cooks. Drain most of the grease and add the sausage to the bowl with the egg mixture.
- Add the bell peppers and onion to the same skillet the sausage was cooked in and sauté for 2- 3 minutes. Add to the bowl with the eggs and stir everything to combine.
- Pour mixture into greased 9x13’’ pan and bake for 35-50 minutes or until the edges are set and the center is just barely jiggly.
- Leftover egg casserole can be stored in the fridge and enjoyed within 3-4 days. Leftovers are delicious reheated in the microwave.
Notes
Nutrition
Create a FREE Account to save your favorite recipes and create meal plans
Have you tried this recipe?!
RATE and COMMENT below! I would love to hear your experience.
This post contains affiliate links.
This casserole is a hit every single time I make it! It’s perfect for preparing ahead when hosting friends and family, and it’s equally satisfying as a grab-and-go option during the work week. Bravo, Lauren Allen!
Can you make it the night before?
I made it the night before and cooked it in the morning. It came out fantastic!
This is my favorite breakfast casserole recipe! Easy to follow and delicious.
I make this breakfast casserole every time we have a family gathering. It’s a big hit with everyone. I make this breakfast casserole every time we have a family gathering. It’s a big hit with everyone. So glad I found it. Thank you so much for publishing it.
Was delicious ❤️
Thanks for the recipe. Success on the first try! I used small, green Japanese sweet peppers in place of the green pepper, added a little Hungarian ground paprika to the onions as they were sautéed, and added chopped kale, too. I also used plain whole-milk yogurt in place of sour cream for personal preference but I am sure sour cream is fine, too. End result? Our men’s morning Bible study ate it up and gave it positive reviews! Thanks again
Easy and delicious. Using glass pan only needed to cook 35 minutes.
Has anyone substituted plain Greek yogurt for the sour cream? I know many recipes do that kind of substitution, but not sure if it works well in all situations.
Yes, you can do that!
I made this for a big family breakfast and it is delicious! I put everything together the night before(I recommend if you have a house full of guests) and it was easy and stress free to pop in the oven in the morning.
Any ideas on how to stretch this a little further to feed a really large crowd? I’m thinking of taking pans of this to a breakfast for the homeless. More veggies, bread, or hash browns??? It would be for at least 50.
I think adding some shredded hashbrowns or bread is a good idea. For 50 people you will probably want to make at least 3 pans, or 4.
I was wondering if adding a bag of frozen hash browns would add to the baking time, and could I just mix them in or put the hash browns in baking dish first then pour egg mixture over it
Let the hashbrowns thaw and add them to the bottom of the pan. Watch the cook time–you may need to add 5-10 minutes.
I belong to a ladies bible study with lots of good cooks.
I never had a good breakfast casserole to bring until I made this recipe. I got several requests for the recipe! YA!
Wonderful! Thanks for sharing!
How long do you think it will need to cook if I double it, and bake in a 19 1/2*11 1/2 inch pan.
How deep is the pan? You’ll probably just need 10-15 minutes longer. Keep an eye on it and check on it.
Sounds delicious, but that’s a lot of food. If I cut the recipe in half, how long would you recommend that I bake it?
Bake in an 8” dish and start checking it around 35 minutes.
I’ve used this recipe several times now and had SOO many great comments on it. Everyone asks for the recipe! Thanks for sharing.
Absolutely LOVE this and so does everyone I’ve ever made it for. Such a treat for lo-carb dieters. 😋. Sometimes I cut recipe in half and make it in a muffin tin for ease in prepping make ahead breakfast for the week. Even my 7 yr old granddaughter loves those “muffins”.