0.0 from 0 votes
Cheesy Ham and Potato Casserole
This cheesy ham and potato casserole is comfort food at its best—creamy, hearty, and irresistibly cheesy. Perfect for using up leftover ham or keeping it simple with store-bought cubes, this dish is an easy weeknight win the whole family will love!
Prep Time
10 mins
Cook Time
10 mins
Total Time
55 mins
Servings: 6
Calories: 544 kcal
Course:
Main Course
Cuisine:
American
Ingredients
- 1 tablespoon extra virgin olive oil
- ½ yellow onion diced
- 32 ounces cubed potatoes can use frozen or fresh
- ½ teaspoon salt
- ½ teaspoon garlic powder
- ¼ teaspoon black pepper
- 16 ounces cubed ham (2 cups)
Cheese Sauce
- 4 tablespoons butter
- ¼ cup all purpose flour
- ¾ teaspoon salt
- ¼ teaspoon black pepper
- ½ teaspoon garlic powder
- 1½ cups whole milk
- 2 cups cheddar cheese grated
Topping
- ¼ cup cheddar cheese grated
- ¼ cup parmesan shredded
- 2 tablespoons fresh parsley chopped
Instructions
- Preheat oven to 375 degrees F
- Heat oil in a large skillet over medium heat. Add the onion and cook until softened.
- Add in the potato with the salt, garlic powder, and black pepper. Cook until the potatoes have started to soften. If using frozen, add them in frozen and cook until defrosted and starting to soften.
- Spray a 3 quart baking dish with cooking spray, and pour the potato mixture into the dish. Add the cubed ham and stir to combine.
- In the same skillet, melt the butter over medium heat. Add the flour and stir to combine. Stir in the salt, pepper, and garlic powder. Cook this mixture for 2 minutes. Then pour in the milk whisking to combine.
- Let this mixture cook until sauce is thickened. Remove from heat and add the cheddar cheese, stir while the cheese melts.
- Pour this cheese sauce over the top of the potatoes and ham mixture. Stir to combine and coat the potatoes in the sauce.
- Top with 1/4 cup cheddar cheese and 1/4 cup parmesan cheese.
- Cover the dish with foil and bake for 30 minutes. Remove the foil and bake an additional 5-10 minutes, or broil for 3-4 minutes until cheese is browned and bubbly on top.
- Garnish with fresh parsley and serve.
Cup of Yum
Notes
- Make Ahead
- Storage:
- Assemble the casserole up to 24 hours in advance.
- Cover tightly with foil or plastic wrap and refrigerate.
- Before baking, let it sit at room temperature for 20 minutes.
- Refrigerate leftovers in an airtight container for up to 4 days.
- Reheat individual portions in the microwave or the entire dish in a 350°F oven until warmed through.
- Freeze for longer storage in a freezer-safe container for up to 3 months.
- Thaw overnight in the fridge before reheating.
Nutrition Information
Calories
544kcal
(27%)
Carbohydrates
38g
(13%)
Protein
31g
(62%)
Fat
31g
(48%)
Saturated Fat
15g
(75%)
Polyunsaturated Fat
2g
Monounsaturated Fat
8g
Trans Fat
0.3g
Cholesterol
113mg
(38%)
Sodium
1932mg
(81%)
Potassium
596mg
(17%)
Fiber
3g
(12%)
Sugar
5g
(10%)
Vitamin A
903IU
(18%)
Vitamin C
15mg
(17%)
Calcium
447mg
(45%)
Iron
2mg
(11%)
Nutrition Facts
Serving: 6Serving
Amount Per Serving
Calories 544
% Daily Value*
| Calories | 544kcal | 27% |
| Carbohydrates | 38g | 13% |
| Protein | 31g | 62% |
| Fat | 31g | 48% |
| Saturated Fat | 15g | 75% |
| Polyunsaturated Fat | 2g | 12% |
| Monounsaturated Fat | 8g | 40% |
| Trans Fat | 0.3g | 15% |
| Cholesterol | 113mg | 38% |
| Sodium | 1932mg | 81% |
| Potassium | 596mg | 13% |
| Fiber | 3g | 12% |
| Sugar | 5g | 10% |
| Vitamin A | 903IU | 18% |
| Vitamin C | 15mg | 17% |
| Calcium | 447mg | 45% |
| Iron | 2mg | 11% |
* Percent Daily Values are based on a 2,000 calorie diet.