If we’ve said it once, we’ve said it a million times, we LOVE breakfast – especially savory dishes like our favorite hashbrown breakfast casserole!

This casserole is one of our top 10 breakfast recipes! It has bacon, potatoes, and THREE kinds of cheese. It’s a favorite because it not only tastes amazing, but it feeds a crowd, is ultra simple to throw together, and uses simple ingredients.

We also love it for holidays because it can be prepped the night before for an even easier morning (although it only takes 15 minutes of work). For more make ahead breakfast casseroles, try our: Sausage Breakfast Casserole, Potato Egg Casserole, and Breakfast Enchilada Casserole.

Why we think you’ll love it:

  • 15 minutes of prep. Just mix and bake – it’s on the table in under an hour!
  • Overnight casserole. Make this the night before or freeze it for a last-minute breakfast – or dinner!
  • We love hashbrowns. Who doesn’t love potatoes and cheese? Add eggs and Bacon crumbles and you have one filling, savory breakfast!

Hashbrown Breakfast Casserole Ingredients and Substitutions

  • 1 pound bacon diced – and/or cubed ham or cooked breakfast sausage
  • 4 cups frozen shredded hash brown potatoes, thawed Peel and shred 4-5 medium white potatoes, soak in cold water for 10-15 minutes. Drain and pat dry before using.
  • 9 eggs lightly beaten
  • 2 cups shredded cheddar cheese – use mild or sharp cheddar cheese
  • 1½ cups cottage cheese – or ricotta cheese (a little drier and higher in fat content), greek or unsweetened yogurt, sour cream (more tart), or mayonnaise
  • 1¼ cups shredded Swiss cheese – or mozzarella cheese
  • salt and black pepper – to taste
  • optional garnish chopped green onions or chopped fresh parsley
  • optional veggies – add sauteed mushroom, red bell pepper, green bell peppers, or onion
Close up of uncooked hashbrowns and cheesy sauce in a baking dish.

How to Make Hashbrown Breakfast Casserole

  1. PREP. Preheat oven to 350°F, and grease a 9×13-inch baking dish.
  2. BACON. Cook 1 pound diced bacon in a large skillet until browned and put into a large bowl.
  3. ASSEMBLE. Stir in 4 cups frozen shredded hashbrown potatoes, 9 lightly beaten eggs, 2 cups cheddar cheese, 1½ cups cottage cheese, 1¼ cups shredded Swiss cheese, and salt & pepper to taste. Pour the potato and egg mixture into a greased casserole dish.
  4. BAKE. Bake for 40-45 minutes. If the top is browning more quickly than the middle is baking, tent a piece of aluminum foil over the top to keep it from getting too crispy and dry.
    • Let stand for 10 minutes before serving. ENJOY!
Baked hasbrown breakfast casserole topped with bacon bits.
5 from 103 votes

Hashbrown Breakfast Casserole

Cheesy hashbrown breakfast casserole is one of our ALL-TIME favorite savory breakfast dishes! It feeds a crowd and preps in 15 minutes.
Servings: 12
Prep: 15 minutes
Cook: 45 minutes
Total: 1 hour

Video

Ingredients 

  • 1 pound bacon, diced
  • 4 cups frozen shredded hash brown potatoes, thawed
  • 9 eggs, lightly beaten
  • 2 cups shredded cheddar cheese
  • cups cottage cheese
  • cups shredded swiss cheese
  • salt and pepper, to taste

Instructions 

  • Preheat oven to 350°F, and grease a 9×13-inch baking dish.
  • Cook diced bacon in a large skillet until browned and put into a large bowl.
  • Stir in potatoes, eggs, cheddar cheese, cottage cheese, swiss cheese, and salt & pepper. Pour mixture into greased baking dish.
  • Bake for 40-45 minutes. If the top is browning more quickly than the middle is baking, tent a piece of aluminum foil over the top to keep it from getting too crispy and dry.
  • Let stand for 10 minutes before serving. ENJOY!
Save This Recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Notes

Fresh potatoes. Peel 4-5 medium Russet potatoes, shred them with a box grater, and let them soak in cold water for 10-15 minutes to help remove the excess starch. Drain and dry before using.
Make ahead of time. Assemble, cover, and refrigerate it overnight. Add an extra 10 minutes or so to the baking time in the morning. It can also be frozen for up to 3 months. Thaw in the fridge before baking.
Store leftovers in individual serving containers in the fridge for 3-4 days or in the freezer for 2-3 months.

Nutrition

Serving: 12g, Calories: 407kcal, Carbohydrates: 15g, Protein: 21g, Fat: 29g, Saturated Fat: 13g, Trans Fat: 1g, Cholesterol: 182mg, Sodium: 547mg, Potassium: 374mg, Fiber: 1g, Sugar: 1g, Vitamin A: 511IU, Vitamin C: 6mg, Calcium: 274mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Recipe FAQ

Make ahead of time?

Cover with plastic and store overnight in the fridge before baking, or wrap again with aluminum foil and freeze for 2-3 months. Thaw in the refrigerator, if needed, and add a few extra minutes to the bake time.

How to store hashbrown breakfast casserole?

Store in individual serving containers in the fridge for 3-4 days or in the freezer for 2-3 months. Reheat in the microwave. 

This recipe was originally published November 2017.

About Kristyn

Kristyn Merkley is a published cookbook author, wife, mom of six, and major food enthusiast! For the past 15 years, she has been sharing foolproof, family-friendly recipes—each one tested in her kitchen—that anyone can master. As a seasoned recipe creator, she loves making cooking simple, stress-free, and totally doable for everyone!

Get my cookbook!

My cookbook is the ultimate resource for feeding your friends and family with 200+ simple recipes with videos, tips & more!

5 from 103 votes (73 ratings without comment)

Leave a comment

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

Recipe Rating




76 Comments

  1. JoAnn says:

    Do you know if this recipe would be gluten-free? I see a lot of this type of recipe that is made with bread so I’m wondering if using potatoes solves the problem for someone who can’t have gluten.

    1. Lil' Luna Team says:

      The ingredients include bacon, frozen shredded hash brown potatoes, eggs, cheddar cheese, cottage cheese, Swiss cheese, salt and pepper. All of these are generally gluten free. I would make sure to double check the ingredients of of the frozen hash browns as well as any pre-shredded cheese.

  2. Valerie M says:

    Can I double the recipe and still bake in 9×13 pan…would I need to adjust the baking time?

    1. Lil'Luna Team says:

      One recipe fills a 9×13, so I’m afraid a double batch would not fit. I’d recommend using two 9×13 pans, one for each batch.

  3. Valerie M. says:

    When do you add the bacon? With the eggs and cheeses or just before serving?

    1. Lil'Luna Team says:

      Yes, I like to mix it in with the eggs and cheeses.

  4. Kris says:

    Can you use pre-cooked bacon or real bacon bits/pieces? Someone bought a huge bags so hoping this would work without changing the taste.

    1. Lil'Luna Team says:

      Yes, absolutey!

  5. Kristen says:

    Hi! I love all your stuff!!
    Can I use the diced hash brown potatoes?

  6. Chris D Cook says:

    5 stars
    My wife relies on me to cook Sunday brunch – I though this recipe looked good, so I tried it. It was really easy to put together, and it the result was absolutely great. I actually prepared it the night before, which made things really simple on Sunday. The appearance out of the oven was impressive and it tasted incredible. I used sausage instead of bacon (just easier to deal with) and cut back both the Swiss and Cheddar cheese by 1/4 cup. My wife wants to make it when our son and daughter-in-law visit in a few weeks. I want to try other recipes of Lil Luna – they all look great!

  7. Kathryn Biallas says:

    5 stars
    This is a longtime family favorite. Nothing beats a tasty breakfast casserole, which we’re happy to eat any time of day. Five stars!

  8. Dawn Snyder says:

    5 stars
    This is amazing and so easy to make.

  9. Jill says:

    This looks delicious and easy! What was the green garnish at the end of the video?

  10. Janice Gavenda says:

    5 stars
    I make this often. I swap out the bacon for ham. It’s delicious.

    1. Lil'Luna Team says:

      Great option!! Glad you like it! Thank you!

  11. Janice Gavenda says:

    5 stars
    This is a family favorite, Every time I serve it to company, they ask for the recipe.

    1. Lil'Luna Team says:

      Yay!! Glad it’s a favorite!! Thanks for sharing that!

  12. Jean says:

    How to make this for 2 people or 4.
    Thanks, making it now, but know. It’s way too much.

    1. Lil'Luna Team says:

      You can adjust the serving size on the recipe card. It says what the serving size is and then there is a slider bar that you can adjust to the desired serving size. That will adjust the measurements of the ingredients so you can make for 2-4 people instead.

  13. Lisa Nocerini says:

    How much salt do you generally put in the casserole?

  14. Misty says:

    This looks really good, but my mom absolutely hates cottage cheese.. can you recommend a good substitute for the cottage cheese? Like, would sour cream work just as well maybe? Or maybe a different soft cheese? She doesn’t like ricotta cheese either, lol.. I don’t mind them, but she won’t try this if I can’t find a good substitute.. I take care of my mom, and I’m always on the lookout for new recipes to make for her.. thanks in advance! 🙂

    1. Lil'Luna Team says:

      Yes, I’d say Ricotta cheese is a great substitute, but if she’s not a fan of that, you could certainly try using greek yogurt or sour cream. I haven’t tried this casserole with either of them, so you’ll have to let us know how it turns out if you do use them. 🙂

      1. Nikki says:

        5 stars
        I’ve been making this breakfast dish at least twice a month for the last two years and it’s what I bring for Christmas morning with the fam❤️ And only have used sour cream as a substitute for cottage cheese and it’s delish! In addition to the bacon, I also include diced up sausage links and it’s amazing!

  15. Century Foods says:

    5 stars
    Thank you, love your recipe’s instructions. Very well explained. I am really excited to make this one with my sister.

    1. Lil'Luna Team says:

      Hope you enjoy the recipe!!

  16. LJ says:

    5 stars
    This recipe is very good .. had just the right amount of egg vs. cheese. Added chopped green bell pepper and onion. It was a hit!

    1. Lil'Luna Team says:

      Love the additions… I bet they were tasty! Song glad you enjoyed the dish.

  17. Connie L Kell says:

    Just wondering I have a group of about 20 normally if I make the hashbrowns casserole and the french toast casserole will that be enough for all of them,6 of them are kids?Hate to double recipe because then I feel it’s going to be too much.

    1. Lil'Luna Team says:

      That’s hard to say. It totally depends on how big of portions your family eats. The casserole recipe serves about 12 and the French Toast Bake serves about 8, so if you doubled I imagine you would have leftovers. Depending on how old the kids are/how much they eat, you might be fine with just the two casserole servings. I always tend to ere on the side of having more than less so everyone gets their fill. Both casseroles store well for a few days and can even be frozen if needed if you did decide to double anything. Hope the breakfast turns out well!!

      1. Nancy B says:

        I would just make the two casseroles and back fill with fruit salad, coffee cake or cinnamon rolls.

      2. Lil'Luna Team says:

        That’s a great idea!

  18. Stephanie Walker says:

    5 stars
    This was delicious! It reminds me of a casserole that my mom made especially around the holidays and that is such a sweet memory

  19. Shanie says:

    5 stars
    Making this now and it looks amazing, my kiddos can’t wait to try it out!

  20. Angela Barba says:

    5 stars
    One of our family’s favorite breakfasts. We love to make this for Christmas morning. Love that you can put it together the night before and then throw it in the oven the next morning!

  21. Trisha Hummel says:

    Do you think if i only have frozen cubed O’Brien potatoes i could sub them for the shredded? Maybe brown them first for better texture/flavor?

    1. LilLunaTeam says:

      Yes – the cubes would work as well and I think that’s a great idea to brown them first. Let me know how it turned out. 🙂

  22. Tammy w says:

    5 stars
    We made this for our Christmas morning breakfast and I had to sneak a taste after baking it. So yummy!!

  23. Jennifer Bruce says:

    5 stars
    This is the best hash brown casserole!! We’ve made it every Christmas since I found it and everyone begs for it!! It’s so easy and delicious.

  24. Jessica Thompson says:

    5 stars
    This is yummy

  25. Patricia Roberts says:

    do you squeeze the extra water out of the thawed hash browns first? Thanks for great recipes. I have family coming this weekend and am planning the menu now. Your broccoli salad is on the list as it was a hit last time!

    1. Kristyn Merkley says:

      I don’t usually, but if they seem super wet, then I probably would. Hope that helps & I hope they liked it!!

      1. Vicki Derrick says:

        If you thaw hash browns in the microwave, the microwave takes care of any moisture!

  26. Donna Robles says:

    5 stars
    Making this ReCipe in the air fryEr With rAmeKins: leftover ham from dinner, added hot water to the bOxed dried hash browns, ricotta cheese leftover from lasagne The other night … a littLe dried spices & fresh eggs from the free-range local ranch & i had jUst Enough batter to fill 2 small dessert ramekins. This was so easy & putting them into the air fryer gives me time to clean up so i can enjoy breakfast when its all done!!! I love It!!! Thanks for posting the recipe!!!

    1. Kristyn Merkley says:

      You are so welcome!! That all sounds wonderful!

  27. Lori says:

    can you use simply potatoes instead of frozen potatoes?

    1. Kristyn Merkley says:

      You sure could 🙂 Enjoy!

  28. Crystal Lumpkins says:

    5 stars
    Wow!! This recipe was just what I needed for a father’s day breakfast at my church. This was my first Ever casserole and seasoned cooks LOVED it! Thank you so much!!

    1. Kristyn Merkley says:

      Yay!! That is what I love to hear! Thank you so much for letting me know!

  29. J. O'Shea says:

    Try using SMALL CURD COTTAGE CHERSE THEN BLEND IT SMOOTH IN A BLENDER, HE WILL NEVER KNOW. OR USE SOUR CREAM

    1. Kristyn Merkley says:

      Thank you for sharing 🙂

  30. J.o' shea says:

    5 stars
    For those who had an issue with cottage CHEESE, try using 4% fat and SMALL CURD cottage cheese. Then you could pulse it even smoother in a blender or with beaters in a small mixing bowl. Diced breakfast sausage links are also good to sub in for bacon.

  31. Debbie B says:

    Can this recipe be halved? If so, how long would it need to be cooked?

    1. Kristyn Merkley says:

      Yes, it can be halved 🙂 Maybe, check it at 25 minutes, then add more time from there.

  32. Olivia says:

    5 stars
    Im such a fan of make ahead dishes. Its no wonder I gravitate to these Type of recipes. I like the combination of our favoRite breakfAst foods all in one.

  33. Joy says:

    5 stars
    This makes the perfect breakfast dish! My family loves it!

  34. Sabrina says:

    5 stars
    This is one of our favorite breakfast casseroles! We love it so much we sometimes have it for dinner too!

    1. Kristyn Merkley says:

      We love breakfast for dinner 🙂 I am glad you like it! Thank you for letting me know!

  35. Misty says:

    5 stars
    Love breakfast Casseroles! Thanks for the delicious recipe!

  36. Becky Har says:

    5 stars
    What a perfect breakfast idea. A must try for sure.

  37. lauren kelly says:

    5 stars
    This will be perfect for our new years brunch!

    1. Kristyn Merkley says:

      I hope you give it a try! Have fun!

  38. Alli says:

    5 stars
    We love this recipe so mUch! My kids can never get enough!

    1. Kristyn Merkley says:

      Yay!! That is what I love to hear! Thank you 🙂

  39. Billy says:

    5 stars
    This casserole looks so good and hearty. One of my friends makes something similar but I never knew how to do it, now I do. Thank you!

    1. Kristyn Merkley says:

      Yes, you do & I hope you try it soon! I’d love to know what you think!

  40. Krissy Allori says:

    5 stars
    THis looks so easy and perfect for when I have lots of people over for breakfast!

  41. Joy says:

    5 stars
    I love how easy & tasty this casserole is!! My hubby loves breakfast, so I made this and also added sausage & it was a hit!! He has requested it again!

  42. Emma says:

    5 stars
    I love that i can make This ahead of time and have a fiLling meal on a busy morning.

  43. Mindi says:

    5 stars
    Is there anything I could sub for the Cottage cheese? I think this would be awesome as part of Christmas morning breakfast but my husband won’t touch it with cottage cheese.

    1. Kristyn Merkley says:

      You could do sour cream or yogurt? I haven’t tried, but usually those are great substitutes for cottage cheese.

      1. Rhena Kinslow says:

        does the cottage cheese not melt in, or can you tell its cottage cheese.? my boyfriend had the same problem with the texture of cottage cheese 🙁

      2. Kristyn Merkley says:

        It doesn’t totally melt, but you can use yogurt, sour cream, mayo, or ricotta cheese if you prefer.

  44. Christy Sareh says:

    Hi Kristyn, I’m so excited to make this recipe for my friendsgiving brunch. Can you please tell me what the green garnish is on top of the hash brown casserole.
    thank you,
    christy sareh

    1. Kristyn Merkley says:

      This would be great!! I hope everyone enjoys it. You could sprinkle parsley on top 🙂

  45. Yolee says:

    Love recipes

    1. Kristyn Merkley says:

      I’m so glad 🙂 Thank you for stopping by!