Hands down, this the best breakfast casserole recipe you will ever make. Filled with sausage, eggs, cheese and veggies, it is to-die-for! You will want to make breakfast recipe again and again.
Mmmmm, breakfast food. Literally, I could eat breakfast three meals a day. I know I’ve mentioned this, but we have breakfast for dinner at least once a week! The awesome thing about breakfast foods (aside from the deliciousness factor) is that they are so affordable and generally quick to throw together.
*This post contains affiliate links.
World’s Best Breakfast Casserole
Ingredients
- Eggs
- Sausage (we like Jimmy Dean breakfast sausage for this casserole)
- Red and Green Bell Peppers
- Onion
- Mushrooms (optional)
- Cheese
- Sour Cream (light)
Instructions:
Preheat your oven to 350 degrees F and prepare a 9×13 baking dish with cooking spray.
- Brown sausage. Let it cool and drain on paper towels while you prep the other ingredients.
- Finely chop veggies and set aside.
- Mix eggs, sour cream and cheese together in a large bowl.
- Add veggies and sausage to the egg mixture and mix them all together.
Pour mixture into the prepared baking dish and
Bake at 350 degrees F for 45 minutes (or until the casserole is cooked through) and the top is slightly browned on the edges. There should not be any jiggling in the middle!
Pro Tips:
How long will this breakfast casserole last in the fridge?
It will stay good for 5-6 days in the fridge.
Can this casserole be assembled ahead of time?
Absolutely! In fact, most of the time when I make this recipe I prepare it the night before, and then stick it in the fridge overnight. We pop it into the oven first thing in the morning. If the pan is be cold instead of room temperature, you may have to extend baking time for 5-10 minutes.
Can you freeze breakfast casserole?
Breakfast casserole can be frozen for up to two months after baking. Cover very tightly with plastic wrap and foil before storing your casserole in the freezer.
More easy breakfast recipes to try:
- Slow Cooker Breakfast Burritos
- Easy Cheesy Breakfast Pizza
- German Pancakes
- Ham & Asparagus Strata
- On-The-Go Breakfast Egg Muffins
If you try this casserole and enjoy it, we would love for you to leave us a positive comment and review! They mean so much to us.

Best Breakfast Casserole Recipe
Video
Ingredients
- 24 oz pre-cooked sausage
- 10 eggs
- 1 cup sour cream I use light
- 1 onion
- 1 green pepper
- 1 red pepper
- 8 oz mushrooms optional
- 2 cups grated cheese
Instructions
- Preheat oven to 350 degrees and prepare a 9x13 baking dish with cooking spray.
- Chop sausage, onion, peppers and mushrooms.
- In a separate bowl mix eggs, sour cream and cheese.
- Once egg mixture is thoroughly mixed, add sausage and veggies. Pour into your prepared dish.
- Bake for 45 minutes or until cooked through.
Notes
Nutrition

This recipe was originally published in June 2013, and has been updated with new photos, video, and more detailed text.

Good Stuff
I am baking this casserole, and freezing it. What it the best directions for reheating it [for a large group] ?
Hey Brenda, thaw the casserole in the refrigerator overnight and bake at 350ºF (177ºC) for about 20 minutes or until heated through.
I sautéed the veggies a little (then cooled) before adding to eggs. Might try some spinach next time.
Spinach would be great!
Does the sour cream take the place of milk
Can you cook this in a crock pot rather than baking in the oven?
I added potatoes instead of mushroom & onions.
Topped with biscuits and gravy. Yummy !!
Would share picture if I could
That sounds delicious Lana! Thanks for sharing.
Do you think this would work with crescent roll or puff pastry crust ?
I’m sure it would be delicious!
Would you cook the pastry first, then add the casserole mixture and bake?
Have A Good Day
Did you just use mild or sharp cheddar for the cheese?
I have used both and either will work great!
I saved almost all these recipes and I’m going to make the breakfast casserole for a group (10) of our best friends that come to our house for a long weekend. I’m looking forward to tasting this! Thank you for some amazing sounding recipes. Looks like I’ve got a lot of cooking ahead of me.
You are so sweet! Thank you Beverley, and have so much fun with your friends, what a blast!
If I cook in a mini muffin pan, how long do you think it will take to cook ?
I’m sorry I’m not sure! I’ve never done it that way, I recommend just watching it and when it looks to be slightly browned on the top, it is probably done.
I’ve made mine in the jumbo muffin tins, not quite full because they will rise. I bake mine for about 25 mins.
I did not use the mushrooms and this turned out better than I could imagine. Thank you.
Yay! We are so glad you loved it, thanks for sharing!