Nutrition Facts for Ham onion cheese and potato casserole

Ham Onion Cheese and Potato Casserole

Image of Ham Onion Cheese and Potato Casserole
Nutriscore Rating: 69/100

Indulge in the ultimate comfort food with this Ham Onion Cheese and Potato Casserole—a hearty, flavor-packed dish that’s perfect for busy weeknights or special gatherings. Layers of tender Russet potatoes, savory diced ham, and sweet caramelized onions are smothered in a rich, creamy cheddar cheese sauce, then baked to golden-brown perfection. Its creamy texture and cheese-pull magic make every mouthful irresistible. This easy-to-follow recipe uses pantry staples like milk, butter, and garlic powder to create a luscious homemade sauce, while the optional parsley garnish adds a fresh, vibrant touch. Ready in just 80 minutes, this filling casserole serves six and pairs beautifully with a crisp green salad or steamed veggies. Ideal for family dinners, potlucks, or as a comforting way to use leftover ham, this cheesy casserole is guaranteed to become a crowd favorite.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
1 hr
🕐
Total Time
1 hr 20 min
👥
Servings
6 servings
📊
Difficulty
Medium

🥘 Ingredients

12 items
  • 6 medium-sized Russet potatoes
  • 2 cups, diced Ham
  • 1 large, finely chopped Yellow onion
  • 2 cups, shredded Cheddar cheese
  • 2 cups Milk
  • 2 tablespoons Unsalted butter
  • 2 tablespoons All-purpose flour
  • 1 teaspoon Garlic powder
  • 1 teaspoon Salt
  • 0.5 teaspoon Black pepper
  • 1 tablespoon Olive oil
  • 2 tablespoons, chopped (optional for garnish) Parsley
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

12 steps
1

Preheat your oven to 375°F (190°C). Grease a 9x13-inch baking dish with nonstick spray or butter.

2

Peel the potatoes and slice them into 1/8-inch thick rounds. Set them aside in a bowl of cold water to prevent discoloration.

3

In a skillet over medium heat, add 1 tablespoon of olive oil. Sauté the chopped onion until softened and lightly caramelized, about 5-7 minutes. Remove from heat and set aside.

4

In a medium saucepan, melt 2 tablespoons of unsalted butter over medium heat. Whisk in the flour and cook for 1 minute, stirring constantly to create a roux.

5

Gradually whisk in the milk, making sure no lumps remain. Cook the mixture, stirring frequently, until it thickens, about 5 minutes.

6

Stir in 1 1/2 cups of the shredded cheddar cheese, garlic powder, salt, and black pepper. Remove from heat once the cheese is fully melted and the sauce is smooth.

7

Drain the sliced potatoes and pat them dry with a clean kitchen towel. Layer half of the potato slices in the prepared baking dish.

8

Evenly spread half of the diced ham, sautéed onions, and cheese sauce over the potatoes. Repeat the layers with the remaining potatoes, ham, onions, and cheese sauce.

9

Sprinkle the remaining 1/2 cup of cheddar cheese over the top layer.

10

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

11

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

12

Let the casserole rest for 10 minutes before serving. Garnish with chopped parsley, if using. Serve warm and enjoy!

Cooking Tip: Take your time with each step for the best results!
3080
cal
115.4g
protein
352.4g
carbs
134.0g
fat

Nutrition Facts

1 serving (2338.8g)
Calories
3080
% Daily Value*
Total Fat 134.0 g 172%
Saturated Fat 63.8 g 319%
Polyunsaturated Fat 8.1 g
Cholesterol 326 mg 109%
Sodium 6090 mg 265%
Total Carbohydrate 352.4 g 128%
Dietary Fiber 27.7 g 99%
Total Sugars 46.2 g
Protein 115.4 g 231%
Vitamin D 5.7 mcg 28%
Calcium 1814 mg 140%
Iron 15.8 mg 88%
Potassium 8550 mg 182%

*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

45.8%%
15.0%%
39.2%%
Fat: 1206 cal (39.2%%)
Protein: 461 cal (15.0%%)
Carbs: 1409 cal (45.8%%)