Nutrition Facts for Grandma's ham and potatoes

Grandma's Ham and Potatoes

"Grandma’s Ham and Potatoes is the ultimate comfort food casserole, brimming with hearty layers of creamy goodness and savory flavors. This family-favorite recipe combines tender russet potatoes, perfectly seasoned diced ham, and a rich, cheesy béchamel sauce made from scratch with sharp cheddar, milk, and chicken broth. Topped with a golden, bubbling crust, this dish is baked to perfection in just over an hour, making it an ideal choice for holiday gatherings or cozy weeknight dinners. With every bite of this classic, oven-baked potato and ham casserole, you’ll be reminded of warm, home-cooked meals straight from Grandma’s kitchen. Easy to prepare, deeply satisfying, and perfect for feeding a crowd, this dish will quickly become a staple on your table."

Nutriscore Rating: 68/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.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Grandma's Ham and Potatoes
Prep Time:20 mins
Cook Time:60 mins
Total Time:80 mins
Servings: 6

Ingredients

  • 6 medium russet potatoes
  • 2 cups diced cooked ham
  • 4 tablespoons unsalted butter
  • 4 tablespoons all-purpose flour
  • 2 cups whole milk
  • 1.5 cups chicken broth
  • 1 cup sharp cheddar cheese, shredded
  • 1 medium yellow onion, diced
  • 1 teaspoon garlic powder
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 2 tablespoons fresh parsley, chopped (optional for garnish)

Directions

Step 1

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

Step 2

Peel the potatoes and slice them into thin, even rounds about 1/8-inch thick. Place them in a bowl of cold water to prevent browning while you prepare the sauce.

Step 3

In a medium saucepan, melt the butter over medium heat. Add the diced onions and cook for 3-4 minutes until softened.

Step 4

Sprinkle the flour over the onions and stir to create a roux. Cook for 1-2 minutes to remove the raw flour taste.

Step 5

Gradually whisk in the chicken broth and milk, stirring continuously to prevent lumps. Continue cooking until the mixture thickens, about 5 minutes.

Step 6

Add the shredded cheddar cheese, garlic powder, salt, and black pepper to the sauce. Stir until the cheese is completely melted and smooth. Remove from heat.

Step 7

Drain the potato slices and pat them dry with a clean kitchen towel.

Step 8

In the prepared baking dish, layer half of the potato slices evenly across the bottom. Sprinkle half the diced ham over the potatoes.

Step 9

Pour half of the cheese sauce over the potatoes and ham, spreading it evenly with a spatula.

Step 10

Repeat the layers with the remaining potatoes, ham, and cheese sauce.

Step 11

Cover the dish with aluminum foil and bake for 40 minutes. Then remove the foil and bake for an additional 20 minutes, or until the potatoes are tender and the top is golden and bubbling.

Step 12

Remove the dish from the oven and let it cool for 5-10 minutes. Garnish with fresh parsley, if desired, and serve warm.

Nutrition Facts

Serving size (2654.1g)
Amount per serving % Daily Value*
Calories 2923.5
Total Fat 125.8g 0%
Saturated Fat 70.6g 0%
Polyunsaturated Fat 0.5g
Cholesterol 538.7mg 0%
Sodium 9926.8mg 0%
Total Carbohydrate 276.8g 0%
Dietary Fiber 20.7g 0%
Total Sugars 48.2g
Protein 180.5g 0%
Vitamin D 238.7IU 0%
Calcium 1678.3mg 0%
Iron 19.0mg 0%
Potassium 8435.4mg 0%
*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: 38.2%
Protein: 24.4%
Carbs: 37.4%