🧀 Cheesy Ham and Hashbrown Casserole

Introduction

This Cheesy Ham and Hashbrown Casserole is the ultimate comfort food for breakfast, brunch, or an easy family dinner.

It combines crispy shredded hashbrowns, savory diced ham, creamy sauce, sharp cheddar cheese, and simple seasonings in one irresistibly cheesy casserole.

The top becomes beautifully golden and bubbly while the inside stays creamy, tender, and satisfying.

It is also a fantastic way to use leftover ham, making it a practical choice for budget-friendly family meals, holiday breakfasts, and easy meal prep.

Recipe Overview

Recipe DetailsInformation
RecipeCheesy Ham and Hashbrown Casserole
Prep Time15 minutes
Cook Time45–50 minutes
Total TimeAbout 1 hour
Servings8 generous portions
CaloriesApproximately 410 kcal per serving
Oven Temperature350°F (175°C)
Baking Dish9 × 13-inch
CuisineAmerican
CourseBreakfast, Brunch, Dinner
DifficultyEasy

Why You’ll Love This Recipe

This casserole is incredibly easy to prepare because most of the work involves combining the ingredients and spreading everything into a baking dish.

The combination of creamy potatoes, savory ham, and melted cheddar creates the kind of rich comfort food that works beautifully for both breakfast and dinner.

It is also an excellent leftover ham recipe. Instead of letting cooked ham sit unused in the refrigerator, you can transform it into a completely new family meal.

The crispy golden cheese topping adds a wonderful contrast to the creamy potato filling underneath.

This is also a convenient make-ahead breakfast casserole because you can assemble it the night before and bake it the following morning.

Ingredients

Main Ingredients

IngredientQuantity
Frozen shredded hashbrowns, slightly thawed30 oz / 850 g
Cooked ham, diced2 cups / 280 g
Yellow onion, finely diced½ cup / 80 g
Sharp cheddar cheese, freshly shredded2½ cups / 250 g

Creamy Sauce

IngredientQuantity
Sour cream1 cup / 240 g
Cream of chicken soup1 can, 10.5 oz / 298 g
Unsalted butter, melted½ cup / 113 g
Garlic powder1 teaspoon
Black pepper½ teaspoon
Salt½ teaspoon

Garnish

IngredientQuantity
Fresh parsley, finely chopped2 tablespoons

Step-by-Step Instructions

Step 1: Preheat the Oven

Preheat your oven to 350°F (175°C).

Lightly grease a 9 × 13-inch baking dish with nonstick cooking spray or a thin layer of butter.

Set the prepared dish aside while you make the filling.

Step 2: Prepare the Hashbrowns

Allow the frozen shredded hashbrowns to thaw slightly for approximately 30–45 minutes.

They do not need to be completely thawed, but they should be loose enough to mix easily.

If there is excessive moisture or ice, gently drain it before adding the potatoes to the casserole mixture.

Step 3: Make the Creamy Sauce

In a large mixing bowl, combine the sour cream, cream of chicken soup, melted butter, garlic powder, black pepper, and salt.

Stir until everything is smooth and evenly combined.

The mixture should be creamy and thick.

Step 4: Add the Main Ingredients

Add the slightly thawed hashbrowns, diced ham, chopped onion, and 1½ cups of shredded cheddar cheese to the creamy sauce.

Gently fold everything together using a large spatula or wooden spoon.

Continue mixing until the potatoes, ham, onion, and cheese are evenly coated.

Step 5: Transfer to the Baking Dish

Pour the mixture into the prepared 9 × 13-inch baking dish.

Spread it evenly from edge to edge.

Gently press the mixture into the corners without compacting it too heavily.

An even layer helps the casserole cook consistently.

Step 6: Add the Cheese Topping

Sprinkle the remaining 1 cup of shredded cheddar cheese evenly over the surface.

Make sure the cheese reaches close to the edges.

This creates the golden, bubbly crust that makes the casserole especially delicious.

Step 7: Bake

Place the uncovered casserole in the preheated oven.

Bake at 350°F (175°C) for 45–50 minutes.

The casserole is ready when the cheese is completely melted, the edges are bubbling, and the top is golden brown.

Step 8: Brown the Top

If you want an extra-golden and crispy cheese topping, turn the oven to broil for the final 1–2 minutes.

Watch the casserole carefully during this step.

The cheese can go from beautifully browned to burnt very quickly.

Step 9: Rest and Garnish

Remove the casserole from the oven.

Allow it to rest for approximately 5–10 minutes before serving.

This gives the creamy filling a chance to settle and makes the casserole easier to scoop.

Sprinkle the chopped fresh parsley over the top.

Step 10: Serve

Scoop the casserole into generous portions and serve while warm.

The center should be creamy and cheesy, while the edges should have a delicious golden crust.

Best Tips

For the best texture, use freshly shredded cheddar cheese rather than pre-shredded cheese. Freshly grated cheese generally melts more smoothly and creates a creamier topping.

Allow frozen hashbrowns to thaw slightly before mixing them into the casserole. Excess ice can introduce additional moisture and make the finished dish watery.

Use a full-size 9 × 13-inch baking dish. A smaller dish can make the casserole too deep, which may cause the center to take longer to heat through.

Do not rush the baking process. The longer bake allows the potatoes to become tender while the cheese develops a beautiful golden crust.

Allow the casserole to rest for several minutes before serving. This helps the creamy filling set slightly and makes serving much easier.

For an especially crispy top, broil the casserole briefly at the end while watching it closely.

Best Ingredient Options

Sharp cheddar provides a bold cheese flavor that works especially well with salty ham and creamy potatoes.

For an even cheesier casserole, combine sharp cheddar with Monterey Jack, Colby, mozzarella, or Pepper Jack.

Smoked ham adds a deeper savory flavor and is particularly delicious when combined with sharp cheddar.

Leftover holiday ham is an excellent choice for this recipe.

Full-fat sour cream produces the richest and creamiest texture, although reduced-fat sour cream can also be used.

If you do not have cream of chicken soup, cream of mushroom or cream of celery soup can be substituted.

Recipe Variations

For a ham and bacon hashbrown casserole, replace part of the ham with cooked, crispy bacon.

For a sausage hashbrown casserole, substitute cooked breakfast sausage for the ham.

For a vegetable version, add approximately 1 cup of cooked broccoli, diced bell peppers, mushrooms, or spinach.

For a spicy casserole, add diced jalapeños and substitute some of the cheddar with Pepper Jack cheese.

For a loaded breakfast casserole, add cooked bacon, sausage, green onions, and scrambled eggs.

For a three-cheese version, combine sharp cheddar, Monterey Jack, and mozzarella for an extra creamy topping.

What to Serve With

For breakfast or brunch, serve this cheesy hashbrown casserole with scrambled eggs, fried eggs, or eggs cooked sunny-side up.

A fresh fruit salad is another excellent choice because its natural sweetness and freshness balance the rich casserole.

For dinner, serve it alongside a crisp green salad with a light vinaigrette.

Roasted green beans, steamed broccoli, or roasted asparagus also provide a fresh vegetable contrast.

Warm biscuits make the meal especially comforting and are perfect for a weekend breakfast or holiday brunch.

Make-Ahead Instructions

This casserole is ideal for overnight preparation.

Assemble the entire casserole in the baking dish according to the recipe instructions.

Cover the dish tightly with plastic wrap or aluminum foil.

Refrigerate overnight for up to 24 hours.

When ready to bake, remove the casserole from the refrigerator while the oven preheats.

Because the casserole will be cold, it may require approximately 10–15 additional minutes of baking time.

Bake until the center is hot and the cheese is melted and golden.

Storage

Allow leftover casserole to cool before storing.

Transfer individual portions to airtight containers or cover the original baking dish tightly.

Refrigerate for 3–4 days.

For convenient meal prep, divide the casserole into individual portions before refrigerating.

This makes it easy to grab a serving for breakfast, lunch, or a quick dinner.

Reheating

Oven Method

Preheat the oven to 350°F (175°C).

Place the casserole in an oven-safe dish and cover loosely with aluminum foil.

Heat for approximately 15–20 minutes, or until the center is thoroughly hot.

Remove the foil during the final few minutes if you want to restore some of the crispy cheese topping.

Microwave Method

Place an individual portion on a microwave-safe plate.

Heat on high for approximately 1–2 minutes, depending on the portion size and microwave power.

For more even heating, pause halfway through and rotate the plate.

Freezing

This casserole can be frozen either before or after baking.

For the best make-ahead results, assemble the unbaked casserole in a freezer-safe baking dish.

Wrap it tightly with plastic wrap followed by a layer of heavy-duty aluminum foil.

Freeze for up to 3 months.

When ready to use, transfer the casserole to the refrigerator and allow it to thaw for approximately 24–48 hours.

Remove the plastic wrap before baking and bake at 350°F (175°C) until hot throughout and golden on top.

Common Mistakes to Avoid

One common mistake is using hashbrowns that are covered with excessive ice or water. Extra moisture can make the finished casserole watery.

Avoid using raw fresh potatoes unless you have properly cooked or parboiled them first. The recipe is designed for frozen hashbrowns, which cook reliably during the baking time.

Do not use a baking dish that is too small. A deep casserole may take considerably longer to cook in the center.

Avoid adding too much salt without tasting the mixture first. Ham, cheese, and canned soup can already contain significant amounts of sodium.

Do not cut into the casserole immediately after removing it from the oven. A short resting period allows the creamy filling to settle.

Finally, watch carefully if using the broiler. The cheese topping can brown extremely quickly.

Nutrition Estimate

Nutritional ComponentAmount per Serving
Calories410 kcal
Total Fat28 g
Saturated Fat16 g
Cholesterol85 mg
Sodium820 mg
Total Carbohydrates24 g
Dietary Fiber2 g
Sugars3 g
Protein16 g

Nutrition information is an estimate and can vary depending on the brands and exact ingredients used.

Frequently Asked Questions

Can I make this casserole without cream of chicken soup?

Yes.

You can replace the canned soup with a homemade cream sauce.

Melt 3 tablespoons butter in a saucepan, whisk in 3 tablespoons all-purpose flour, then gradually add 1 cup chicken broth and ½ cup milk.

Cook while whisking until the mixture becomes thick and creamy.

Can I use cream of mushroom soup?

Absolutely.

Cream of mushroom soup is an easy substitute and gives the casserole a slightly earthier flavor.

Cream of celery soup also works well.

Can I use diced hashbrowns instead of shredded hashbrowns?

Yes.

Frozen diced hashbrowns can be substituted for shredded hashbrowns.

The diced potatoes will give the casserole a chunkier texture, while shredded potatoes create a softer and more cohesive filling.

Why is my hashbrown casserole watery?

Excess moisture from partially frozen hashbrowns is one of the most common causes.

Allow the potatoes to thaw slightly and remove excess ice or moisture before mixing.

Using very low-fat sour cream can also affect the consistency.

Can I use leftover ham?

Yes.

This is one of the best ways to use leftover cooked ham.

Dice the ham into small, bite-sized pieces so it distributes evenly throughout the casserole.

Can I make this casserole overnight?

Yes.

Assemble the casserole, cover it tightly, and refrigerate overnight.

Allow approximately 10–15 extra minutes of baking time because the casserole will be cold when it goes into the oven.

Is this recipe gluten-free?

The recipe may not be gluten-free when using conventional canned cream soup because some varieties contain wheat flour.

For a gluten-free version, use certified gluten-free cream soup or prepare a homemade gluten-free cream sauce.

Can I add vegetables?

Yes.

Cooked broccoli, bell peppers, mushrooms, spinach, corn, or green onions can all be added.

Make sure vegetables with high moisture content are cooked and drained before adding them.

Can I freeze the casserole?

Yes.

Wrap it tightly and freeze for up to 3 months.

For best results, thaw it completely in the refrigerator before baking.

Final Thoughts

Cheesy Ham and Hashbrown Casserole is one of those comforting recipes that works for almost any occasion.

It is easy enough for a weekday dinner, hearty enough for a family breakfast, and special enough for a holiday brunch.

The combination of creamy potatoes, savory ham, sharp cheddar cheese, and a golden baked topping makes every serving warm, satisfying, and full of comfort-food flavor.

Whether you are looking for easy breakfast recipes, quick dinner recipes, leftover ham recipes, or convenient meal prep ideas, this casserole deserves a regular place on your menu.

Prepare it the night before for a stress-free morning, or bake it fresh for a cozy family dinner. Either way, expect plenty of cheesy, golden goodness in every serving.

Leave a Comment