| | | |

Ham and Potato Casserole

Easy ham and potato casserole with a creamy, milk-based sauce. Diced ham, thinly sliced potatoes, and caramelized onions with salt and pepper for a simple, delicious meal.

This ham and potato casserole is really easy to make and comes out creamy by mixing a little flour, butter, and milk. Grab a mandolin and thinly slice your potatoes (you don’t even have to peel them), and buy some pre-diced ham to take another shortcut.

How To Make a Potato And Ham Casserole

For detailed step-by-step instructions, be sure to check out the full recipe in the recipe card at the bottom of the page.

Step 1: Thinly slice the potatoes to about â…› inch thickness and chop the onion. Set aside.
Step 2: Over medium heat, melt the butter in a large saucepan.
Step 3: Once the butter melts, toss in the onions, sautéing until translucent and soft.
Step 4: Combine the flour, salt, and pepper with the onions, mixing until you have a thick, clumpy mixture.
Step 5: Gradually pour in the milk, stirring constantly.
Step 6: Bring to a boil for a minute, or until the sauce thickens.
Step 7: Add sliced potatoes and ham to the baking dish.
Step 8: Mix them evenly.
Step 8: Drizzle the creamy sauce over the layered potatoes and ham, ensuring an even distribution.
Step 9: Cover the baking dish with foil and bake in the preheated oven for 30 minutes. Then, remove the foil and continue baking for another 1 hour or 1 hour and 10 minutes, until the top turns golden brown and the potatoes are fork-tender.
Overhead shot of a serving of scalloped potatoes and ham on a white plate with a fork
[be_recipe_buttons]

Ham and Potato Casserole Recipe

Easy ham and potato casserole with a creamy, milk-based sauce. Diced ham, thinly sliced potatoes, and caramelized onions with salt and pepper for a simple, delicious meal.
No ratings yet
Author Jackie
Servings 8 servings
Course Main Course
Calories 256
Prep Time 10 minutes
Rest Time 10 minutes
Cook Time 1 hour 30 minutes
Total Time 1 hour 50 minutes

Never Lose This Recipe—Email It to Yourself!

Make sure you have it when you need it! Bonus: You’ll get family-approved recipes and meal-planning tips, too!

Equipment

2-quart Baking Dish
Large Saucepan

Ingredients
  

  • 6 medium russet potatoes washed
  • 1 ½ cups precooked ham diced
  • 4 tablespoons unsalted butter
  • ½ cup yellow onion finely chopped
  • 2 ½ cups whole milk
  • 3 tablespoons all-purpose flour
  • 1 teaspoon sea salt
  • ½ teaspoon freshly ground black pepper
  • 2 cups sharp cheddar cheese shredded and divided

Instructions

  • Prep the Oven & Dish: Preheat your oven to 350°F. Lightly grease a 3-quart baking dish (9×13) with non-stick cooking spray and set aside.
  • Slice & Chop: Thinly slice or cube the 6 russet potatoes into â…›-inch slices. Finely chop ½ cup of yellow onion and set both aside.
  • Sauté the Onion: In a large saucepan over medium heat, melt 4 tablespoons of butter. Add the chopped onion and sauté for about 2 minutes, until soft and translucent.
  • Layer the Dish: In the prepared baking dish, arrange â…“ of the sliced potatoes in an even layer. Top with ½ cup diced ham and ½ cup shredded cheddar cheese. Repeat this layering two more times: a second layer of potatoes, ½ cup ham, and ½ cup cheese, followed by a final layer of the remaining potatoes and ham (but no cheese on top yet). Set aside.
  • Make the Sauce: To the sautéed onions in the saucepan, add 3 tablespoons flour, 1 teaspoon salt, and ½ teaspoon pepper. Stir constantly for about 1 minute, until the mixture forms a paste.
  • Add the Milk & Thicken: Slowly whisk in 2½ cups of whole milk. Cook, stirring constantly, until the mixture reaches a gentle boil and thickens into a creamy sauce, about 3–4 minutes.
  • Assemble: Pour the thickened sauce evenly over the layered potatoes, ham, and cheese. Tap the dish gently on the counter to help the sauce seep down into the layers. Sprinkle the remaining 1 cup of shredded cheddar cheese evenly over the top.
  • Bake Covered: Cover the dish tightly with foil and bake for 60 minutes.
  • Finish Baking Uncovered: Remove the foil and continue baking for another 20–30 minutes, or until the potatoes are fork-tender and the top is bubbling and golden brown.
  • Cool & Serve: Let the casserole rest for about 10 minutes before serving so the sauce can set up a bit. Then dig in and enjoy the cheesy, ham-filled comfort.

Notes

Storage: Let cool to room temperature before you tuck it away. Transfer to an airtight container or cover the baking dish with plastic wrap or aluminum foil, and store in the fridge. It will keep in the fridge for up to 2 days.
I don’t recommend freezing cooked potatoes, they get super soggy when thawed.
Reheating: The oven is the way to go. Preheat your oven to 350°F and cover the casserole with foil to prevent it from drying out. Heat it through for about 20 minutes or until it’s nice and warm. If you’re in a hurry, individual servings can be zapped in the microwave. Just pop a slice on a microwave-safe plate, cover it with a microwave-safe lid or paper towel, and heat it on high for a minute or two.

Nutrition

Serving: 1 cup, Calories: 256kcal, Carbohydrates: 35g, Protein: 10g, Fat: 9g, Saturated Fat: 5g, Polyunsaturated Fat: 0.4g, Monounsaturated Fat: 2g, Trans Fat: 0.2g, Cholesterol: 36mg, Sodium: 653mg, Potassium: 808mg, Fiber: 4g, Sugar: 6g, Vitamin A: 303IU, Vitamin C: 32mg, Calcium: 118mg, Iron: 2mg

Nutrition information provided is an estimate. It will vary based on cooking method and specific ingredients used.

Cuisine American

Make This Recipe Yours With Ingredient Substitutions & Additions

  • Scalloped CHEESY Potatoes and Ham: Top your potatoes and ham with a generous layer of freshly shredded cheese. Think sharp cheddar or gruyere for a golden crust.
  • Herbs: Freshen up the dish by incorporating a mix of herbs like thyme, rosemary, or parsley. These can be mixed in with the potatoes or sprinkled on top before baking.
  • Add Bell Pepper: Dice red, yellow, or green bell pepper and cook with the onions to add color and some additional sweetness.
  • Add Crunch: For an added texture contrast, sprinkle some panko breadcrumbs mixed with a little melted butter over the top before the final stretch of baking. This will give you a crispy, crunchy topping!

Never Lose This Recipe—Email It to Yourself!

Make sure you have it when you need it! Bonus: You’ll get family-approved recipes and meal-planning tips, too!

Recipe Tips

  1. Use a Mandolin: To get the potatoes evenly sliced, use a mandolin slicer. It’s your BFF for achieving uniformly thin slices. Just watch those fingers and use the guard!
  2. Patience with the Sauce: When making your sauce, patience is key. Cook it on a medium-low heat to prevent the milk from scalding and to ensure the flour cooks down, avoiding that raw flour taste.
  3. Layering the Casserole: Think about even distribution when assembling your potatoes and ham. Ensure each layer of potatoes gets a fair share of ham, onions, and sauce to make every bite as good as the last.
  4. Let It Rest: After pulling the casserole out of the oven, give it a little time to sit. Allowing it to rest for about 10 minutes will thicken up the sauce and let all those wonderful flavors really come together.

Serving Ideas

A forkful of scalloped potatoes and ham held above a plate with a serving of scalloped potatoes, with raw potatoes and a bowl with more scalloped potatoes in the background

More Easy Dinner Recipes

I want to hear from you!

If you try this easy ham and potato casserole recipe or any other of my recipes on Meal Planning blueprints, then don’t forget to rate the recipe and leave a comment below! I read all the comments and respond!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating