• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Recipes Worth Repeating
  • About
  • Recipes
  • Subscribe
  • Privacy Policy
  • Work With Me
    • Media Kit
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
menu icon
go to homepage
  • About
  • Recipes
  • Subscribe
  • Cookbooks
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • search icon
    Homepage link
    • About
    • Recipes
    • Subscribe
    • Cookbooks
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Recipes » Casseroles

    Ham And Potato Casserole

    Published: Feb 24, 2023 by Amanda Mason · 14 Comments

    Yield 8 people
    Cook 1 day day
    Prep 15 minutes minutes
    Jump to Recipe
    Ham and potato casserole baked in a dish.
    Baked ham and potato casserole in a dish.
    Close up of a person serving ham and casserole dish.

    Nothing tastes better than a savory homemade casserole and this ham and potato casserole is the ultimate comfort food recipe! Rich and flavorful, the diced ham is mixed with potatoes and combined with a cheese sauce and baked to perfection. This is the perfect anytime meal that so many love!

    Close up of spoon in a casserole dish with cheese, ham, and potatoes.

    If you're looking for an easy weeknight dinner that is quick to prep and will provide some leftovers, then this ham and potato casserole is for you! Made using simple ingredients, the rich combination of ham and potatoes in a creamy cheese sauce is the ultimate comfort food served up in a casserole dish. Similar to the sauce used in this chicken pot pie, it's rich, hearty, and extremely satisfying.

    This recipe is also similar to my sausage and egg casserole but instead of using biscuits as the base, I use potatoes. Loaded with all your favorite comfort foods, it's hard to not go back for a second serving. This is the ultimate casserole recipe that everyone loves!

    And it pairs extremely well with this romaine lettuce salad and these roasted green beans. And I love to sop up the sauce with these herb ciabatta rolls and a slice of this cheese bread loaf. Pinto beans and cornbread taste amazing when served as a side dish. Cabbage and okra also pair well.

    Jump to:
    • ℹ️ Why This Recipe Works
    • 🛒 Ingredients You'll Need
    • 📋 Variations
    • 🔪 Step-By-Step Recipe Instructions
    • 🙋 Recipe FAQs
    • 💭 Expert Tips
    • 🥗 Serving Suggestions
    • 🥘 More Casserole Recipes
    • Ham And Potato Casserole

    Casserole dish containing baked ham and potato casserole, spoon in dish.

    ℹ️ Why This Recipe Works

    1. This dish is perfect for breakfast, brunch, or dinner!

    2. Serve this with your holiday meal! It's the perfect side dish for Thanksgiving, Christmas, and Easter.

    3. It's a great way to use leftover ham.

    4. It can be prepped ahead of time. If you have a busy day ahead, simply prepare it in the morning and then bake it later that day!

    🛒 Ingredients You'll Need

    bag of hash browns, onion, sour cream, ham, soup, cheese, butter, and salt on counter.

    All you need are simple ingredients to make this ham and potato casserole and everything can be found at your local grocery store. Here are several things to keep in mind when buying the ingredients.

    • Hash Browns - a bag of frozen diced hash brown potatoes work great in this casserole, but you can also use a bag of frozen shredded hash browns.
    • Butter - use unsalted butter. The added salt and the salt from the ham and cheese provides the right amount of saltiness needed. Also, do not use margarine. Margarine tends to add more of a watery texture while the higher fat in butter will add to the creamy texture in this dish.
    • Ham - only use ham that has been fully cooked. Using uncooked and uncured ham will not have enough time to cook properly in this recipe.

    See the recipe card below for a full list of ingredients and measurements.

    📋 Variations

    • Cheese: Instead of using mild cheddar cheese, try substituting sharp cheddar, colby jack, or pepper jack cheese. I've also used a combination of 2-3 different types of cheese, such as gouda and cheddar, and the flavors were amazing!
    • Potatoes vs Hash Browns: Using a bag of frozen diced hash brown potatoes is convenient and will save you time, but fresh potatoes also work well in this dish. Simply peel and dice the potatoes and boil them in water for about 10 minutes until they start to soften. Idaho, Yukon Gold, and red potatoes work best.
    • Smoked Ham Alternative: Try using smoked ham in this cheesy potato casserole. The subtleness of the smoked flavor pairs extremely well with the cheese.
    • Meatless: You can easily turn this into a potato casserole by omitting the ham. If you're not a fan of ham, leave it out.

    🔪 Step-By-Step Recipe Instructions

    Step 1: Start by preheating the oven to 350°F.

    Step 2: Greasing the casserole dish with 2 teaspoons of butter. Set aside.

    Step 3: Using a sharp knife, dice the fully cooked ham into small bite-size cubes. Set aside.

    Knife on counter next to cubed ham.

    Step 4: Grate a block of mild cheddar cheese. Set aside.

    WANT TO SAVE THIS RECIPE?

    Enter your email to receive this recipe, along with weekly food inspiration!

    👩‍🍳 Flavor Tip! For best results, grate a block of cheese. Freshly grated cheese not only has a better flavor, but it will also melt more evenly compared to using store bought pre-shredded cheese from a bag.

    Shredded cheese on counter next to a cheese block and grater.

    Step 5: Melt the butter in a microwave safe container.

    Step 6: Add the diced ham, shredded cheese, melted butter, frozen hashbrown potatoes, salt, onion, sour cream, and cream of chicken soup to a large bowl.

    Step 7: Using a large spoon, mix all the ingredients together until well combined.

    Large bowl containing ingredients for making a casserole, spoon in bowl.

    Step 8: Pour the mixed ingredients into the greased casserole dish. Spread evenly.

    Pre-cooked casserole dish on counter, spoon in dish.

    Step 9: Bake uncovered for 1 hour until cooked all the way through and golden brown.

    Baked casserole containing ham, potatoes, and cheese cooling on a counter.

    Step 10: Remove the baking dish from the oven and allow to rest for 5 minutes before serving.

    This bubbling savory dish is loaded with all of your favorite comfort foods. Grab a spoon, serve, and dive in!

    Person spooning out cooked casserole from a baking dish.

    🙋 Recipe FAQs

    Can I prep this casserole ahead of time?

    Yes! You can prep this ham and potato casserole 24 hours in advance. To make this ahead of time, simply combine all the ingredients in a large bowl and mix well to combine. Pour the mixture into a casserole dish and cover with aluminum foil or plastic wrap. Place the dish in the refrigerator until ready to cook.

    Can you freeze ham and potato casserole?

    No, I do not recommend freezing this dish as it contains dairy in multiple ingredients. While you can freeze some recipes that contain dairy, such as this homemade lasagna recipe and this enchilada casserole, this casserole contains sour cream. The texture and flavor of sour cream tends to be clumpy and overly oily when reheated after being frozen.

    What ham is best for this casserole?

    A fully cooked ham should be used. City hams can easily be found at a local grocery store and taste great in this recipe. Hormel fully cooked ham is the one I recommend because it always yields the best results. Leftover bone-in ham also works well. Do not use country ham due to the added salt and tough texture. Using deli style ham does not work well when making this casserole.

    A baking dish containing cooked casserole, serving spoon in dish.

    💭 Expert Tips

    • Size of Baking Dish: Use a 3–4-quart baking dish if you don't have a 9×13-inch baking dish.
    • Greasing the Dish: Cooking spray can be used instead of butter to grease the dish, but butter will provide more flavor.
    • Storage: Store any leftovers in a container with a lid for 3-4 days in the refrigerator.
    • To Reheat: For best results both flavor and texture wise, reheat in the oven at 300°F for 25-30 minutes until warmed all the way through. To reheat in the microwave, cover the dish and heat for 1 minute or until warm.

    🥗 Serving Suggestions

    If you're serving this for breakfast or brunch, try pairing these homemade cinnamon rolls with icing with this casserole. The flavor combination is extremely savory. This dish also pairs well with a spinach frittata and this crustless breakfast quiche.

    For Easter, Thanksgiving, and Christmas, I often serve this casserole with smoked turkey breast so there is another dish that contains protein. It also pairs well with this radicchio salad. Some additional festive side dishes that also taste great with this dish are these deviled eggs and this brussels sprout salad.

    Close up of baked ham, cheese, and potato casserole.

    🥘 More Casserole Recipes

    • Spoon taking out a piece of Mexican casserole.
      Mexican Chicken Casserole
    • Close up of the cabbage roll casserole on a plate.
      Cabbage Roll Casserole
    • Glass Pyrex dish containing a hearty Chicken and Rice Casserole topped with parsley, serving spoon in casserole.
      Brenda Rowland's Chicken and Rice Casserole
    • Black casserole dish containing a cooked Cheese Macaroni Tuna Casserole topped with green peas and fresh parsley.
      Creamy Tuna Noodle Casserole

    If you tried this ham and potato casserole or any other recipes on my website, please let me know how it turned out in the comments below. I love hearing from you! And, please leave a 🌟 rating while you're there!

    📧 Don't forget to subscribe to my newsletter, so that you don’t miss out on any of my delicious recipes!

    Baked ham and potato casserole.

    Ham And Potato Casserole

    Nothing tastes better than a savory homemade casserole and this ham and potato casserole is the ultimate comfort food recipe! Rich and flavorful, the diced ham is mixed with potatoes and combined with a cheese sauce and baked to perfection. This is the perfect anytime meal that so many love!
    5 from 4 votes
    Print Pin Rate
    Course: Breakfast, dinner
    Cuisine: American
    Prep Time: 15 minutes minutes
    Cook Time: 1 day day
    Total Time: 1 day day 15 minutes minutes
    Servings: 8 people
    Calories: 467kcal
    Author: Amanda Mason

    Equipment

    • 9x13 pyrex dish

    Ingredients

    • 2 teaspoons butter, to grease baking dish
    • 2 cups fully cooked ham, small cubes
    • 2 cups mild cheddar cheese, shredded
    • ½ cup butter, melted
    • 2 lbs frozen hashbrown potatoes
    • 1 teaspoon salt
    • ½ cup onion, chopped
    • 2 cups sour cream
    • 1 10.5 can cream of chicken soup

    Instructions

    • Preheat the oven to 350°F.
    • Start by greasing the casserole dish with 2 teaspoons of butter. Set aside.
    • Using a sharp knife, dice the fully cooked ham into small bite-size cubes. Set aside.
    • Grate the block of mild cheddar cheese. Set aside.
    • Melt the butter in a microwave safe container.
    • Add the diced ham, shredded cheese, melted butter, frozen hashbrown potatoes, salt, onion, sour cream, and cream of chicken soup to a large bowl.
    • Using a large spoon, mix all the ingredients together until well combined.
    • Pour the mixed ingredients into the greased casserole dish. Spread evenly.
    • Bake uncovered for 1 hour until the top is golden brown.
    • Remove from the oven and allow to rest for 5 minutes before serving.

    Notes

     
    • Use a 3–4-quart baking dish if you don't have a 9×13-inch baking dish.
    • Cooking spray can be used instead of butter to grease the dish, but butter will provide more flavor.
    • For best results, grate a block of cheese. Freshly grated cheese not only has a better flavor, but it will also melt more evenly compared to using store bought pre-shredded cheese from a bag.
    • Store any leftovers in a container with a lid for 3-4 days in the refrigerator.
    • For best results both flavor and texture wise, reheat in the oven at 300°F for 25-30 minutes until warmed all the way through. To reheat in the microwave, cover the dish and heat for 1 minute or until warm.

    WANT TO SAVE THIS RECIPE?

    Enter your email to receive this recipe, along with weekly food inspiration!

    Nutrition

    Calories: 467kcal | Carbohydrates: 25g | Protein: 16g | Fat: 35g | Saturated Fat: 19g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Trans Fat: 1g | Cholesterol: 111mg | Sodium: 990mg | Potassium: 435mg | Fiber: 2g | Sugar: 3g | Vitamin A: 1028IU | Vitamin C: 11mg | Calcium: 275mg | Iron: 1mg
    Tried this Recipe? Pin it for Later!Mention @RecipesWorthRep or tag #RecipesWorthRepeating!
    « Marshmallow Popcorn Hearts
    20 Minute Instant Pot Mexican Rice »
    917 shares

    About Amanda Mason

    Hi! I'm Amanda, the founder and creator behind Recipes Worth Repeating! Simply put, I focus on creating delicious recipes for everyone. I offer variety. I offer convenience. I offer yumminess! And that's why people keep coming back. The recipes I create are absolutely worth repeating.

    Founded in 2012, Recipes Worth Repeating grew from people routinely asking me to email them the recipe for my latest dish. Recipe development comes naturally to me and I find cooking relaxing. Originally from Nashville, Tennessee, I developed a passion for cooking at an early age and I love to showcase a variety of recipes on my blog.Creating delicious new recipes, still photography, and video for Recipes Worth Repeating is the driving force behind what engages my readers to keep coming back for more recipes they will love.

    Reader Interactions

    Comments

      5 from 4 votes

      Leave a Reply Cancel reply

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

      Recipe Rating




       

    1. Deb

      December 11, 2023 at 6:07 pm

      Our family made this recipe tonight and everyone filled their lunch boxes for tomorrow. Great taste and easy to assemble. Thank you!

      Reply
      • Amanda Mason

        December 12, 2023 at 6:44 am

        I am SO GLAD you all loved this recipe! This is one of my son's all time favorite recipes and he takes it to lunch, too!!

        Reply
    2. Jess

      November 26, 2023 at 5:23 pm

      Would you be able to prep this casserole and put it in the fridge then bake the next day or do you think the potatoes would oxodize?

      Reply
      • Amanda Mason

        November 26, 2023 at 9:26 pm

        You can prep it the day before and let it sit overnight and then bake it the next day with no issues at all,

        Reply
    3. Amy Liu Dong

      March 05, 2023 at 11:03 am

      5 stars
      Such an easy and delicious dish to make for tonight's dinner. I love it!

      Reply
      • Amanda Mason

        March 17, 2023 at 9:41 pm

        I'm glad it was such a hit for your family and that they enjoyed it!

        Reply
    4. Jamie

      March 05, 2023 at 8:07 am

      5 stars
      Oh my, this dish looks amazingly delicious and very yummy! The creamy texture makes it so enticing and very tempting! Kids will definitely love this!

      Reply
      • Amanda Mason

        March 17, 2023 at 9:42 pm

        Enjoy it!

        Reply
    5. Elizabeth

      March 04, 2023 at 6:36 am

      5 stars
      This is a great, classic recipe! Reminds me of childhood, as my mom used to make this often! Always delicious!

      Reply
      • Amanda Mason

        March 04, 2023 at 12:34 pm

        Yes - a great southern classic meal!!!My son actually asked me to make this for him tonight for dinner!

        Reply
    6. Maggie

      March 03, 2023 at 4:19 pm

      Can't wait to try this recipe. It looks so good, and I know my son will love it. He's a picky eater. lol.

      Reply
      • Amanda Mason

        March 04, 2023 at 12:34 pm

        Enjoy it!!

        Reply
    7. Ann

      March 02, 2023 at 8:18 am

      5 stars
      This is always a great go-to recipe, as everyone in my house loves this casserole! Great to make for a crowd too!

      Reply
      • Amanda Mason

        March 02, 2023 at 8:54 am

        I'm so glad you all loved it so much! It's such a good savory family meal!

        Reply

    Primary Sidebar

    Hi, I'm Amanda! Welcome to my little corner of the internet. I'm a wife, mother of two, lover of all things food and wine, and photographer. Here at Recipes Worth Repeating, you're going to find the most delicious and easy to make recipes everyone will love.

    More about me →

    Most Popular Recipes ❤️

    • Applewood Smoked Chicken on a wooden cutting board, fork in chicken.
      Applewood Smoked Chicken
    • Mexican Corn Recipe
    • Beef Enchilada Casserole
    • Wooden spoon filled with penne pasta, marinara sauce, and mozzarella cheese.
      Easy Penne Pasta Bake

    🇺🇸 Labor Day Cookout Recipes

    • A plate of Corn on the cob and Cotija cheese on a white plate.
      Mexican Grilled Corn (Elote Recipe)
    • Smoked chicken quarters on a slate plate topped with BBQ sauce.
      Smoked Chicken Leg Quarters
    • Smoked Beef Short Ribs
    • Closeup of smoked chicken thighs on a black cutting board
      Smoked Chicken Thighs

    Footer

    ↑ back to top

     As Seen In

    About

    • Privacy Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Media Kit
    • Work with Me

    COPYRIGHT © 2012-2025 AMANDA MASON/RECIPES WORTH REPEATING

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.