Cheesy Ham And Potato Casserole

Delicious cheesy ham and potato casserole in a baking dish with melted cheese topping

Loading…

By Reading time
Servings 4–6 people

This Cheesy Ham and Potato Casserole is a warm and comforting dish! It features creamy layers of potatoes, chunks of savory ham, and lots of gooey cheese that melt together perfectly.

You’ll never want to waste leftovers again because this dish tastes even better the next day! I like adding a sprinkle of herbs on top for a little extra flavor—yum!

Key Ingredients & Substitutions

Potatoes: For this recipe, I recommend using Russet potatoes. They are starchy and get nice and fluffy when baked. If you’re short on time, Yukon Gold potatoes are a great alternative; they hold their shape well and have a buttery flavor.

Ham: Cooked ham is the star here! If you’re looking for a healthier option, you could substitute it with diced turkey or chicken breast. Both can provide a nice flavor without the extra calories.

Cheddar Cheese: I love using sharp cheddar for its bold taste. If you’re aiming for a creamier sauce, consider adding a mix of Monterey Jack for meltiness and flavor. If you’re dairy-free, try a plant-based cheese alternative.

Onion: Using a small onion gives a nice sweetness to the dish. If onions aren’t your thing, you can skip it or use leeks for a milder flavor.

Butter and Flour: These create the creamy cheese sauce. If you’re avoiding gluten, feel free to use a gluten-free flour blend instead of all-purpose flour. You can also swap butter for olive oil for a lighter version.

How Do I Make the Best Cheese Sauce Without Lumps?

Making a smooth cheese sauce is crucial for this casserole. The key is to take your time while making the roux and adding the milk. Start by melting the butter, then add the flour and cook it for a minute or so. This helps eliminate any raw flour taste.

  • Make sure to whisk constantly as you gradually pour in the milk. This helps prevent lumps from forming.
  • Cook the mixture on medium heat until it thickens, which usually takes around 5 minutes. If it seems too thick, you can always whisk in a little more milk.
  • Lastly, add the cheese and stir until melted. If it becomes too thick after adding, don’t hesitate to add a splash of milk!

By following these tips, you’ll have a deliciously creamy and cheesy casserole that everyone will love! Enjoy!

Cheesy Ham And Potato Casserole

Ingredients You’ll Need:

For the Casserole:

  • 6 medium potatoes, peeled and thinly sliced
  • 2 cups diced cooked ham
  • 1 ½ cups shredded cheddar cheese, divided
  • 1 small onion, finely chopped

For the Sauce:

  • 3 tablespoons butter
  • 3 tablespoons all-purpose flour
  • 2 cups milk (whole or 2%)
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • Salt and pepper to taste

For Garnish:

  • 2 tablespoons chopped fresh chives or green onions

How Much Time Will You Need?

This delicious casserole takes about 15 minutes to prep, plus another 30 minutes of baking time. You’ll be enjoying this cheesy goodness in about 45 minutes!

Step-by-Step Instructions:

1. Preheat and Prep:

First, preheat the oven to 375°F (190°C). While the oven is heating up, lightly grease a 9×13 inch baking dish or a similar casserole dish to prevent sticking.

2. Prepare the Potatoes:

Next, fill a large pot with water and add a sprinkle of salt. Bring it to a boil, then carefully add the sliced potatoes. Cook them for about 5-7 minutes until they’re just tender but not falling apart. Once done, drain the potatoes and set them aside.

3. Make the Onion Sauce:

In a medium saucepan over medium heat, melt the butter. Add the chopped onion to the pan and sauté it for 3-4 minutes until it becomes soft and translucent. It adds such great flavor!

4. Create the Cheese Sauce:

Now it’s time to make the cheese sauce! Gradually sprinkle in the flour, stirring constantly for 1-2 minutes to make a roux. Then slowly pour in the milk while whisking to avoid lumps forming. Keep cooking and whisking for about 5 minutes until the sauce thickens nicely.

5. Flavor It Up:

Once the sauce is thick, take it off the heat. Stir in the garlic powder, onion powder, salt, and pepper. Finally, mix in 1 cup of the shredded cheddar cheese until you’ve got a smooth, cheesy sauce.

6. Layer It Up:

Now, take your prepared baking dish and start layering! Place half of the sliced potatoes at the bottom. Sprinkle half of the diced ham over the potatoes, and then pour half of the cheesy sauce on top. Repeat with another layer of the remaining potatoes, ham, and cheese sauce.

7. Top with Cheese:

To finish it off, sprinkle the last ½ cup of shredded cheddar cheese evenly over the top of the casserole. This will make it nice and cheesy!

8. Bake to Perfection:

Place the dish in your preheated oven and bake for 25-30 minutes until the top is golden brown and bubbly. If you want an extra crispy top, you can broil it for 2-3 minutes at the end, but watch it closely so it doesn’t burn!

9. Serve and Enjoy:

Once it’s done, take the casserole out of the oven and let it rest for about 5 minutes. Sprinkle with fresh chives or green onions before serving to add a pop of color and flavor!

Enjoy your rich, cheesy ham and potato casserole! It’s perfect for a family dinner or a cozy night in. Yum!

Can I Use Other Types of Cheese?

Absolutely! While cheddar is delicious, you can mix it up with Monterey Jack or Gouda for a different flavor. Just ensure to use a cheese that melts well for that creamy texture!

Can I Make This Casserole Vegetarian?

Yes! To make it vegetarian, simply omit the ham and consider adding vegetables like spinach, mushrooms, or bell peppers for added flavor and nutrition.

Can I Prep This Casserole in Advance?

Definitely! You can assemble the casserole a day ahead and store it in the fridge. Just cover it tightly with foil. When you’re ready to bake, allow it to come to room temperature for about 30 minutes before placing it in the oven.

What’s the Best Way to Store Leftovers?

Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, simply warm it in the microwave or oven until heated through. You might want to add a splash of milk to restore some creaminess!

Loved this recipe?

Save it for later, print a clean copy, or share the link with a friend.

Tip: If you made tweaks, share them in the comments to help other home cooks!

Leave a Comment