Easy Cheesy Breakfast Casserole

This post may contain affiliate links. Please read my disclosure policy.

Easy Cheesy Breakfast Casserole | gimmesomeoven.com

My mom and I were talking the other day about how different life would be if we lived a little closer to one another.

Right now, we live about 3 hours apart — close enough to definitely be able to drive and visit fairly often, but just far enough away that you can’t exactly grab coffee together on a whim.  But that’s what we were talking about.  It would be so fun to just be close enough to grab lunch together spontaneously!  Or pop over for a glass of wine on the back deck.  Or bribe her and my dad with cookies if they’d come help me unload a new sofa.  Or do our grocery shopping together.  You know, the random everyday things…together!

Sure, our time hanging out when they’re here or I’m there is great.  But we usually see each other over the course of a weekend or a few days back-to-back, and you can’t help but feel the pressure to squeeze in All The Things while we’re in the same city at the same time.  It’s like that with any long-distance relationships.  And we both have major roots in both of our cities, so I don’t see that changing anytime soon.  So we talk a lot on the phone, enjoy our time together in person when we can, and make the most of it.  You know, as you do 3 hours apart.  :)

Sadly, I am tied up in Kansas City this Sunday and won’t be able to make it to Wichita for Mother’s Day this year.  But you can bet your bottom dollar that if I lived there, I would love to sneak over to their house early in the morning and make her a surprise to start the day — this cheesy, sausage-y, potato-y, indulgent (and easy to prepare the night before!) easy breakfast casserole.  She would be a little surprised, and she might make some comment about how it’s not quite the light and healthy breakfast she usually eats, and then she would dive in.

Because that’s what moms do.  :)

Easy Cheesy Breakfast Casserole Recipe | 1-Minute Video

Easy Cheesy Breakfast Casserole | gimmesomeoven.com

Yes, this casserole probably falls a little more on the “indulgent” side.  But I have had sooo many requests over the years for a basic breakfast casserole.  And on special occasions, or even just any ol’ day when you feel like a hearty breakfast, this classic recipe is guaranteed to start your day off with a smile.

I have made it (or a version of it) countless times over the years whenever I need a quick and easy meal to serve a crowd.  And I can attest that while it’s a definite crowd-pleaser, it’s also a cook-pleaser because it is super easy to make.  If you don’t want to wake up really early for breakfast, you can also prep it the night beforehand and then pop it in the oven the next day.  Win for you, and a win for your guests (or your mama!).

Easy Cheesy Breakfast Casserole | gimmesomeoven.com

The steps to make it are simple.  Just brown up some sausage.  (I highly recommend using “hot” Italian sausage, as it will help flavor the whole casserole.)  Then saute some onions, garlic and a red pepper.  (Or you can use a jar of roasted reds.)  Add those together with some whisked eggs, milk and cheese, and toss it all with the potatoes until combined.  Then pop it in a baking dish and cook until the potatoes are tender.

Easy Cheesy Breakfast Casserole | gimmesomeoven.com

Then once it’s nice and hot and bubbly and melted-cheesy, pull it out.

Easy Cheesy Breakfast Casserole | gimmesomeoven.com

And top with some green onions, if you’d like some extra color.  Or diced avocados would also be lovely.

Easy Cheesy Breakfast Casserole | gimmesomeoven.com

Then dish it up (and discover those eggs that have settled to the bottom and baked).

Easy Cheesy Breakfast Casserole | gimmesomeoven.com

And dive in, just like my mom would.  ;)

Easy Cheesy Breakfast Casserole | gimmesomeoven.com

So to my mom (who reads my blog faithfully each morning), happy early Mother’s Day!!!  I love you, and think you’re still my #1 Mom, and will make this for you (for realz) the next time I see you.  :)

And to all of you other mothers out there, my warmest wishes to you for a happy Mother’s Day as well!  You are changing this world every day, and we’re all better because of you.  Big hugs from KC to wherever you may be!

Easy Cheesy Breakfast Casserole | gimmesomeoven.com

clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon heart heart icon heart solid heart solid icon
Easy Cheesy Breakfast Casserole Recipe

Easy Breakfast Casserole with Sausage, Hashbrowns and Eggs

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: About 8 servings 1x


This easy sausage, egg and hash brown casserole is simple to make, and always a crowd-pleaser!


  • 1 pound Italian sausage (I prefer hot, but mild or sweet will also work)
  • 1 medium white onion, peeled and diced
  • 3 cloves garlic, minced
  • 1 red bell pepper, cored and diced (or 1 jar of roasted red peppers, drained and diced)
  • 6 eggs
  • 1/3 cup milk
  • 1 (20 ounce) bag frozen diced hash browns, thawed
  • 2 cups shredded sharp cheddar cheese
  • 1/4 teaspoon freshly-ground black pepper
  • optional topping: thinly sliced green onions


  1. Heat oven to 375°F.
  2. Add the sausage to a medium saute pan. Cook over medium-high heat until browned, crumbling the sausage with a spoon as it cooks. Remove sausage with a slotted spoon and transfer to a large mixing bowl. Reserve about 1 tablespoon of sausage grease in the saute pan, discarding the rest. Add the onion and red pepper* to the saute pan, and saute for 5 minutes until cooked. Add the garlic and saute for an additional 2 minutes until fragrant. (If using the jarred roasted red peppers, wait to stir them until after the garlic.) Pour the vegetable mixture into the mixing bowl with the sausage. Add the hash browns and 1 1/2 cups cheese to the mixing bowl with the sausage and veggies. Stir to combine.
  3. In a separate bowl, whisk together the eggs, milk and black pepper until combined. Then add them to the hashbrown mixture, and stir to combine. Pour the mixture into a 11×7-inch or a 9×9-inch baking dish (a 9×13-inch dish will also work), and top with the remaining 1/2 cup of shredded cheese. Cover with aluminum foil and bake for 30 minutes. Then remove the aluminum foil and bake for an additional 10-15 minutes until the potatoes in the center are cooked through.  (I recommend just using a fork to pull out one of the potatoes in the center of the casserole, and test it to see whether it’s tender and cooked through). Remove and let the casserole rest for 5 minutes. Sprinkle with green onions and serve!


*Update: Some of you have reported back that your casserole took closer to 45 minutes (total) to bake, so I’ve updated the recipe instructions accordingly.  In general, just keep an eye on the casserole while baking, and once the potatoes are tender, it’s ready to go!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating

584 comments on “Easy Cheesy Breakfast Casserole”

  1. I want to try the Cheesy Breakfast Casserole for Easter. Do you think using Potatoes O’Brien would work for the Hash Browns?

    • I made this recipe using O’Brian potatoes and it cut the prep time. O’Brian already has the onions, peppers, etc in the package.
      All I did was brown the sausage, add potatoes, eggs, milk, cheese and pepper.
      It turned out delicious!!

    • I have use the O’Brien Potatoes and it gives you the color you want and is perfect
      in this recipe

  2. 5 stars
    I just made this today and it was delicious! Took 45 minutes to bake in the oven. I wouldn’t change a thing.

  3. Pingback: 25 Delicious Mother's Day Breakfast Ideas ⋆


  5. 5 stars
    This was so simple and Delicious. Made it for 10 people…they loved it!
    I made it the night before and cooked it up in the morning. It was super cold from the fridge over night, so I cooked it for a total of 60 mins. (30 mins covered with foil and the last 30mins uncovered to get golden brown…once it started bubbling I knew it was done)
    I liked that there wasn’t any bread or flour added in the recipe. The potatoes add a nice density making it firm to cut. Very moist with all the cheese! I used pepper jack on the top for a little zip of flavor along with a can of roasted green chilles…Then served with cut up Avocado and topped with salsa!

  6. If you make this the night before ,
    do you need to let it come to room temp
    before baking? Or just cook a little longer?


  8. Can you make this with fresh diced potatoes?

    • I did this. While the other veggies were sauteeing, I cooked the diced with skin on potatoes in the microwave for 3.5 minutes, removed the veggies from sautee pan, and then browned the potatoes in the pan with another tablespoon of olive oil. Came out great.

    • Easy and delicious.. my family loves it!!

  9. 5 stars
    Just devoured this for dinner, delish! Used hot sausage, 1.5 cup extra sharp cheddar, and topped with fresh tomatoes from my garden and sour cream. I’ve made lots of breakfast casseroles and this recipe is definitely a keeper. Thanks!

  10. Pingback: Easy Breakfast Casserole with Sausage, Hashbrowns and Eggs – Allfoodboard

  11. I am definitely going to try this. Sounds perfect. But since it’s breakfast I’m going to use hot breakfast sausage instead of italian sausage.
    Thanks for sharing this great sounding recipe.

  12. Will this recipe halve okay? I’m only making it for four people, so not really a “crowd.” What size dish would be needed for this?
    Also, to make it the night before, do you go all the way to the point that it is in the casserole dish? Or leave out the eggs until just before baking?
    Thank you for sharing this inspirational recipe!

    • This looks yummy. Can you tell me calories per serving?😊 I was looking for it but could not find it. I would like ti try this recipe.

  13. Can you make this the night before and put in the fridge until baking the next morning?

    • I was short a few ingredients so I improvised: crispy cooked bacon instead of sausage, and I added it as a topping for serving so I reduced the amount significantly. Also nixed the hash browns and replaced with skin-on diced baby potatoes that I added as is, without sauteing beforehand. I halved the cheese too.

      After combining everything, it sat overnight in the fridge until noon the next day. It was delicious! A full meal on its own, but I served fruit salad and big homemade pita chips (to scoop up the casserole) with it. My brother had it at dinner again on top of toast. Big winner for a big family.

  14. Can you make this ahead and freeze?

  15. Hello, this recipe looks delicious and I’m going to try it. One question, have you every made it a day ahead of time and baked it the next day? Just wondering if the potatoes would get too soggy.
    Thank you.

  16. I really enjoyed this recipe! I am not an amazing cook, but I can throw a nice meal together. This is so easy and delicious. I did this recipe exactly like it stated, but the sausage. I used the bob evans maple sausage instead of the Italian. (My husband is picky on the sausage.) What I love about this recipe the most is that it’s not too “eggy”. Other bakes people have made seem to have a lot of eggs and I worry they aren’t cooked or it’s just too much. This is perfect. I can’t taste absolutely each ingredient. I topped mine with a bit of siracha and for leftovers I plan to add a nice over easy egg! Lastly, love that it’s gluten free since I have celiac! Thanks again!

  17. Can you make this ahead of time and place on freezer?

  18. I saw in one post that you thought it would be ok to bake the casserole the day before, allow to cool, cover and refrigerate. I’d like to do this because my house is CRAZY Christmas morning. However, you didn’t mention how long to reheat and at what temperature. Any suggestions?

  19. I make this for my family every Christmas morning.
    I use potatoes O’Brien and a bag of Johnsonville Meat Lovers crumbles. Sometimes I throw some diced ham in as well. We also whip up a batch of sausage gravy to pour on top before eating.
    Great recipe and always loved by all.

  20. You said that you can prep it the night before, wouldn’t the eggs make everything so soggy?

    • Thank you snd your great.

    • Hey Sandra, the eggs settle to the bottom and cook nicely once done in the oven, so there should be no sogginess when you go to eat it.

  21. Making this now for christmas morning. It will cook while the kids open gifts and be ready for when they are done. Easy and quick breakfast for a busy morning!!

  22. This breakfast casserole is delicious! I have made it several times over the years and everyone loves it!

  23. This casserole is delicious! I’ve been making it for years and everyone loves it!

  24. I made this casserole Christmas morning… it was a HUGE hit! This is the best breakfast casserole I’ve ever made. I cut it down to make about 3/4 of the full recipe (there were only 4 of us eating but we ate big portions!) & used leftover ham instead of sausage. I also sprinkled some leftover crumbled bacon on top. After baking it covered (like the author said watch it!) I uncovered & turned on the broiler to brown the potatoes a little. Deliciousness!!! Thank you!

  25. Only change was I chopped up a jalapeño and threw it in for a little heat. Came out perfect. I also made my traditional hash brown casserole next to it and everyone liked this one better. A new holiday tradition, thanks!

  26. This was a big hit on Christmas morning. I used an 11 x 7 pan but used a dozen eggs.

  27. Made it. I used Obrien potatoes because that is what I had. It was great,

  28. Do you have suggestions for freezing and eating at later time? Wanted to make 2 of these in advance to bring on vacation and wondered at what stage you would recommend freezing.

  29. Thank you for this amazing recipe! I have made it multiple times for work functions and every time I come home with a completely clean dish. This one is a keeper for sure!

  30. Great

  31. Such a wonderful recipe! I have tried many breakfast casseroles recipes and they always seem to take forever to cook and turn our dry.
    This was a hit with my family! So yummy!

  32. Any suggestions on how I can store it for a couple of days? I only have 2 people on my household and would love to just make a big batch and enjoy for a couple of days

  33. This was okay, just okay. The flavors were good, but it wasn’t creamy like a casserole should be. I followed the recipe except for using 10 eggs (6 seemed too few). Next time I will add a can of cream of mushroom soup to the egg mix. I like that it had round measures of simple and common ingredients.

  34. I’ve been making this for years. My family loves it. We top it off with either hot sauce or salsa. The only difference I just put it in a skillet and pan fry with a little olive oil.

  35. Can I cut up potatoes and use them

    • Hey there! I’m using fresh russet potatoes (frozen foods are scarce in the store right now), would I cook it the same or should I par-boil the potatoes first?

  36. Great easy breakfast casserole to make for my big family!! Delicious! Thanks!

  37. My husband and I loved this! I didn’t have any red peppers so I used a can of red gold chili ready tomatoes (drained) and let me just say…..it was AMAZING!!!! 😋

  38. Just made this today and I love it! I did change just a few things (added entire 32 oz bag of thawed Ore-Ida diced hash browns instead of the above 22oz, which led me to add three more eggs and about a half cup more of milk). I cannot eat cheese but the husband can so I topped his half of the 13×9 pan with cheese and left my half alone! Baked for 30 minutes covered and another 15 minutes uncovered. YUM!
    *Note – next time I make this, I will add more veggies like spinach and mushroom.

  39. I enjoyed this casserole with the exception that it was way too bland! My family had to add hot sauce for extra flavor otherwise it was a good recipe.

  40. Made this for Mother’s Day and it was a huge hit! Not a bite was leftover. Super easy and will definitely make again.

  41. Taste was great! We used turkey sausage for a healthier option and I didn’t have any frozen potatoes so I used 3 fresh golden potatoes and just diced them and microwaved them in a glass bowl for 7 min to precook before adding to the casserole

  42. It’s my family’s favorite breakfast, and co-workers.

  43. Can I use chopped kielbasa or smoked sausage with chopped bacon instead of italian sausage in this recipe.

  44. This is my go_to overnight breakfast casserole. BUT it’s so much better if you sauté the potatoes first! And add a little hot sauce when you’re mixing ingredients together-takes it over the top!

  45. Can you freeze this and bake it later?

  46. Yes ! Baking for about 45 minutes at an altitude of 2300
    feet seems perfect .
    This is a really yummy dish . Thanks !

  47. Tired of the breaded version so found this option and it proved to be a great base recipe. Made some modifications as my family does not like peppers but added other favs including chopped fresh tomatoes, artichoke hearts, and spinach (blotted extra moisture as much as possible). Also used canned potatoes as that what was in my pantry and sprinkled with feta in the last 15 minutes. It was delicious! 45 minute cooking time worked perfectly in the 11 x 7. Highly recommend this as a carb-lighter casserole. Thanks!

  48. Hello, I was wondering about freezing options
    I want to make the casserole a night before I leave to go out of town (friday) and then make it that sunday
    What should I do?

  49. I’ve made this casserole for Christmas morning and for Mother’s Day this year. Love this recipe and my family can’t get enough of it either!!

  50. Yummy! I prepped the night before as I was using whole potatoes cut up and wanted to par-boil them. We like things with a kick so I used both spicy sausage as well as sautéed jalapeño with my pepper and onion mix. So so so good!