Cheesy Ham and Potato Casserole

Cheesy Ham and Potato Casserole

By: Clara Updated:

Affiliate disclosure: This post may contain affiliate links. I may earn a small commission at no extra cost to you. See our Privacy Policy for details HERE.

This cheesy ham and potato casserole is pure comfort in a baking dish. It is the kind of meal that feels warm, filling, and just right when you want something easy but still homey. I love recipes like this because they taste like a slow Sunday dinner, yet they come together with very little fuss.

At the heart of this ham and potato casserole are 3 1/2 cups frozen diced hash brown potatoes, 16 oz diced ham, and 1 1/2 cups shredded cheddar cheese, divided. Then you add 1 can (10.5 oz) cream of chicken soup, undiluted, 1/2 cup sour cream, 1 tsp pepper, and chopped chives for garnish. As a result, the flavor is rich, creamy, cheesy, and savory, with just enough pepper to keep it from tasting too heavy.

The method is simple, too. First, you heat the oven to 375°F and coat a 2-quart casserole dish with nonstick spray. Next, you mix the potatoes, ham, 1 cup of the cheddar, the soup, sour cream, and pepper, then spread it in the dish. After that, you bake it for 50 to 55 minutes until golden brown, add the remaining cheese, and bake 5 to 10 minutes more until melted. Since it also works as a make-ahead casserole, it is easy to prep ahead for busy days. In total, you need 10 minutes of prep time, 1 hour and 5 minutes of cooking time, and 1 hour and 15 minutes overall. This recipe serves 6, and each serving has about 364 calories.

This ham and potato casserole is great for nights when you want dinner on the table without a lot of work. It is also a smart choice for potlucks, holiday brunches, and family gatherings, because it feeds a crowd and holds up well. Most of all, it is the kind of cozy meal that makes people come back for seconds.

Why You’ll Love This Cheesy Ham and Potato Casserole

  • It uses simple ingredients you may already have on hand.
  • It is comfort food at its best, with a creamy, cheesy texture and hearty bites of ham.
  • It works well as a weeknight dinner, especially when time is short.
  • It is a good way to use up leftover ham after a holiday meal.
  • It is make-ahead friendly, which makes planning easier for busy days.

Ham Tips

The ham is the main protein here, so the quality matters. For the best results, use diced ham that is firm and not too wet, since extra liquid can make the casserole loose. If you are using leftover holiday ham, cut it into small, even cubes so every bite gets a little ham, potato, and cheese. Also, if your ham is very salty, you may want to keep the pepper light at first, then taste after baking if needed.

Options for Substitutions

  • Use frozen shredded hash browns instead of diced hash browns for a softer texture.
  • Swap the diced ham for cooked bacon, turkey, or cooked sausage.
  • Replace cheddar cheese with Colby Jack, Monterey Jack, or a sharp cheese blend.
  • Use cream of mushroom soup or cream of celery soup instead of cream of chicken soup.
  • Substitute plain Greek yogurt for sour cream if you want a tangier, lighter option.
  • Add green onions, parsley, or paprika in place of chives for a different finish.

Watch Out for These Mistakes

One common mistake is baking the casserole too long. Since the potatoes are frozen and the filling is already mixed with creamy ingredients, it needs enough time to heat through, but not so much that it dries out. Therefore, watch for a golden top and bubbling edges, then stop there.

Another issue is seasoning too late. Because the ham and soup both bring salt, it is wise to taste the mixture before baking if you can. However, do not overdo the pepper either, since a full teaspoon can feel strong for some families. A little balance goes a long way in a ham and potato casserole.

It is also important to spread the mixture evenly in the dish. If one corner is packed tighter than another, the casserole may bake unevenly. So, use a spoon or spatula to level it out before it goes in the oven.

Finally, if you are making it ahead, let it sit on the counter for about 15 minutes before baking. Otherwise, a very cold casserole may need extra time in the oven. In the same way, when reheating leftovers, cover them well so the casserole stays moist.

What to Serve With Cheesy Ham and Potato Casserole?

This cheesy ham and potato casserole pairs nicely with simple sides that bring freshness and balance. For example, a green salad with a light vinaigrette works well because it cuts through the creamy filling. You could also serve steamed broccoli, green beans, or roasted carrots for color and a little crunch. If you want something a bit more filling, warm dinner rolls or a slice of crusty bread are great choices, especially for soaking up the creamy sauce.

Storage Instructions

Store: Keep leftovers covered in the refrigerator for up to 4 days. For best results, cool the casserole first, then cover it tightly or move it to an airtight container.

Freeze: You can freeze the baked casserole for up to 2 months. Wrap it well in foil and place it in a freezer-safe container or bag. For easier serving later, freeze in smaller portions if you prefer.

Reheat: To reheat on the stovetop, place a portion in a covered skillet over low heat with a splash of milk if needed. Stir gently until hot. For the microwave, heat a single portion in short bursts, stirring between each one so it warms evenly. If reheating the whole dish, cover it with foil and warm it in the oven at 350°F until heated through.

Recipe Info

Preparation Time: 10 minutes
Cooking Time: 1 hour 5 minutes
Total Time: 1 hour 15 minutes
Level of Difficulty: Easy
Servings: 6 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

Calories: 1,950 to 2,150
Protein: 85 to 100 g
Fat: 105 to 125 g
Carbohydrates: 125 to 145 g

Ingredients

  • 3 1/2 cups frozen diced hash brown potatoes
  • 16 oz diced ham
  • 1 1/2 cups shredded cheddar cheese, divided
  • 1 can (10.5 oz) cream of chicken soup, undiluted
  • 1/2 cup sour cream
  • 1 tsp pepper
  • Chopped chives, for garnish

Step-by-Step Instructions

Step 1: Preheat the Oven and Prepare the Dish

First, heat the oven to 375°F. Then coat a 2-quart casserole dish with nonstick spray so the casserole does not stick during baking.

Step 2: Mix the Filling

In a large bowl, combine the frozen diced hash brown potatoes, diced ham, 1 cup of the cheddar cheese, cream of chicken soup, sour cream, and pepper. Stir until everything is well mixed, and then spread the mixture evenly into the prepared casserole dish.

Step 3: Bake Until Golden

Place the dish in the oven and bake for 50 to 55 minutes. During this time, the casserole will cook through and start to turn golden brown on top.

Step 4: Add the Final Cheese Layer

Remove the casserole from the oven and sprinkle the remaining 1/2 cup cheddar cheese over the top. Return it to the oven and bake for 5 to 10 minutes more, just until the cheese melts nicely.

Step 5: Rest, Garnish, and Serve

Let the casserole rest for a few minutes before serving. Finally, sprinkle chopped chives on top for a fresh finish, then serve warm.

Conclusion

This cheesy ham and potato casserole is easy, hearty, and full of comforting flavor. It brings together creamy soup, tender potatoes, savory ham, and melted cheddar in one simple dish. Because it is quick to assemble and friendly for make-ahead cooking, it fits well into busy weeknights, holiday meals, and potluck plans. So if you want a warm and reliable family dinner, give this ham and potato casserole a try. Then come back and share how it turned out, or explore more cozy casserole recipes for your next meal.

Cheesy Ham and Potato Casserole

This cheesy ham and potato casserole is pure comfort in a baking dish, combining rich flavors and creamy textures, making it a perfect dish for potlucks and family gatherings.
Prep Time 10 minutes
Cook Time 1 hour 5 minutes
Total Time 1 hour 15 minutes
Servings: 6 servings
Course: Dinner, Main Course
Cuisine: American, Comfort Food
Calories: 364

Ingredients
  

Main Ingredients
  • 3 1/2 cups frozen diced hash brown potatoes
  • 16 oz diced ham Use firm, not too wet ham for best results.
  • 1 1/2 cups shredded cheddar cheese, divided Reserve half for topping.
  • 1 can (10.5 oz) cream of chicken soup, undiluted Can substitute with cream of mushroom or cream of celery soup.
  • 1/2 cup sour cream Substitute with plain Greek yogurt for a lighter option.
  • 1 tsp pepper Adjust the amount based on the saltiness of the ham.
  • to taste chopped chives, for garnish Can replace with green onions or parsley.

Method
 

Preparation
  1. Preheat the oven to 375°F and coat a 2-quart casserole dish with nonstick spray.
  2. In a large bowl, mix the frozen diced hash brown potatoes, diced ham, 1 cup of cheddar cheese, cream of chicken soup, sour cream, and pepper until well combined.
  3. Spread the mixture evenly into the prepared casserole dish.
Cooking
  1. Bake the casserole in the oven for 50 to 55 minutes until golden brown.
  2. Remove from oven and sprinkle the remaining ½ cup of cheddar cheese over the top.
  3. Return to the oven and bake for another 5 to 10 minutes until the cheese is melted.
Serving
  1. Allow the casserole to rest for a few minutes before serving.
  2. Garnish with chopped chives and serve warm.

Notes

This casserole can be prepared ahead of time and is a great way to use leftover holiday ham. Watch cooking time to prevent drying out.