This Easy Breakfast Casserole recipe comes together in no time for a weekend breakfast! Combine eggs with sausage, frozen hashbrown potatoes, and cheese for the ultimate easy breakfast or brunch casserole!

Breakfast is my favorite meal of the day! Give me all the waffles, pancakes, and biscuits and I’m one happy lady!

breakfast casserole

A Weekend Breakfast Casserole Favorite

Breakfast Casserole isn’t a stranger around All Things Mamma! Our Overnight Breakfast Casserole has been a favorite for years.

But, If you’re anything like me, sometimes you don’t know the day before what you want to eat the next morning. I mean, I am human…right?! haha! So, this Easy Breakfast Casserole gives you all the goodness faster! Really, the only difference is that you’re leaving off the crust from the overnight casserole AND you’re not chilling it the night before.

A delicious and hearty breakfast casserole that is the BEST ever and super simple to make!! have several breakfast casserole recipes here on All Things Mamma but this recipe is consistently #1. And not just the #1 casserole – the #1 recipe on the entire site! WOW!! Everyone loves this casserole because it’s 

  1. Easy and cheap
  2. Hearty and full of delicious breakfast goodness!

This classic breakfast casserole always turns out. Promise. Packed full of hash browns, eggs, sausage, and cheese it explodes with flavor! 

Your family will love this easy breakfast casserole for Christmas morning, a weekend brunch, or even a weekday treat! It is perfect for baking ahead of time or making it the morning of. 

easy breakfast casserole on a spoon being served

How to Make An Easy Breakfast Casserole – QUICKLY!

You just need to keep a few simple ingredients on hand to whip this baby up anytime you need a dose of comfort! It’s also the perfect breakfast to whip up on Sunday and enjoy during the week with just a little microwave action.

NOTE: Updated baking times.

Ingredients needed for this recipe:

For the entire recipe ingredients, see the recipe card below.

  • Sausage – I like spicy breakfast sausage for this recipe, but mild is good if you have littles in your house.
  • Eggs – whisked together
  • Shredded Cheese – I like cheddar but you can use your favorite
  • Frozen Hashbrowns – you can use hashbrown potatoes or shredded.
  • Milk – whole milk is best.


  • Breakfast Meat: Ham, bacon, or turkey sausage would be perfect!
  • Potatoes: tater tots or shredded hashbrowns would be fine to use.
  • Cheese: Colby Jack, Pepper Jack, Swiss cheese, or Monterey Jack are good substitutions for the casserole.
  • Milk: Mix it up! Add half and half or heavy cream in place of 1 cup of milk.
  • Veggies: mix in mushrooms, bell peppers, onions, broccoli or spinach.


  1. Prepare: Preheat the oven to 350 degrees.
  2. Brown the Sausage: Crumble sausage into a skillet on the stove and brown completely. Remove from heat.
  3. Whisk the Eggs: In a large bowl, mix eggs and milk together and whisk well.
  4. Add seasonings: Add salt and pepper to the egg mixture and stir.
  5. Mix ingredients all together: To a 9×13 dish sprayed with cooking spray, add frozen hashbrowns, sausage, and cheese.
  6. Add to the baking dish: Pour the egg/milk mixture into the dish.
  7. Bake: Bake at 350 degrees for 45 minutes – covered with foil.
  8. Rest: Remove the foil and bake for about 10-15 minutes more until the dish is bubbly and cheese is melted.
easy breakfast casserole

What to Serve with a Delicious Breakfast Casserole

Make this a complete meal is easy by adding a few breakfast favorites to your menu. This breakfast casserole is perfect alone but if you are looking for some side ideas, I’ve got you covered! Here are some ideas of what can go along with this breakfast casserole recipe during the holiday season.

Breakfast Casserole Tips For Success

Make ahead: You can easily make this casserole the night before and bake in the morning. Just cover in the fridge and take out while your oven is preheating. You may need to increase the baking time by 10-15 minutes.

Baking Tip: This casserole is done when the edges are set and lightly brown and the center only jiggles slightly. Make sure there is no “watery” eggs in the center before removing from the oven.

Storage: Cover the entire casserole with foil or a lid to your baking dish and refrigerate for up to 3 days.

Reheat: Reheat in the microwave.

Freeze: This casserole can be frozen. First bake your breakfast casserole and once it has completely cooled, place in an airtight container or ziplock bag. When ready to warm up, place in oven and bake at 350 degrees until warmed through about 20 to 25 minutes.

breakfast casserole in a dish

Look at all that cheesy goodness! Doesn’t it make you want to have a piece right now?! Well, what are you waiting for?

Now is a GREAT time to make up this Easy Breakfast Casserole to enjoy with a side of fruit!

Try these breakfast recipes next!

Easy Breakfast Casserole

This Easy Breakfast Casserole comes together in no time for a weekend breakfast! Combine eggs with sausage, frozen hashbrown potatoes, and cheese for the ultimate easy breakfast or brunch casserole! 
3.98 from 2392 votes
Course: Breakfast
Cuisine: American
Servings: 12 people
Prep Time: 10 minutes
Cook Time: 1 hour


  • 1 pound Sausage
  • 6 Eggs
  • 2 cups Milk
  • 1 teaspoon salt
  • 1/2 teaspoon pepper
  • 1/2 package Frozen Hashbrowns 15oz
  • 2 cups Cheddar Cheese shredded – I like cheddar but you can use your favorite


  • Preheat the oven to 350 degrees.
  • Crumble sausage into a skillet on the stove and brown completely. Remove from heat.
    1 pound Sausage
  • In a large bowl, mix eggs and milk together and whisk well.
    6 Eggs, 2 cups Milk
  • Add salt and pepper to this mixture and stir.
    1 teaspoon salt, 1/2 teaspoon pepper
  • To a 9×13 dish, add frozen hashbrowns, sausage, and cheese – stir together in the dish
    1/2 package Frozen Hashbrowns, 2 cups Cheddar Cheese
  • Pour the egg/milk mixture into the dish.
  • Bake at 350 degrees for 45 minutes – covered with foil. Remove the foil and bake for about 10-15 minutes more until the dish is bubbly and cheese is melted.



NOTE: updated recipe cook times on 11/22/2020
Cook until the outside edges are firm and the center isn’t jiggly anymore. 


Serving: 1serving | Calories: 419kcal | Carbohydrates: 10g | Protein: 27g | Fat: 30g | Saturated Fat: 12g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 11g | Trans Fat: 0.1g | Cholesterol: 503mg | Sodium: 753mg | Potassium: 439mg | Fiber: 1g | Sugar: 2g | Vitamin A: 939IU | Vitamin C: 3mg | Calcium: 259mg | Iron: 3mg
Did you make this recipe?Mention @kasey_allthingsmamma or tag #allthingsmamma!
Easy Breakfast Casserole

Categories: , ,

About Kasey Schwartz

For over 15 years, Kasey Schwartz, the mastermind behind All Things Mamma, has been the ultimate go-to for mouthwatering family recipes. Her work has been featured on, Buzz Feed, Better Homes and Gardens, and more, making her your go-to mom next door for all things delicious and family-friendly.


  1. Alejandra Gauthier says:

    Hello! I made this recipe and it’s absolutely delicious and easy, I would say it took a little more than an hour for me (in total) because I used 3 potatoes instead of frozen hash browns, and it took a little more time to cook them for some reason, beside that I’m amazed, I also added I tsp of garlic powder and half medium onion, and it turned very good, my husband loved too! Thank you for this amazing recipe 💗

    1. Shyanne - ATM Team says:

      Thank you for trying it out and coming back to let us know how it went, Alejandra. We’re so glad you enjoyed it!

  2. 5 stars
    Great recipe! No issues at all and the milk is not too much. My guess is people having issues don’t realize that just because your oven says it’s ready doesn’t mean it’s up to temperature! Best thing we ever did we get an oven thermometer. Most of the time ours will be “preheated” but only around 200-250 degrees and not 350. Definitely not a recipe issue for anyone who is concerned, just make sure your oven is REALLY up to temperature!

    1. Shyanne - ATM Team says:

      Thank you for the feedback, Rachel! We’re so glad it turned out well for you. 😊

  3. Heidi Myers says:

    4 stars
    This recipe is actually really good. I do agree with everyone that the ratio of egg to milk seems wrong. At 45 minutes, it was still soup. But if you let it cook for another 30 minutes, checking often, it turns out wonderful. Maybe she has a much better oven than I do, I don’t know, but I will say it was worth the wait.

    1. Shyanne - ATM Team says:

      Thank you for the feedback, Heidi! We’re so glad you enjoyed it.

  4. 5 stars
    We loved this recipe, I used 1 extra egg a little less milk (using 2%), mixed half the cheese with the eggs, substituted bacon for sausage and cooked hash brown rounds in the air fryer before hand. I cooked for 30 minutes covered at 350 and took off the cover for 10 minutes. It turned out great. My kids loved it. Next time may add chives.

    1. Shyanne - ATM Team says:

      We’re so glad you enjoyed it, Ali!

  5. Whitley Owen says:

    4 stars
    Love how easy this recipe is! The first time I made it I felt like I needed to adjust the amount of milk because, hey, ovens vary. Second time I made it, I used 1.5 cups of milk and baked at 350 for 55 minutes (uncovered for last 15). Came out perfect!!

    1. Shyanne - ATM Team says:

      We’re so glad you were able to make it work for you, Whitley!

  6. Debbie Dorman says:

    I have always made it with 6 slices of bread torn into smaller pieces with the 2 cups of milk. Mix everything cover and refrigerate over night. Cook at 350 for 40 min. I have also uses smoky-links sliced to coin like size instead if sausage. Not soupy at all.

  7. Made this recipe for my first time.Only adjustment I made was using half of a 26 oz bag of hashbrowns, because that’s what I had. Turned out great! Will definitely make again.

    1. Shyanne - ATM Team says:

      We’re glad it turned out well for you!

    2. No way this recipe is only 2g carbs. Matters not since I’m making it for someone else. When you count macros you learn an approximate range for ingredients. I wish it was only 2g per serving, I’d eat this up! 😀

      1. Shyanne - ATM Team says:

        Thanks for catching that! We adjusted the recipe card. 😊

  8. Savannah Rogers says:

    everything looked great until we cut into it, then it was sitting in a puddle of water. What gives?

    1. Shyanne - ATM Team says:

      Sorry to hear this, Savannah! Sounds like it just needed a little longer in the oven.

  9. 5 stars
    Easy and delicious recipe. Thanks for sharing it!

    1. Shyanne - ATM Team says:

      Thank you, Barbara!

  10. Stephanie D says:

    I usually make this same thing in the crockpot overnight for Christmas morning. Who wants to cook breakfast on Christmas morning? Not me. The only exceptions are: one 30 oz bag of frozen shredded hashbrowns, 1 lb cooked and drained sausage, 4 cups shredded cheese, 12 eggs, 1 cup of milk, and your seasonings. Mix hashbrowns, cheese, and sausage together, pour egg mixture over top, cook on low in crockpot for 8 hours. And Christmas breakfast is served. I came here because I’m basically making the same thing after work for a week night dinner and I needed oven temps and time. 2 cups of milk sounded like alot to me, but I did it and we’ll see!!

    1. Shyanne - ATM Team says:

      Thank you for trying out our recipe! We’d love to know how it turns out!

    2. Kay Boling says:

      Hi Stephanie! How did your casserole turn out with 2 cups of milk? And did you use whole milk? I normally have 2% on hand.

  11. Will it work if the hashbrowns aren’t frozen?

    1. Shyanne - ATM Team says:

      Hi Kelly,
      It should work with thawed hash browns. Just be sure to keep a close eye on the oven, and adjust the baking time as needed!

  12. Can you use bacon instead? I have family members that are pretty fussy

    1. We doubled everything to feed the amount of people we had. And it just seemed like so much milk. After the 45 initial minutes it was still swimming in milk, and not close to being set. We raised the temperature to 400° and cooked for another 20 minutes. Then we put the cheese on the top instead of inside and cook for another 15. Came out perfect. But we may adjust the milk next time.

      1. Shyanne - ATM Team says:

        We’re glad it turned out well for you! Please let us know how it goes if you do try it again and adjust the milk. 😊

  13. 5 stars
    My wife and I loved it. We cut back on the sausage and added spinach, great recipe!

  14. Samantha McCrary says:

    Followed the recipe exactly no problem thought the ingredients might be a big amount like 6 eggs and 2 cups milk, but everything worked perfect. I work on the weekends, and I was told it was great. It was gone in 20 I never got to try it. Making it now for the fourth time for work and they never get tired of it and it’s so simple.

  15. Preppingmom says:

    Can you add can biscuits at the bottom ?
    Can it be frozen?
    Thank you

    1. Cindy Spring says:

      I made this without meat, looking kinda liquid in center 👍🏻 hoping it cooks through

    2. 5 stars
      The biscuits won’t cook properly on the bottom of the dish, and would likely come out kinda “gummy” if you’d like biscuits with this dish, I’d suggest serving them on the side.

      1. Shyanne - ATM Team says:

        Thanks for the feedback, Angie!

  16. Two thumbs up!! I am not great at cooking, so when my husband told me, “Definitely make this again!”, I was so excited! Finally, had made a dish that I felt confident with. Yay! I have also made this recipe on our annual family beach trips, too, with 20+ people, and it’s a hit! So easy to double and triple this recipe. Tip: shred the cheese yourself instead of buying just tastes better for some reason.

  17. Lynne Daly says:

    5 stars
    Definitely will use this recipe again when family comes into town! I followed the recipe exactly and it turned out great!

  18. Dahlia Queen says:

    But can you put it together the night before so you can just heat and eat in the morning? Serves about how many??

  19. I love this go to-prepare ahead- breakfast for all occasions! I’ve been using it and modifying it for the last couple of years and it is always a hit. I always use spicy sausage or hot Jimmy Dean, pre-cook my hashbrowns, and dice up sautéed onion. I prefer to cook it the day before minus about 10 minutes and pop it in the oven for about 20 before I serve it the next day with hot biscuits and sides of avocado.

  20. Osiyo Bear says:

    1 star
    Listen to everyone! 2 cups milk is way too much and the temp could be higher from the start to bake this more efficiently. I added extra eggs but it still was a soup after 45 min so I had to up the temp and cross my fingers I wouldn’t have to pull out some of the liquid. Not a great recipe at all!

Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.