Nutrition Facts for Easy ham and potato casserole

Easy Ham and Potato Casserole

Creamy, cheesy, and loaded with hearty flavors, this Easy Ham and Potato Casserole is the ultimate comfort food for busy weeknights or family gatherings. Tender russet potatoes are layered with savory diced ham and smothered in a rich, homemade cheddar cheese sauce, then baked to golden perfection. Simple pantry staples like butter, flour, and milk come together to create a velvety roux, while a sprinkle of onion and garlic powder adds depth to every bite. With just 20 minutes of prep and perfectly baked layers of goodness, this casserole is as easy to make as it is satisfying. Top it with freshly chopped green onions for a burst of freshness, and enjoy this crowd-pleaser straight out of the oven! Perfect for meal prepping or using up leftover ham, this one-dish wonder is a delicious way to bring everyone to the table.

Nutriscore Rating: 69/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of Easy Ham and Potato Casserole
Prep Time:20 mins
Cook Time:50 mins
Total Time:70 mins
Servings: 6

Ingredients

  • 4 large russet potatoes
  • 2 cups ham
  • 2 cups cheddar cheese
  • 3 tablespoons butter
  • 3 tablespoons all-purpose flour
  • 2 cups milk
  • 1 teaspoon salt
  • 0.5 teaspoons black pepper
  • 1 teaspoon onion powder
  • 0.5 teaspoons garlic powder
  • 2 tablespoons green onions (optional, for garnish)

Directions

Step 1

Preheat your oven to 375°F (190°C) and lightly grease a 9x13-inch baking dish.

Step 2

Peel the russet potatoes and slice them into thin, even rounds about 1/8 inch thick. Set aside.

Step 3

Dice the ham into small, bite-sized pieces if not pre-diced. Set aside.

Step 4

In a medium saucepan, melt the butter over medium heat. Add the flour and whisk continuously for about 1-2 minutes to form a roux.

Step 5

Gradually pour in the milk while whisking, ensuring the mixture stays smooth. Continue cooking and stirring for 3-5 minutes until the sauce thickens.

Step 6

Stir in the salt, black pepper, onion powder, and garlic powder. Taste and adjust seasoning as needed.

Step 7

Remove the sauce from heat and mix in 1 1/2 cups of the shredded cheddar cheese, stirring until melted and smooth.

Step 8

Spread half of the sliced potatoes evenly in the baking dish. Layer half of the diced ham on top of the potatoes.

Step 9

Pour half of the cheese sauce over the layer, spreading it to cover evenly.

Step 10

Repeat with the remaining potatoes, ham, and cheese sauce to create a second layer.

Step 11

Sprinkle the remaining 1/2 cup of shredded cheddar cheese evenly across the top.

Step 12

Cover the baking dish with aluminum foil and bake in the preheated oven for 30 minutes.

Step 13

Remove the foil and bake for an additional 20 minutes, or until the top is golden and bubbly, and the potatoes are tender when pierced with a fork.

Step 14

Allow the casserole to cool for 5-10 minutes before serving. Garnish with chopped green onions if desired.

Nutrition Facts

Serving size 2363.5 grams (2363.5g)
Amount per serving % Daily Value*
Calories 3190
Total Fat 130.50g 167%
Saturated Fat 66.70g 334%
Polyunsaturated Fat 7.80g
Cholesterol 363mg 121%
Sodium 6321mg 275%
Total Carbohydrate 380.60g 138%
Dietary Fiber 28.30g 101%
Total Sugars 42.20g
Protein 119.40g 239%
Vitamin D 234IU 1172%
Calcium 1820mg 140%
Iron 17mg 97%
Potassium 9276mg 197%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 37.0%
Protein: 15.0%
Carbs: 48.0%