Ham and Potato Casserole Made with Leftovers

A rich and cheesy ham and potato casserole that’s crispy on top and creamy inside. This simple, pantry-friendly recipe is sure to win over even the pickiest eaters with its savory, comforting flavors. Rediscover your leftovers with this family-favorite casserole that’s guaranteed to please everyone at the table.
Steps to Make the Perfect Ham and Potato Casserole
This easy-to-make, hearty casserole is a must-try for any occasion. Below you'll find the full recipe with detailed instructions, but here’s what you can expect when you try this crowd-pleasing dish:
Begin by boiling the potatoes, then lower the heat to let them simmer until soft. While they cook, sauté the leftover ham and onions in butter until the onions become translucent. Then, prepare a simple roux and stir in the melted cheddar cheese.
Drizzle the cheese sauce over the ham and potatoes, sprinkle with breadcrumbs, and bake until the top is golden and crispy. Serve hot for a delicious, breakfast-inspired dish that’s perfect for both hectic weeknights and festive brunches.
Ideal Pairings for Ham and Potato Casserole
This cheesy, comforting casserole goes beautifully with a variety of sides. Consider serving it alongside asparagus, soft dinner rolls, or roasted broccoli for a complete meal that’s sure to impress.
Storing Your Ham and Potato Casserole
Store any leftover casserole in an airtight container or cover the casserole dish with foil, and refrigerate for up to 4 days. To reheat, bake at 325°F for the best texture and flavor.
Dinogo Community Reviews and Tips
"A great way to repurpose leftover ham or enjoy store-bought ham in a new way!" says Debbi. "This recipe is both tasty and filling. I shared it with my neighbors, and they loved it too!"
"I added garlic powder and chili powder to the ham and onions as they cooked," shares Eva. "Then I sprinkled crushed rosemary before adding the breadcrumbs. My house smells like rosemary potatoes (so delicious!), and the flavor is out of this world!"
"I made this using leftover ham and veggies from our Thanksgiving dinner," says marcra. "My husband, who typically hates casseroles, went back for seconds!"
Contributed by Rai Mincey
Ingredients List
-
6 small potatoes, peeled and cut into ½-inch cubes
-
7 tablespoons butter, divided
-
⅔ pound leftover cooked ham, cut into ½-inch cubes
-
1 small onion, finely chopped
-
3 tablespoons all-purpose flour
-
1 ½ cups milk
-
salt and ground black pepper to taste
-
1 (8 ounce) package shredded Cheddar cheese
-
¼ cup bread crumbs
Cooking Instructions
Add potatoes to a large pot and cover with salted water. Bring to a boil, then reduce the heat to medium-low and simmer for 10 to 15 minutes until the potatoes are tender.
While the potatoes cook, preheat the oven to 350°F (175°C). Lightly grease a 1 ½-quart baking dish.
As the potatoes near completion, melt 3 tablespoons of butter in a skillet over medium heat. Add the ham and onion, cooking and stirring until the onion becomes soft and translucent, about 5 minutes. Remove from heat.

Dotdash Meredith Food Studios
Drain the potatoes and mix them with the ham and onion mixture. Stir well and transfer everything to the prepared baking dish.
In a saucepan, melt the remaining 4 tablespoons of butter over medium heat. Whisk in the flour and continue stirring until the mixture becomes thick and light golden brown, about 5 minutes.
Slowly whisk the milk into the flour mixture, seasoning with salt and black pepper. Continue cooking, stirring constantly, until the sauce thickens, about 2 minutes. Lower the heat to medium-low and stir in the Cheddar cheese until it has fully melted.

Dotdash Meredith Food Studios
Pour the creamy cheese sauce over the ham and potatoes, then top with a sprinkle of breadcrumbs.

Dotdash Meredith Food Studios

Dotdash Meredith Food Studios
Bake in the preheated oven for 25 to 30 minutes, or until the sauce is bubbly and the top is golden brown.
Serve while hot and enjoy the delicious meal!

DOTDASH MEREDITH FOOD STUDIOS
Cook’s Tips
The cooking time may vary depending on the size of your potato cubes. For the best results, try to cut them as evenly as possible.
Nutrition Information (per serving)
591 | Calories |
37g | Fat |
40g | Carbs |
25g | Protein |
Nutrition Facts | |
---|---|
Servings Per Recipe 6 | |
Calories 591 | |
% Daily Value * | |
Total Fat 37g | 47% |
Saturated Fat 21g | 103% |
Cholesterol 108mg | 36% |
Sodium 1044mg | 45% |
Total Carbohydrate 40g | 15% |
Dietary Fiber 4g | 15% |
Protein 25g | 51% |
Vitamin C 52mg | 58% |
Calcium 380mg | 29% |
Iron 2mg | 13% |
Potassium 1034mg | 22% |
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.
(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.
Evaluation :
5/5