Nutrition Facts for Ham potato onion casserole

Ham Potato Onion Casserole

Comfort food meets hearty flavors in this Ham Potato Onion Casserole, a baked masterpiece that's as easy to make as it is satisfying. Thinly sliced potatoes, savory ham, and tender onions are layered together and smothered in a creamy, homemade cheddar cheese sauce made from a butter roux. The casserole is baked to golden, bubbly perfection, creating a flavorful dish that's ideal for family dinners, potlucks, or Sunday brunch. With just 20 minutes of prep and a touch of fresh parsley for garnish, this recipe shines as a simple yet elegant way to transform pantry staples into a crowd-pleasing meal.

Nutriscore Rating: 67/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 Ham Potato Onion Casserole
Prep Time:20 mins
Cook Time:60 mins
Total Time:80 mins
Servings: 6

Ingredients

  • 4 medium Potatoes
  • 2 cups Ham
  • 1 medium Onion
  • 2 cups Sharp cheddar cheese, shredded
  • 3 tablespoons Butter
  • 3 tablespoons All-purpose flour
  • 2 cups Milk
  • 1 teaspoon Salt
  • 0.5 teaspoons Black pepper
  • 0.5 teaspoons Garlic powder
  • 2 tablespoons Fresh parsley, chopped (optional for garnish)

Directions

Step 1

Preheat your oven to 375°F (190°C). Grease a 9x13-inch casserole dish lightly with butter or cooking spray and set aside.

Step 2

Peel the potatoes and slice them into thin rounds (about 1/4-inch thick). Set aside.

Step 3

Dice the ham into bite-sized pieces, and thinly slice the onion. Set both aside.

Step 4

In a medium saucepan, melt the butter over medium heat. Stir in the flour and cook for 1-2 minutes, whisking constantly, to form a roux.

Step 5

Gradually pour in the milk while whisking to combine. Continue cooking, stirring constantly, until the sauce thickens, about 3-5 minutes.

Step 6

Stir in the salt, black pepper, and garlic powder. Remove from heat and stir in 1 1/2 cups of the shredded cheddar cheese until it melts into a smooth sauce.

Step 7

Layer one-third of the potato slices evenly in the prepared casserole dish. Top with one-third of the ham and one-third of the sliced onion. Pour one-third of the cheese sauce over the layer.

Step 8

Repeat the layering process two more times, finishing with a generous layer of cheese sauce on top.

Step 9

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

Step 10

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

Step 11

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 12

Let the casserole rest for 5-10 minutes before serving. Garnish with chopped fresh parsley, if desired.

Nutrition Facts

Serving size 2066.8 grams (2066.8g)
Amount per serving % Daily Value*
Calories 2763
Total Fat 137.70g 177%
Saturated Fat 77.40g 387%
Polyunsaturated Fat 7.80g
Cholesterol 415mg 138%
Sodium 5795mg 252%
Total Carbohydrate 279.00g 101%
Dietary Fiber 26.90g 96%
Total Sugars 44.60g
Protein 115.30g 231%
Vitamin D 282IU 1412%
Calcium 2445mg 188%
Iron 15mg 82%
Potassium 6653mg 142%
*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: 44.0%
Protein: 16.4%
Carbs: 39.6%