• 8potatoes, peeled and cut into 1/4-inch slices
  • ½ cup milk
  • ¼ cup sour cream
  • ¼ cup butter
  • ¼ cup shredded Cheddar cheese, or to taste
  • 1 pound ham, diced
  • 1 pinch garlic powder, or to taste
  • 1 pinch onion powder, or to taste
  • 1 pinch salt and ground black pepper to taste
  • ¼ cup shredded Cheddar cheese
  • Directions

  • Step 1

    Place potatoes into a large pot and cover with salted water; bring to a boil. Reduce heat to medium-low and simmer until tender, about 20 minutes. Drain.


  • Step 2

    Preheat oven to 350 degrees F (175 degrees C).

  • Step 3

    Grease a 9×13-inch baking dish.

  • Step 4

    Transfer half of the cooked potatoes to a large bowl; add milk, sour cream, butter, and 1/4 cup Cheddar cheese.

  • Step 5

    Mash with a potato masher or fork until creamy.

  • Step 6

    Stir ham, garlic powder, onion powder, salt, black pepper, and remaining potato slices into the mashed potato mixture until well mixed.

  • Step 7

    Pour ham and potato mixture into prepared baking dish; sprinkle remaining 1/4 cup Cheddar cheese over mixture.

  • Step 8

    Bake in the preheated oven until cheese is melted, 20 to 30 minutes. Cool slightly before serving.

  • Source: Read Full Article