Introduction
The creamy layers of perfectly baked potatoes, smoky ham, and gooey cheese—it’s the kind of dish that makes you want to grab a fork and dive in immediately. I first whipped up this recipe during a family gathering, and let me tell you, it was an instant hit! There’s something magical about scalloped potatoes, but when you add ham and extra cheese, it becomes a dish you’ll crave time and time again.
Whether you’re looking for comfort food on a chilly evening or a centerpiece for your holiday table, these irresistible scalloped potatoes with ham will steal the show. It’s easy to prepare, satisfying, and truly feels like a hug in food form. Plus, it’s perfect for using up leftover ham after Easter or Christmas. Trust me, once you’ve tasted this cheesy perfection, you’ll be making it for every special occasion—or just because!
This recipe has been tested and tweaked countless times to ensure the perfect balance of flavors and textures. It’s not just delicious; it’s foolproof. So grab your apron and let’s get started!
Why You’ll Love This Recipe
- Comfort Food Bliss: Creamy, cheesy, and wonderfully hearty—this dish is the epitome of comfort food.
- Easy to Make: Simple steps and everyday ingredients make this recipe approachable for even beginner cooks.
- Perfect for Any Occasion: Whether it’s a family dinner, potluck, or holiday feast, this dish fits right in.
- Great Use for Leftovers: Got leftover ham? This recipe transforms it into something irresistible.
- Kid-Approved: The cheesy, creamy flavors make it a hit with picky eaters.
- Customizable: You can tweak the cheese blend or add veggies to make it your own.
What sets this recipe apart is the balance of textures—sliced potatoes that are tender yet hold their shape, rich cream sauce infused with garlic and thyme, and the golden, bubbling cheese on top. It’s not just scalloped potatoes; it’s scalloped potatoes taken to the next level!
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to create a dish bursting with flavor and comfort. Here’s what you’ll need:
- Potatoes: Russet or Yukon Gold potatoes work best for their creamy texture.
- Ham: Diced or chopped cooked ham adds a smoky, savory kick.
- Cheese: A blend of sharp cheddar and Gruyere for ultimate cheesiness.
- Heavy Cream: Creates the rich, velvety sauce.
- Milk: Helps to balance the creaminess without making it too heavy.
- All-Purpose Flour: Thickens the sauce perfectly.
- Unsalted Butter: Adds richness and depth to the sauce.
- Garlic: Fresh minced garlic for a subtle kick of flavor.
- Onion: Thinly sliced; its sweetness complements the savory ingredients.
- Salt and Pepper: Essential for seasoning the dish to perfection.
- Fresh Thyme: Optional, but adds an aromatic touch to the dish.
If you’re missing an ingredient, don’t worry! You can substitute Greek yogurt for the cream or use Monterey Jack cheese instead of Gruyere. This recipe is forgiving and adaptable.
Equipment Needed

- Mandoline: For uniform, thin slices of potatoes (a sharp knife works too!).
- Large Skillet: To prepare the creamy sauce.
- Baking Dish: A 9×13-inch dish is perfect for layering and baking.
- Whisk: Helpful for achieving a smooth, lump-free sauce.
- Aluminum Foil: To cover the dish during baking and prevent over-browning.
If you don’t have a mandoline, a sharp knife will do the trick—just take your time to slice evenly. And for budget-friendly options, you can use a glass casserole dish or even a disposable aluminum pan.
Preparation Method
- Prep the Ingredients: Preheat your oven to 375°F (190°C). Peel and thinly slice the potatoes (about 1/8-inch thick). Dice the ham and set aside.
- Make the Sauce: In a large skillet, melt the butter over medium heat. Add the minced garlic and sauté for 30 seconds. Stir in the flour and cook for 1 minute, whisking constantly.
- Add the Liquids: Gradually whisk in the heavy cream and milk, ensuring there are no lumps. Cook for 2-3 minutes until the sauce thickens slightly. Season with salt, pepper, and fresh thyme.
- Layer the Dish: Grease your baking dish and start layering. Begin with a layer of potatoes, followed by ham, sauce, and cheese. Repeat until all ingredients are used, finishing with a generous layer of cheese.
- Bake: Cover the dish with aluminum foil and bake for 40 minutes. Remove the foil and bake uncovered for an additional 15-20 minutes, or until the top is golden and bubbling.
- Let it Rest: Allow the dish to cool for 5-10 minutes before serving. This helps the layers set and makes it easier to slice.
If your sauce looks too thick, add a splash of milk to thin it. And for extra browning, broil the dish for 2-3 minutes after baking.
Cooking Tips & Techniques
- Slice Evenly: Uniform potato slices ensure even cooking. A mandoline is your best friend here!
- Don’t Skip the Rest: Let the dish rest after baking—it makes serving much easier.
- Use Fresh Cheese: Pre-shredded cheese can be convenient, but freshly grated cheese melts better and tastes superior.
- Season Each Layer: A pinch of salt and pepper between layers enhances the overall flavor.
- Cover to Prevent Drying: Baking with foil keeps the dish moist and prevents the cheese from over-browning.
One mistake I learned the hard way? Forgetting to grease the dish! Always grease it to avoid sticking and ensure easy cleanup.
Variations & Adaptations
- Vegetarian Version: Skip the ham and add sautéed mushrooms or spinach for a veggie-packed twist.
- Gluten-Free: Use gluten-free flour to thicken the sauce—it works just as well!
- Seasonal Twist: Swap ham for cooked turkey or roasted chicken depending on the season.
- Extra Cheesy: Add an extra layer of cheese in the middle for an even gooier dish.
- Smoky Flavor: Use smoked Gouda instead of Gruyere for a unique taste.
Personally, I’ve tried adding caramelized onions to this recipe, and it brought a sweet, savory depth that everyone loved!
Serving & Storage Suggestions
Serve this dish warm, straight out of the oven, for the ultimate cheesy experience. Pair it with a fresh green salad or roasted vegetables for a balanced meal. For beverages, a crisp white wine or sparkling water complements the richness beautifully.
To store leftovers, cover the dish tightly and refrigerate for up to 3 days. You can also freeze portions for up to a month—just thaw overnight in the fridge before reheating. Reheat in the oven at 350°F (175°C) for 15-20 minutes, or use the microwave for quicker results.
Pro tip: The flavors deepen overnight, making leftovers even more delicious!
Nutritional Information & Benefits
Here’s an approximate breakdown per serving:
- Calories: 350
- Protein: 18g
- Carbohydrates: 25g
- Fat: 20g
Thanks to the potatoes, this dish provides potassium and vitamin C. The ham adds protein, and the cheese contributes calcium. If you’re watching carbs, you can reduce the potatoes slightly and add more veggies instead.
Heads up: This recipe contains dairy and gluten, so it’s not suitable for those with allergies to these ingredients.
Conclusion
These irresistible scalloped potatoes with ham are the ultimate comfort food. With their creamy texture, cheesy richness, and smoky ham flavor, they’re guaranteed to become a favorite at your table. Whether you’re making them for a holiday or just to treat yourself, this recipe is pure perfection.
I love how versatile and forgiving this dish is—you can tweak it to fit your preferences or the ingredients you have on hand. Don’t be surprised if everyone asks for seconds!
Give this recipe a try, and let me know how it turned out in the comments below. I’d love to hear your variations, too. Happy cooking!
FAQs
Can I make this dish ahead of time?
Absolutely! Assemble the dish and refrigerate it before baking. Bake as directed when ready.
What’s the best way to slice the potatoes?
A mandoline is ideal for thin, even slices, but a sharp knife works too if you’re careful.
Can I use a different type of cheese?
Definitely! Try Monterey Jack, Swiss, or even smoked Gouda for unique flavors.
Is this recipe gluten-free?
Not as written, but you can swap the flour for a gluten-free alternative to make it work.
How do I prevent the dish from drying out?
Cover with foil while baking and make sure the sauce fully covers the potatoes.
Pin This Recipe!

Irresistible Scalloped Potatoes with Ham – Easy Cheesy Recipe
Creamy layers of perfectly baked potatoes, smoky ham, and gooey cheese make this dish the ultimate comfort food. Perfect for family gatherings or holiday meals.
- Prep Time: 15 minutes
- Cook Time: 60 minutes
- Total Time: 75 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- Russet or Yukon Gold potatoes, peeled and thinly sliced (about 1/8-inch thick)
- Diced or chopped cooked ham
- Sharp cheddar cheese, grated
- Gruyere cheese, grated
- 1 cup heavy cream
- 1 cup milk
- 2 tablespoons all-purpose flour
- 2 tablespoons unsalted butter
- 2 cloves garlic, minced
- 1 onion, thinly sliced
- Salt and pepper, to taste
- Fresh thyme (optional)
Instructions
- Preheat your oven to 375°F (190°C). Peel and thinly slice the potatoes (about 1/8-inch thick). Dice the ham and set aside.
- In a large skillet, melt the butter over medium heat. Add the minced garlic and sauté for 30 seconds. Stir in the flour and cook for 1 minute, whisking constantly.
- Gradually whisk in the heavy cream and milk, ensuring there are no lumps. Cook for 2-3 minutes until the sauce thickens slightly. Season with salt, pepper, and fresh thyme.
- Grease your baking dish and start layering. Begin with a layer of potatoes, followed by ham, sauce, and cheese. Repeat until all ingredients are used, finishing with a generous layer of cheese.
- Cover the dish with aluminum foil and bake for 40 minutes. Remove the foil and bake uncovered for an additional 15-20 minutes, or until the top is golden and bubbling.
- Allow the dish to cool for 5-10 minutes before serving.
Notes
Let the dish rest after baking for easier slicing. For extra browning, broil the dish for 2-3 minutes after baking. Freshly grated cheese melts better than pre-shredded cheese.
Nutrition
- Serving Size: 1 portion
- Calories: 350
- Sugar: 3
- Sodium: 750
- Fat: 20
- Saturated Fat: 12
- Carbohydrates: 25
- Fiber: 2
- Protein: 18
Keywords: scalloped potatoes, ham, cheesy potatoes, comfort food, holiday recipe, easy dinner, potato casserole




