Cheesy Hashbrown Breakfast Casserole

This bacon, egg, and hashbrown casserole is one of our all time favorite savory breakfast dishes. It’s perfect for feeding a crowd, and takes only minutes to whip up. Everyone loves Cheesy Hash Brown Breakfast Casserole!

Hashbrown Breakfast Casserole scooped out

Hash Brown EGG casserole

I think I’ve mentioned this a gazillion times before, but I LOVE breakfast recipes – especially savory ones! It’s sad that we don’t have a ton of time in the mornings to make these yummy dishes, but we still try to make them occasionally on weekends, and definitely for special occasions and holidays.

Over the years, we have tried a TON of new breakfast casseroles, like our Biscuit Egg Casserole and Sausage Breakfast Casserole, but we wanted to try a breakfast casserole with hashbrowns!

This Hash Brown Egg Casserole includes all the best breakfast items – hash browns, eggs, and bacon. Using those items, you will just need a few minutes to make this breakfast casserole. Mix them together with 3 different cheeses, bake to perfection, and you have an amazing breakfast dish to enjoy.

We tend to make more of these breakfast casseroles during the winter, and especially around the holidays, so I wanted to share this hashbrown egg bake recipe now in case you did the same. 😉

Hash Brown Egg CasseroleYou can see all three cheeses mixed in!

Hash BRown Breakfast Casserole Variations:

This recipe is pretty adaptable for any dietary needs or eating preferences your family members might have.

  • If you can’t stand the cottage cheese, you can try swapping it out for ricotta cheese (a little drier and higher in fat content), greek or unsweetened yogurt, sour cream (more tart), or mayonnaise.
  • For a meatless version, you can omit the meat altogether and maybe add some cooked mushrooms and bell peppers instead.
  • Meat lover? Add cubed ham or cooked sausage along with your bacon. Or you can opt to use either of those instead of bacon.
  • Add chopped green onions for some extra flavor.
  • Garnish with chopped parsley.

Hash Brown Egg Bake in dish


This bake/casserole is probably in my list of top 10 breakfast recipes. It’s perfect because it feed a crowd, it’s ultra simple to throw together, and it’s actually really inexpensive! Another bonus is that it also reheats well. We made it and had leftovers and enjoyed it for the next few days because it was still so good!

Can hashbrown breakfast casserole be made overnight?

This recipe actually works great as an overnight casserole! Throw it together like normal, cover, and refrigerate overnight. Then add an extra 10 minutes or so to the baking time in the morning. Be aware, however, that the heavier ingredients might settle to the bottom. You can give it a quick stir in the morning to avoid this, but it makes a great overnight breakfast casserole with hash browns.

Can you freeze this breakfast casserole with hash browns?

Absolutely! You can freeze it before or after it has baked and cooled. Just cover the dish tightly with plastic wrap and foil, and store in the freezer for up to 3 months. When you’re ready to cook it, let it thaw in the fridge overnight and then bake like usual. If it’s already baked, thaw, and then cook for about 30 minutes at 350° or until the middle is no longer cold.

Breakfast Hashbrown Casserole

Complete your breakfast by also making these recipes:

For more breakfast casseroles, check out:

Create your Lil’ Luna account now!
Sign Up to Save Recipes

Hashbrown Breakfast Casserole Recipe

4.95 from 19 votes
This bacon, egg, and hashbrown casserole is one of our all time favorite savory breakfast dishes. It's perfect for feeding a crowd, and takes only minutes to whip up.
Course Breakfast
Cuisine American
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings 12
Calories 408 kcal
Author Lil' Luna


  • 1 lb bacon diced
  • 4 cups frozen shredded hash brown potatoes thawed
  • 9 eggs lightly beaten
  • 2 cups shredded cheddar cheese
  • 1 1/2 cups cottage cheese
  • 1 1/4 cups shredded swiss cheese
  • salt & pepper


  • Preheat oven to 350 degrees, and grease a 9x13-inch baking dish.
  • Cook diced bacon in a skillet until browned and put into large bowl.
  • Stir in potatoes, eggs, cheeses and salt & pepper. Pour mixture into greased baking dish.
  • Bake for 40-45 minutes. Let stand for 10 minutes before serving. ENJOY!


Like this Recipe?

Pin it now!

Pin It NowPin It Now

Shop Online

Lil' Luna Products

See All Products

Want more inspiration?

More Recipes You'll Love

Homemade Biscuit Donuts

Total Time: 15 minutes
5 from 1 vote

Pound Cake French Toast

Total Time: 15 minutes
5 from 4 votes

Sausage Rolls

Total Time: 25 minutes
4 from 2 votes

Eggnog French Toast

Total Time: 25 minutes
5 from 7 votes

Mini Cinnamon Rolls

Total Time: 1 hour 30 minutes
4.97 from 33 votes

About the Author

Kristyn Merkley

My name is Kristyn and I’m the mom of SIX stinkin’ cute kids and the wife to my smokin’ hot hubby, Lo. My mom’s maiden name is Luna, and I’m one of the many crafty “Lil’ Lunas” in the fam. On this site I like to share all things creative - from recipes to home decor to gifts and home decor ideas. Welcome!

Join the Conversation

Rate and Comment

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

Recipe Rating


  1. 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

  2. 4 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. You could do sour cream or yogurt? I haven’t tried, but usually those are great substitutes for cottage cheese.

      1. 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 🙁

  3. 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!

  4. 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!

  5. 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.

  6. 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.

  7. 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!!

  8. 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!!!

  9. 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. I don’t usually, but if they seem super wet, then I probably would. Hope that helps & I hope they liked it!!

  10. 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.