Easy Cheesy Ham and Potato Casserole

Sharing is caring!

This easy cheesy ham and potato casserole turns leftover ham into a creamy, comforting family dinner. Frozen diced potatoes keep the prep to just 10 minutes, while sour cream, cheddar cheese and cream of chicken soup make the casserole rich and cheesy without a lot of extra work.

Need something quicker than a casserole? Eat one of these easy 30 minute meals instead!

This easy ham and potato casserole combines leftover ham, diced potatoes, sour cream and cheddar cheese for a creamy, cheesy family dinner.

(This post contains affiliate links.  Read my disclaimer page for more information.)

This cheesy ham and potato casserole is one of those dinners I like to make ridiculously easy on myself.

Instead of waiting until we have leftover ham from a holiday dinner, I buy a package of ham at Costco, dice it, and freeze it in 1-1.5-pound portions specifically for this casserole. When it’s on our meal plan, I pull out a package of ham along with the frozen diced potatoes, and most of the prep is already done.

The casserole itself only takes about 10 minutes to put together. Frozen diced potatoes save me from peeling and chopping potatoes, while sour cream, cheddar cheese, and cream of chicken soup make everything creamy and cheesy without making a separate sauce.

It’s exactly the kind of dinner shortcut I love: a little prep ahead of time makes an easy dinner even easier later.

It fills a 13″ x 9″ baking dish, so there’s plenty for dinner with leftovers for lunch the next day.

What You’ll Love About This Recipe:

  • ONLY 10 MINUTES OF PREP – Frozen diced potatoes and pre-cooked ham eliminate most of the chopping and prep work.
  • EASY TO PREP AHEAD – I portion diced ham into freezer bags specifically for this casserole, so one of the main ingredients is already waiting when I need an easy dinner.
  • CREAMY AND CHEESY – Sour cream, cheddar cheese and cream of chicken soup create a rich, comforting casserole the whole family can dig into.
Ham and Cheese

Ingredients for Ham and Potato Casserole

  • Diced Hash Brown Potatoes – Frozen diced potatoes are the shortcut that keeps prep quick. Thaw them before mixing the casserole.
  • Leftover Ham – Cut your cooked ham into bite-sized pieces. This is a great way to use leftovers from Easter, Christmas or another holiday dinner.
  • Cheddar Cheese – Shredded cheddar gives the casserole its cheesy flavor.
  • Sour Cream – Adds creaminess and a little tang.
    Cream of Chicken Soup – Helps create the creamy sauce without having to make one separately.
  • Butter – Coats the potatoes and adds richness.
  • Optional Add-Ins – Onion, mushrooms, green onions/scallions or other vegetables you enjoy.

 

How To Make Cheesy Ham and Potato Casserole

Prep Your Ingredients

When you make this, melt the butter in the largest bowl you have so that you have space when adding the ingredients! It took me a few tries to figure out that the bowl I kept using was never going to be large enough. Now, I automatically go for the largest bowl tucked away on the shelf.

Cheesy Potato Casserole

 

Assemble Your Casserole

Layer on half of the potato casserole mixture and then top it with the ham. You could mix the ham into the casserole bowl, however, you run the risk of mashing the potatoes too much.

All ready to go for the second half of the potatoes and cheese!

 

 

Ham Dinner

Why I Layer the Ham Instead of Mixing It In

You can mix the ham directly into the potato mixture, but I prefer to layer it between the potatoes. The more you stir the diced potatoes, the more likely they are to get mashed up.

Spread half of the cheesy potato mixture into the baking dish, add an even layer of ham, then top it with the remaining potatoes.

  

 

Ham Cheese Potato Casserole

Bake Your Casserole

Bake at 350 degrees for approximately one hour until its hot throughout, bubbly around the edges and golden on top.

Serve immediately.

Tips for the Best Cheesy Ham and Potato Casserole

  • Thaw the potatoes first. Your recipe already calls for thawed, diced hash browns.
  • Grab your biggest mixing bowl.
  • Don’t overmix the potatoes. Fold everything together gently so the diced potatoes hold their shape.
  • Layer the ham. It distributes the ham throughout the casserole without requiring more stirring.
  • Let it rest for 5 minutes.

For even more delicious casseroles, you will like these:

Can I Make Ham and Potato Casserole Ahead of Time?

Yes. I’ve assembled this casserole in the morning, covered it and refrigerated it until dinner. When you’re ready to eat, bake it as directed. Because the casserole is starting cold, it may need an additional 10–15 minutes in the oven.

Can I Use Shredded Hash Browns?

Yes! We often do this at home. You can substitute a bag of thawed shredded hash browns and follow the same directions.

Can I Make this Without Ham?

Yes. Leave out the ham and serve the cheesy potato casserole as a side dish for Easter, Thanksgiving, Christmas, or a potluck.

What to Serve With Ham and Potato Casserole

This casserole already gives you ham, potatoes, and plenty of cheese, so I usually pair it with something simple like green beans, roasted broccoli, or a basic side salad.

If you’re serving it after a holiday, leftover roasted vegetables work well too.

This is one of those recipes that reminds me how much a little prep ahead can help on a busy night. Having the ham already diced and portioned in the freezer means there is one less thing to think about when it’s time to make dinner.

And if you do have leftover ham after Easter, Christmas, or another family dinner, this cheesy ham and potato casserole is an easy way to turn it into another meal instead of serving leftovers again.

Serve it with a simple vegetable or side salad, and dinner is done.

Easy Cheesy Ham and Potato Casserole

Easy Cheesy Ham and Potato Casserole

Yield: 8
Prep Time: 10 minutes
Cook Time: 55 minutes
Total Time: 1 hour 5 minutes

This easy cheesy ham and potato casserole combines leftover ham with diced hash brown potatoes, sour cream and cheddar cheese for a creamy, comforting family dinner with just 10 minutes of prep.

4.4 Stars (233 Reviews)

Ingredients

  • ½ cup (1 stick) butter, melted
  • 1 (32-ounce) bag frozen diced hash brown potatoes, thawed
  • 1 can condensed cream of chicken soup
  • 16 oz sour cream
  • 8 oz shredded cheddar cheese
  • 1 pound or about 2 cups cooked ham, diced
  • Optional: diced onion, mushrooms or sliced green onions

Instructions

  1. Preheat oven to 350°F.
  2. Melt the butter in a large mixing bowl.
  3. Add the thawed diced potatoes and gently toss to coat with the butter.
  4. Fold in the cream of chicken soup, sour cream and shredded cheddar cheese.
  5. Spread half of the potato mixture into a 9x13-inch baking dish.
  6. Add the diced ham in an even layer.
  7. Spread the remaining potato mixture over the ham.
  8. Bake uncovered for 50–60 minutes, until hot and bubbly and lightly golden on top.
  9. Let the casserole rest for 5 minutes before serving.
Nutrition Information:
Yield: 8 Serving Size: 1
Amount Per Serving: Calories: 451Total Fat: 38gSaturated Fat: 20gUnsaturated Fat: 18gCholesterol: 133mgSodium: 1006mgCarbohydrates: 7gFiber: 0gSugar: 3gProtein: 21g
 
Enjoy! What are your favorite recipes for post-holiday leftovers?

sign off keeping it simple, Brittany

 

Want to remember this post? Pin it for later!

Sharing is caring!





Wise Family 2025
Hi, I’m Brittany, and I believe life at home should feel easier, not heavier.

I’m the creator of Our Home Made Easy, a space for busy women who want dinner on the table, their homes running smoothly, and a little breathing room at the end of the day.

You won’t find perfection here, just realistic recipes, smart shortcuts, and simple routines that work in real life. The kind that help you feed your family well, stay organized enough, and still have time to actually enjoy it.

If you’re juggling work, kids, schedules, and everything in between, you’re in the right place. I’m so glad you’re here.

36 Comments

    1. Have you made this smaller? Sounds so good but to much for 1 or 2 people. I’m going to try and see what happens. Also a good way to get veggies down kids by adding some.

  1. This looks delish! And a great way to use up leftovers without my family even knowing they’re eating leftovers! 😉 Thanks!!

  2. Love a good casserole for the family dinner and this sounds perfect for a happy dinner. 😉 Thanks for linking up to Share With Me #sharewithme

    1. That is the only way I make it! I make it ahead of time and store it covered in the fridge. Once it’s time to bake, I place it uncovered in the oven and allow it to warm up as the oven preheats. I usually check it after 50 minutes, but know that it may take an extra 10 minutes since it started so cold. -Brit

  3. I have been making the “cheesy potatoes” for years. They are great even if you skip the ham! I do top them with Kellogg corn flake crumbs just melt butter and add the Kellogg corn flake crumbs to the melted butter and spread over the top

  4. Second time making. Great with leftover ham and a hearty meal for a cool day. Thanks for sharing. A family favorite.

      1. I used golden mushroom (Campbells) soup and loved it !
        Love the recipes I try on here ! Linda P

    1. Hi Faye! I’ve never used fresh potatoes in lieu of frozen, so I cannot advise how to bake them. I’d keep an eye on the texture of those fresh ones when you are baking.

  5. This is my second time to make it. Today is my husband’s birthday and this is his favorite casserole. I used onion tater tots instead of hash browns and they worked great. I pulled them apart and did everything else as per the recipe. Thanks for a great recipe!

  6. Hi Brittany! I have made this recipe numerous times, so many that I have the recipe burned into my brain! Since the second time I made it, I have tried diff add-ins, taking out some, and just really being silly with it sometimes. It has never failed to please my husband, who is really, I mean, REALLY, critical of food. Thanks for a great, easy, and FUN, recipe!!! Here are just a cpl of adds, and a cpl of subs, that we thought worked really well…
    Substitute crm of chicken with crm of celery, or beef broth. Vegetable soup also works well. Grab some French’s fried onions and spread on top for a little extra crunch.
    Thanks again!!

  7. I made this last night and it is a winner! Very simple using the frozen hash browns. I make a similar casserole minus the ham that I serve with ham. It has grated onion and the ingredients are layered. My husband loved it and said to make it any time. Thank you for sharing. This is a great pot-luck recipe too which I will be making next month 🙂

    1. Hi Lana! I haven’t made it without sour cream yet so I cannot say “Yes” or “No.” If you do, let us know how it goes and what you substituted on behalf of the sour cream!

  8. This was a great surprise by using diced frozen potatoes. It’s a tasty change-up from the many, many similar hash brown potato recipes. While the ingredients are pretty much the same in making with shredded, I found the diced potato texture amped up this casserole to a better taste level, if that makes sense? Since making your recipe, I haven’t made the shredded one. This is just that good! About the amount of sour cream, I goofed one time and made it with one cup. Don’t do that. It needs the full amount for flavor and for moisture so the potatoes won’t dry out or taste blah. Thanks for letting me ramble but that’s how much of a favorite recipe this is in my home.

  9. I need to know how many calories before I can use this recipe!
    It looks easy , adaptable and delicious!!!
    Bonnie

  10. Can you use O’Brian diced hash browns in stead of plain. That is all I have. The casserole sounds really amazing. I’m making it for a car club.picnic we are having.

Leave a Reply

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