Home » Breakfast Recipes » Ham Hash Brown Breakfast Casserole

Ham Hash Brown Breakfast Casserole

Ham Hash Brown Breakfast Casserole has all the breakfast favorites—savory ham, shredded hash browns, melty cheese, and eggs. A whole meal in one!

A SIMPLE, FILLING BREAKFAST CASSEROLE

I love this Ham Hash Brown Breakfast Casserole that’s perfect for weekend mornings, brunch, or even meal prepping for the week. This could even just be a side dish if you want. Remove the ham and use cooked ground beef or leave the meat out entirely! It comes together in no time and will have everyone asking for seconds.

A serving spoon with a serving of Ham Hash Brown Breakfast Casserole on a plate.

FREQUENTLY ASKED QUESTIONS: 

Can I make this ahead of time?

Yes. Assemble the casserole the night before, cover it tightly, and refrigerate. In the morning, bake it fresh, adding an extra 5-10 minutes to the baking time since you’re cooking it from cold.

What kind of ham should I use?

This recipe is great using leftover ham from other recipes. But you can buy a ham steak and dice it up or you can check the grocery store and find packages of already diced ham (which is what I used). I’d check where your store normally stocks the ham or check where the luncheon meat is located.

Can I change up the ham?

Swap out the ham for cooked bacon, cooked and crumbled sausage, or even leftover cooked turkey for variety. If you want to make this with sausage, check out my Sausage Breakfast Casserole recipe.

How do I know when it’s done baking?

The center of the casserole should not jiggle when it’s fully cooked. Use a toothpick or knife to check; it should come out clean.

Can I use fresh potatoes instead of frozen hash browns?

Yes, you can use fresh potatoes. Shred them and pat them dry with a towel to remove excess moisture before using them in the recipe.

What other cheese can I use in this Hash Brown Casserole?

You can use Swiss, Monterey Jack, Colby, or pepper jack cheese for added flavor. A mix of cheeses also works great for a richer taste.

How do I store leftover Ham Breakfast Casserole?

Leftovers can be stored in an airtight container in the refrigerator for up to 4 days. Reheat in the oven or microwave before serving.

Can I freeze this breakfast casserole?

Absolutely! Assemble and bake the casserole as instructed, then let it cool completely. Wrap it tightly with plastic wrap and foil, then freeze for up to 2 months. To reheat, thaw in the refrigerator overnight and bake at 350°F until heated through (about 20-30 minutes).

A large serving of Ham Hash Brown Breakfast casserole on a white decorative plate.

INGREDIENTS NEEDED: (SEE RECIPE CARD BELOW FOR THE FULL RECIPE)

  • frozen hash browns– I used the Great Value Shredded Hash Browns (not a paid affiliate link), but any thawed ones will work. For even cooking, make sure the hash browns are fully thawed and pat them dry to remove excess moisture.
  • diced ham – you can use any meat or make it meatless. Cooked and crumbled bacon tastes so good too!
  • shredded cheddar cheese – you can definitely use any cheese you enjoy. I think pepper jack is good for a little kick. Gruyere or even mozzarella work.
  • eggs
  • sour cream – if you don’t like sour cream, you can omit it. It won’t change the texture.
  • salt, pepper, garlic powder, onion powder – you can’t go wrong with this seasoning combo but please feel free to play with the seasoning and use what you enjoy!
Ham, sour cream, hash browns, shredded cheddar cheese, eggs, salt, pepper, garlic powder, and onion powder.

HOW TO MAKE HAM HASH BROWN BREAKFAST CASSEROLE

Preheat the oven to 350°F and spray a 9×13-inch baking dish with nonstick cooking spray. Spread the thawed hash browns evenly in the prepared baking dish. Sprinkle the diced ham and shredded cheddar cheese over the hash browns.

Shredded hash browns, ham and cheese in a baking dish.

In a large mixing bowl, whisk together the eggs, sour cream, salt, pepper, garlic powder, and onion powder until smooth. Pour the egg mixture evenly over the hash browns, ham, and cheese. Gently press down with a spatula to ensure the ingredients are well-coated. Top with more cheese if desired.

Egg mixture in a bowl, egg mixture with hash brown mixture and cheese in a baking dish.

Bake in the preheated oven for 45 minutes or until the casserole is set and golden brown on top. Allow the casserole to cool for 5 minutes before slicing. Serve warm.

A baking dish of Ham and Hash Brown Casserole with a scoop missing.

CRAVING MORE RECIPES? 

A special breakfast plate of Ham Hash Brown Breakfast Casserole.

Ham Hash Brown Breakfast Casserole

All your breakfast favorites- ham, hash browns, eggs, and cheese all together in a casserole.
3 Reviews
Print Pin Rate
Prep Time: 10 minutes
Cook Time: 45 minutes
Total Time: 55 minutes
Servings: 12

Ingredients

  • 26 ounce bag frozen hash browns, thawed (patted dry with a paper towel – see notes below)
  • 8 ounce package diced ham (about one cup)
  • 2 cups shredded cheddar cheese (divided use – see notes below)
  • 8 eggs
  • 1 cup sour cream
  • ½ teaspoon salt
  • ½ teaspoon pepper
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder

Instructions

  • Preheat the oven to 350°F and spray a 9×13-inch baking dish with nonstick cooking spray.
  • Spread 26 ounce bag frozen hash browns, thawed evenly in the prepared baking dish. Sprinkle 8 ounce package diced ham and one cup shredded cheddar cheese over the hash browns.
    Ham, cheese and hash browns in a dish.
  • In a large mixing bowl, whisk together 8 eggs, 1 cup sour cream, ½ teaspoon salt, ½ teaspoon pepper, ½ teaspoon garlic powder and ½ teaspoon onion powder until smooth.
    A bowl with eggs, sour cream, salt, pepper, garlic powder, and onion powder.
  • Pour the egg mixture evenly over the hash browns, ham, and cheese. Gently press down with a spatula to ensure the ingredients are well-coated. Top with remaining cup of shredded cheddar cheese.
  • Bake in the preheated oven for 45 minutes or until the casserole is set and golden brown on top.
  • Allow the casserole to cool for 5 minutes before slicing. Serve warm.
    A baking dish of Ham and Hash Brown Casserole with a scoop missing.

Notes

  • Please refer to my FAQ’s (Frequently Asked Questions) and ingredient list above for other substitutions or for the answers to the most common questions.
  • I went with 2 cups of cheese because most bagged cheese is 2 cups. However, if you are a cheese lover like myself, please feel free to use more!
  • Although not absolutely necessary, I prefer to pat the hash browns with a paper towel. This will ensure no excess moisture is release into the casserole as it bakes.
Course: Breakfast
Cuisine: American

Nutrition

Calories: 228kcal | Carbohydrates: 13g | Protein: 13g | Fat: 14g | Sodium: 528mg | Fiber: 1g | Sugar: 1g

Nutritional Disclaimer

“The Country Cook” is not a dietician or nutritionist, and any nutritional information shared is an estimate. If calorie count and other nutritional values are important to you, we recommend running the ingredients through whichever online nutritional calculator you prefer. Calories and other nutritional values can vary quite a bit depending on which brands were used.

Did you make this recipe?Share it on Instagram @thecountrycook and mention us #thecountrycook!

Leave a Reply

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

Recipe Rating




10 Comments

  1. 5 stars
    We generally shun away from casserole because around 95% of casserole contain ‘cheeses’. (We don’t like the taste and odor of chesses.)

    This recipe looks like it might work without any cheese. I’m willing to increase the portion of sour-crèam for moistness.

    Your opinion please.

    1. Hi Doug! I honestly couldn’t tell you. It seems like it should work but I have never personally tested it and I would never want someone to waste ingredients because I said it would work. This may just need to be an experiment on your part. If you try it, I’d love to know how it goes for you!

  2. The way the recipe reads is putting 1 cup of cheese over the ham, then mixing in 2 cups of cheese with eggs and finally topping the casserole with 1 more cup of cheese…is this correct?