Go Back
+ servings

Cheesy Ham and Potato Casserole

Cheesy Ham and Potato Casserole made with potatoes, ham, a creamy sauce and lots of cheese! This baked casserole is the perfect comfort food that the whole family will love.
Prep Time20 minutes
Cook Time45 minutes
Course: Main Dish
Cuisine: American
Keyword: Cheesy Ham and Potato Casserole
Servings: 10 servings
Calories: 354kcal

Ingredients

  • 4 cups Russet or Yukon Gold potatoes peeled and diced
  • 2 cups ham diced
  • 1 cup yellow onion chopped
  • 1 10.5-ounce can cream of chicken soup
  • 1 ¼ cups milk
  • ½ cup sour cream
  • 2 tablespoons all-purpose flour
  • 1 tablespoon butter melted and cooled to room temperature
  • 1 teaspoon garlic powder
  • ½ teaspoon onion powder
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 3 cups shredded cheddar cheese divided

Instructions

  • Preheat the oven to 375°F and lightly grease a 9x13-inch baking dish.
  • Layer the diced potatoes, diced ham, and chopped onions in the prepared baking dish.
  • In a mixing bowl, whisk together the soup, milk, sour cream, flour, melted butter, garlic powder, onion powder, salt, and black pepper until smooth.
  • Pour the soup mixture over the potatoes, ham, and onions, making sure to cover everything.
  • Sprinkle 1 cup of the shredded cheddar cheese on top of the casserole.
  • Cover the dish with foil and bake for 35-40 minutes.
  • Remove the foil and give it a mix. Add the remaining 2 cups of cheese. While uncovered, bake for an additional 5 minutes, or until the cheese is melted and bubbly and the potatoes are tender.
  • Allow the casserole to cool for a few minutes before serving. The sauce will continue to thicken up during this time.

Nutrition

Calories: 354kcal | Carbohydrates: 23g | Protein: 18g | Fat: 21g | Saturated Fat: 11g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Trans Fat: 0.05g | Cholesterol: 64mg | Sodium: 910mg | Potassium: 570mg | Fiber: 2g | Sugar: 4g | Vitamin A: 565IU | Vitamin C: 18mg | Calcium: 313mg | Iron: 1mg