My Cozy Kitchen Secret
This dish is my favorite kitchen hug. It turns simple potatoes and ham into something magical. The cheese sauce bubbles and makes everything rich. Doesn’t that smell amazing?
I learned this from my own grandma. She called it “Sunday supper special.” We ate it after church every week. I still laugh at how we’d fight for the crispy edges. That is one reason this matters. Food can tie your whole family together with happy memories.
The Humble Potato’s Power
Let’s talk about those potatoes. You want them sliced thin. This helps them cook soft and soak up all that creamy sauce. A mandoline makes it easy, but careful of your fingers!
*Fun fact*: Potatoes have more potassium than a banana! They give you good energy. That’s another reason this matters. Good food should both comfort you and fuel you. What is your favorite way to eat potatoes? Mashed, baked, or like this?
Making the Cheese Hug
The sauce seems fancy, but it’s not. You melt butter, stir in flour, then add milk. Keep whisking! It feels like a little kitchen science project. When you add the cheese, it becomes a smooth, cheesy hug for the potatoes.
My first time, I added the milk too fast. I got a few lumps. I just kept whisking and they went away. Do not worry if yours looks a little funny at first. It always comes together. Have you ever made a sauce from scratch before?
Layering Up the Love
Now for the fun part. Layer the potatoes, then the ham. Pour that lovely sauce over it. Use your hands to push everything down. I like this step. You can feel the love going into the dish.
Then you do it all again. Top it with more cheese. The second cheese cup is optional, but in my house, it is not. We always want that golden, crispy top. What do you think? Is extra cheese always the right answer?
The Waiting is the Hard Part
It bakes for a while. Your kitchen will smell incredible. That is part of the magic. The waiting makes everyone hungry and excited. You must let it cool for ten minutes after. This is the hardest rule to follow.
But it is important. It lets the sauce settle. Then you can serve perfect slices. It is worth the wait. This dish fills your belly and your heart. I hope you make it for someone you love soon.
Ingredients:
| Ingredient | Amount | Notes |
|---|---|---|
| Ham, cubed | 2 cups | |
| Russet or Yukon Gold potatoes | 3 pounds | scrubbed and sliced into ⅛-inch thick rounds |
| Unsalted butter | 2 tablespoons | plus additional for greasing pan |
| All-purpose flour | 2 tablespoons | |
| Whole milk, or half and half | 2 cups | |
| Kosher salt | 1 teaspoon | |
| Garlic powder | ½ teaspoon | |
| Onion powder | ½ teaspoon | |
| Shredded sharp cheddar cheese | 1 cup | for cheese sauce |
| Shredded sharp cheddar cheese | 1 cup | for topping (optional) |

Instructions
Step 1: First, get your oven warming up to 375 degrees. Grease your favorite casserole dish with butter. It makes me think of my old blue dish. I still use it every time. Now, scrub those potatoes clean. Slice them thin, like little coins. (A mandoline makes this so easy, but watch your fingers!)
Step 2: Let’s make the cheese sauce. Melt butter in a pan. Whisk in the flour until it’s pasty. Doesn’t that smell amazing? Slowly pour in the milk, whisking all the time. It will get wonderfully thick. Turn off the heat and stir in one cup of cheese. What’s the secret to a lump-free sauce? Share below!
Step 3: Time to build your cozy layers. Put half the potatoes in the dish. Add half the ham. Pour half that creamy sauce right over. Gently push everything down so it’s cozy. Repeat with the rest. Top it all with the extra cheese. I still laugh at how cheesy I make it.
Step 4: Cover the dish tightly with foil. Bake it for one hour. The kitchen will smell so good. Then, take the foil off. Bake for 25 more minutes until golden. Let it sit for 10 minutes before serving. (This waiting is the hardest part, but it helps everything set!)
Creative Twists
Add a crunchy topping. Mix breadcrumbs with a little melted butter. Sprinkle it on before the final bake.
Try a different cheese. Use smoked gouda or pepper jack for a fun new flavor.
Hide some veggies. Layer in thin slices of onion or spinach between the potatoes.
Which one would you try first? Comment below!
Serving & Pairing Ideas
This bake is a full meal by itself. But a simple green salad on the side is perfect. The crisp lettuce is so nice with the creamy potatoes. For a cozy night, add warm buttered peas. A sprinkle of fresh chives on top makes it look fancy. It’s such a comforting plate of food. Which would you choose tonight?

Making Your Casserole Last
Let’s talk about keeping your casserole tasty for days. Cool it completely before covering. Then, tuck it into the fridge. It will be happy there for three to four days. For longer stays, the freezer is your friend. Wrap slices tightly or freeze the whole dish.
I remember my first freezer adventure. I was so proud of my full dish. I didn’t wrap it well. Everything tasted like ice crystals later. Now I use two layers of foil. It makes all the difference. Reheat slices in the oven for that just-made taste.
Batch cooking like this matters. It turns one cooking day into many easy dinners. It saves time and money. It also brings comfort on a busy night. A warm meal is waiting just for you. Have you ever tried storing it this way? Share below!
Simple Fixes for Common Hiccups
We all face little kitchen troubles. Here are three easy fixes. First, a sauce that won’t thicken. Keep whisking over medium heat. It just needs a little more time and patience. I once added more flour too fast. It made lumpy gravy. Slow and steady wins the race.
Second, potatoes that brown before baking. Keep your slices in a bowl of cold water. This stops them from turning gray. Dry them well before layering. Third, a top that browns too fast. Just tent it with a piece of foil. This shields it from direct heat.
Fixing these small issues builds your cooking confidence. You learn how ingredients behave. It also ensures every bite is full of perfect flavor. Which of these problems have you run into before?
Your Quick Questions, Answered
What is the best way to thicken a creamy potato casserole?
Let your cheese sauce cook a bit longer. The flour and butter mixture needs time to work. Whisk it over medium heat until it bubbles. This cooks the flour and thickens the milk. For extra thickness, let the assembled casserole sit for 10 minutes before baking. The potatoes will absorb some sauce. This makes the final dish perfectly creamy, not runny.
Can I make potato and ham casserole ahead of time?
Yes, you absolutely can. Assemble the whole casserole the day before. Cover it tightly and keep it in your refrigerator. When you are ready, bake it straight from the fridge. You may need to add five to ten extra minutes to the baking time. This is a wonderful trick for busy holidays or easy weeknight planning.
What kind of potatoes are best for a ham and potato casserole?
Starchy potatoes like Russets are the classic choice. They soften beautifully and soak up the creamy sauce. Waxy potatoes, like Yukon Golds, are also excellent. They hold their shape a little better. Both types work wonderfully in this recipe. A fun fact: Russet potatoes are sometimes called “old potatoes” because they store so well.
What can I use instead of ham in a potato casserole?
You have many tasty options. Try cooked and crumbled bacon or browned sausage. For a meatless version, use hearty vegetables. Sliced mushrooms or chopped broccoli work well. You could also use leftover cooked chicken or turkey. The recipe is very forgiving. Use what you love or what you have in your kitchen.
How do you keep potato casserole from getting soggy?
The key is slicing your potatoes evenly and thinly. Use a mandoline if you have one. Also, do not skip the step of letting the baked casserole rest. Wait ten minutes before serving. This lets the sauce set. It allows the potatoes to finish absorbing the liquid. This makes each slice neat and perfect.
Can you freeze creamy potato and ham casserole?
You can freeze it, either baked or unbaked. For best results, cool it completely first. Wrap it very well with two layers of foil. It will keep for up to two months. Thaw it overnight in the fridge before reheating. Bake it covered until hot all the way through. Which tip will you try first?
From My Kitchen to Yours
I hope this recipe finds its way to your table. I love knowing families are sharing a warm, cheesy dish. Cooking is about more than just food. It is about making memories and filling bellies with love.
I would be so delighted to hear from you. Tell me about your cooking adventure. Did your family ask for seconds? Have you tried this recipe? Leave a comment and let me know how it turned out.
Happy cooking!
—Elena Rutherford

Creamy Potato and Ham Casserole
Description
Cheesy Scalloped Potatoes and Ham
Ingredients
Instructions
- Preheat the oven to 375℉ (190℃). Grease a 2 quart casserole dish with butter and set aside.
- Scrub and peel the potatoes. Slice the potatoes using a mandoline or very sharp knife into ⅛-inch thick slices. Measure to ensure 6 cups of sliced potatoes.
- In a medium saucepan, melt 2 tablespoons unsalted butter over medium heat. Once melted, whisk in 2 tablespoons all-purpose flour to form a thick paste. Let cook for 30-60 seconds, whisking constantly. Slowly whisk in 2 cups whole milk, until thick and creamy. Season with 1 teaspoon kosher salt, ½ teaspoon garlic powder, and ½ teaspoon onion powder. Continue to cook, whisking constantly, until the mixture has thickened and beginning to bubble. Remove the pan from the heat. Add 1 cup shredded sharp cheddar cheese and stir until melted.
- To arrange the casserole, layer half the potatoes in the baking dish and top with half the diced ham. Pour half of the cheese sauce over the ham and potatoes. Use your hands or spoon to push the potatoes and ham into the cheese sauce. Repeat the layers. Sprinkle with the remaining 1 cup shredded sharp cheddar cheese and cover tightly with foil.
- Bake covered for 60 minutes. Remove foil and bake for an additional 25 minutes or until potatoes are tender. Allow the potatoes to cool for 10 minutes before serving.
Notes
- Nutrition per serving: Calories: 247kcal | Carbohydrates: 34g | Protein: 17g | Fat: 4g | Saturated Fat: 2g | Cholesterol: 30mg | Sodium: 1057mg | Potassium: 772mg | Fiber: 2g | Sugar: 5g | Vitamin A: 430IU | Vitamin C: 8.6mg | Calcium: 197mg | Iron: 1.8mg