Cheesy Hash Brown Breakfast Casserole

Cheesy Hash brown Breakfast Casserole - our new favorite breakfast recipe. It's simple, so cheesy and so delicious!

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 days and holidays. Over the years, we have tried a TON of new breakfast casseroles and we recently tried another one to add to the “must-keep” list. Today’s recipe is a Cheesy Hash Brown Breakfast casserole that has three different cheese and is so flavorful!

This breakfast casserole has all the ingredients that make it amazing – potatoes, eggs, cheese and bacon. Mix them all together with 3 cheeses, bake to perfection and you have a perfect 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 a few breakfast recipes in case you did the same.


You can see all three cheeses mixed in!

Hash Brown Breakfast Caserole

Easy Breakfast Casserole

What’s great about this recipe is it also reheats well. We made it and had leftovers and enjoyed it for the next few days because it was still so good. For those that love breakfast casseroles, we hope you give this one a try and let us know what you think. We thought it was breakfast heaven!

For more breakfast casseroles, check out:

Cheesy Hash Brown Breakfast Casserol

Cheesy Hash Brown Breakfast Casserole - an egg and potato casserole made with 3 different cheeses and is perfect for any weekend or holiday breakfast!

Course Breakfast
Cuisine American
Prep Time 5 minutes
Cook Time 45 minutes
Total Time 50 minutes
Author Lil' Luna


  • 1 lb sliced bacon diced
  • 4 cups frozen shredded has 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


  1. Preheat oven to 350 degrees, and grease a 9x13-inch baking dish.

  2. Cook bacon in a skillet until browned and pour into large bowl.
  3. Stir in potatoes, eggs, cheeses and salt & pepper. Pour mixture into greased baking dish.
  4. Bake for 40-45 minutes. Let stand for 10 minutes before serving. ENJOY!
Cheesy Hash Brown Breakfast Casserole - an egg and potato casserole made with 3 different cheeses and is perfect for any weekend or holiday breakfast!

YW Theme 2019 Printables

Lil’ LUNA Store


More Recipes


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!

More by Kristyn

Let Us Know What You Think!

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


  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

Newest Recipes