This post may contain affiliate links. Please read our disclosure policy.


This easy cheesy ham and potato casserole is the ultimate comfort food—creamy, cozy, and perfect for using up leftover ham. Tender potatoes bake in a rich, cheesy sauce with savory ham for a family‑friendly casserole that works just as well for busy weeknights as it does for holiday leftovers.

For another take on cheese and potatoes, try my Easy Cheesy Potatoes recipe or these Crockpot Cheesy Potatoes!

Why you’ll love this ham and cheese potato casserole recipe!

Looking to step up your side dish game? Look no further. This irresistible Cheesy Ham and Potato Casserole is truly delicious and so easy to make! Whip up these cheesy potatoes for a potluck or a special occasion, or serve it like Cheesy Tuna Casserole, as a hearty family meal.

Not only could this be served at parties, but this could also be served for a special brunch or breakfast along with Homemade Waffles or Bacon and Gruyere Sous Vide Egg Bites.

  • Easy comfort food: Simple ingredients and straightforward steps.
  • Perfect for leftover ham: You’ll love it after Easter or Christmas!
  • Make‑ahead friendly: Prep in advance and bake when you’re ready.
  • Family‑approved: Creamy, cheesy, and kid‑friendly.

Ingredients for Cheese, Ham and Potato Casserole

Ingredients for cheesy ham and potato casserole, including sour cream, pepper, salt, ham, cream of chicken soup, hash browns, butter, onion, and cheese.

See recipe card below this post for ingredient quantities and full instructions.

  • Frozen Hash Browns – Using frozen hash browns will save you SO much time and hassle.
  • Cream of Chicken Soup – You can also use homemade cream of chicken soup.
  • Sour Cream – Adding sour cream will really enrich the flavor, as well as ensuring a thick, decadent dish. 
  • Butter – Melted butter makes everything better. However, if you’re looking for a slightly lower sodium option, you can substitute salted for unsalted butter and switch the cream of chicken soup for unsalted chicken broth and bouillon. 
  • Grated Cheddar Cheese – Cheddar cheese is a personal favorite but you can always experiment with variations such as swiss, cheddar jack for a spicy kick, or a smoked gouda. Whichever one you choose, grating your own cheese will give you a much smoother texture. 
  • Ham – You could pick up ham from the deli or use your leftovers for a new spin on the classic baked ham recipe.

Variations

  • Change up the cheese – Simply changing the type of cheese will change the entire flavor of the dish!
  • Use fresh cut potatoes – I know that making this casserole with hashbrowns is awesome, but using fresh diced potatoes is great, too!
  • Add crushed crackers on top – This makes it more like an old-fashioned hashbrown casserole recipe once you add the Ritz crackers on top!

How to Make Ham and Potato Casserole

Ingredients for ham and potato casserole in mixing bowl with wooden spoon.
  1. Mix: In a large bowl, combine frozen hash browns, diced ham, cream of chicken soup, sour cream melted butter, diced onion, grated cheddar cheese, and a pinch of salt and pepper. Mix well until ingredients are evenly combined.
Cheesy ham and potato casserole in dish before baking.
  1. Transfer to baking dish: Add the cheesy ham and potato mixture to a 9×13 baking dish.
Ham cheese and potato casserole in baking dish.
  1. Bake: Bake uncovered for 35 to 40 minutes, or until the casserole is hot and bubbly.
Portion of cheesy ham and potato casserole on plate.
  1. Serve: Now for the best part! If desired, top the cheesy ham and potato casserole with fresh chives, and dig in!
Plate of cheesy ham and potato casserole with green onions for garnish.

Serving Suggestions

I think this hearty, comfort casserole is extremely versatile!

Proper Storage

  • Refrigerator: Store leftover cheesy ham and potato casserole in an airtight container for up to 4 days
  • Freezer: Freeze for up to 2 months
  • Reheating: Warm in the oven at 350°F until heated through or microwave individual portions

Frequently Asked Questions

Can I use raw potatoes in this cheesy ham and potato casserole?

Yes — thinly sliced raw potatoes cook fully in the oven as written.

Can I make this cheese, ham and potato casserole ahead of time?

Absolutely. Assemble, cover, and refrigerate up to 24 hours before baking.

What’s the best cheese to use for cheese, ham, and potato casserole?

Sharp cheddar gives the best flavor, but any good melting cheese works.

More Potato Recipes You’ll Love

💌 Love easy recipes? Join my newsletter and get my Top 10 Reader-Favorite Recipes eBook FREE! Sign up here.

Need help with this recipe?
Click the buttons below to summarize it, adjust for diets, swap ingredients, or ask your own questions!

Cheesy Ham and Potato Casserole

Creamy, cozy cheesy ham and potato casserole made with simple ingredients. Perfect for leftover ham, make‑ahead dinners, and family meals.
4.05 from 110 votes
Course: Side Dish
Cuisine: American
Author: Kasey Schwartz
Servings: 12 servings
Prep Time: 10 minutes
Cook Time: 35 minutes
Total Time: 45 minutes

Ingredients  

  • 2 lb bag frozen hash browns
  • 1 can cream of chicken soup
  • 1 cup sour cream
  • 1/2 cup butter melted
  • 2 cups grated cheddar cheese
  • 1 small onion – diced
  • 2 -3 cups ham – diced
  • salt & pepper to taste

Instructions 

  • Preheat over to 375 degrees.
  • Mix all of the ingredients into a large bowl.
    2 lb bag frozen hash browns, 1 can cream of chicken soup, 1 cup sour cream, 1/2 cup butter, 2 cups grated cheddar cheese, 1 small onion – diced, 2 -3 cups ham – diced, salt & pepper to taste
  • Add the cheesy ham and potato mixture to a 9×13 baking dish.
  • Bake uncovered for 35-40 minutes until casserole is hot and bubbly.
  • Top with chives if desired.

Video

Notes

  • Shred your own cheese for smoother melting: But if you’re short on time, it’s fine to use store-bought shredded cheese instead!
  • Let the casserole rest for 10 minutes before serving: The sauce will thicken during this time.

Nutrition

Calories: 280kcal | Carbohydrates: 17g | Protein: 9g | Fat: 20g | Saturated Fat: 11g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 0.3g | Cholesterol: 58mg | Sodium: 509mg | Potassium: 277mg | Fiber: 1g | Sugar: 1g | Vitamin A: 591IU | Vitamin C: 7mg | Calcium: 167mg | Iron: 1mg
Did you make this recipe?Mention @kasey_allthingsmamma or tag #allthingsmamma!

Categories: , ,

About Kasey Schwartz

For over 15 years, Kasey Schwartz, the mastermind behind All Things Mamma, has been the ultimate go-to for mouthwatering family recipes. Her work has been featured on Today.com, Buzz Feed, Better Homes and Gardens, and more, making her your go-to mom next door for all things delicious and family-friendly.

Comments

  1. Sally Brimer says:

    I’ve made this several times and we love it. I’ve used the hash browns with onions and bell peppers the last couple of times and it’s even better.

  2. Regina says:

    I’ve made this several times and it’s always so good! Comfort food 1,0,1 !!

  3. Lydia Hernandez says:

    5 stars
    This turned out very good!!
    I may cover it with foil next time so it cooks faster and take the foil off the last few minutes to brown it because it did take quite a while to cook all the way through. Other then that we loved it, will make again!!

4.05 from 110 votes (102 ratings without comment)

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.