Cheesy Ham And Potato Casserole

Category:Appetizers & Snacks

Delicious cheesy ham and potato casserole served hot, perfect for family dinner.

This Cheesy Ham and Potato Casserole is a warm hug on your plate! With layers of creamy cheese, tender potatoes, and savory ham, it’s comfort food at its best.

It’s so easy to whip up, and the leftovers? They’ll be the highlight of tomorrow’s lunch for sure. Who can resist cheesy goodness? 🧀😊

Key Ingredients & Substitutions

Potatoes: Use starchy potatoes like Russets for a creamy texture. If you want a healthier option, you could swap for sweet potatoes. They add a different flavor and nutrients!

Ham: I love using cooked ham for its flavor, but if you’re in a pinch, turkey or even leftover roasted chicken works great too. For a vegetarian option, try using mushrooms or a mix of veggies.

Cheddar Cheese: Cheddar gives that classic cheesy flavor. I recommend sharp cheddar for added richness, but Monterey Jack or Colby can also work well. If you’re dairy-free, look for plant-based cheeses that melt nicely.

Milk: Whole or 2% milk is preferred for creaminess. If you need a non-dairy substitute, almond milk or oat milk can work, but make sure to choose unsweetened varieties for the best results.

How Do I Make a Creamy Cheese Sauce Without Lumps?

The secret to a smooth cheese sauce lies in making a good roux. Here’s how you do it:

  • Melt the butter on medium heat, then add the onions and garlic. Sauté until soft.
  • Stir in the flour until blended and cook it for 1-2 minutes. This sets the base for your sauce.
  • Gradually whisk in the milk a little at a time while stirring continuously. This helps prevent lumps.
  • Cook the mixture until it thickens before adding the cheese. Always remove it from heat when adding cheese to keep it smooth!

How to Make Cheesy Ham and Potato Casserole

Ingredients You’ll Need:

For the Casserole:

  • 4 cups potatoes, peeled and thinly sliced
  • 2 cups cooked ham, diced
  • 1 ½ cups shredded cheddar cheese (plus extra for topping)
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 2 cups milk (whole or 2%)
  • 3 tbsp butter
  • 3 tbsp all-purpose flour
  • 1 tsp salt
  • ½ tsp black pepper
  • ½ tsp paprika (optional)
  • 1 tsp fresh thyme leaves (plus extra for garnish)
  • 2 tbsp green onions, chopped (for garnish)

How Much Time Will You Need?

This delightful casserole will take about 15 minutes to prep and about 1 hour in the oven, making a total of around 1 hour and 15 minutes to enjoy this cheesy, comforting dish!

Step-by-Step Instructions:

1. Preheat Your Oven:

Start by preheating your oven to 375°F (190°C). Don’t forget to grease a medium-sized baking dish to prevent sticking!

2. Sauté the Aromatics:

In a large saucepan, melt the butter over medium heat. Once the butter is melted, add the chopped onions and minced garlic. Sauté everything together for about 3-4 minutes until the onions are translucent and the kitchen smells fantastic!

3. Create the Roux:

Next, sprinkle in the flour. Stir constantly for about 1-2 minutes till everything is mixed well and bubbling a bit. This roux will help thicken your cheese sauce!

4. Make the Cheese Sauce:

Now, gradually whisk in the milk. This helps avoid lumps, so go slow! Keep stirring and cooking the mixture until it thickens and becomes creamy. Patience is key here!

5. Add the Cheese and Seasonings:

Once the sauce is thick, remove it from the heat and stir in 1 ½ cups of the shredded cheddar cheese until it’s melted, smooth, and cheesy. Add salt, black pepper, paprika (if you’re using it), and thyme leaves, then mix everything together well.

6. Layer the Ingredients:

In your greased baking dish, spread half of the sliced potatoes in an even layer. Sprinkle half of the diced ham on top, then pour half of the cheesy sauce over that. Repeat this layering with the remaining potatoes, ham, and sauce.

7. Add Extra Cheese:

For that perfect cheesy crust, sprinkle an additional ½ cup (or more if you love cheese!) on top of the last layer.

8. Bake the Casserole:

Cover the baking dish loosely with aluminum foil and place it in the preheated oven. Bake for 40 minutes. This will help the potatoes cook through!

9. Brown the Top:

After 40 minutes, remove the foil and bake for another 15-20 minutes. You want the top to be golden brown and the potatoes tender when you poke them with a fork.

10. Serve and Enjoy:

Once out of the oven, let your casserole sit for about 5 minutes. This allows it to set. Before serving, garnish with chopped green onions and extra fresh thyme. Now dig in and enjoy your cheesy ham and potato goodness!

Can I Use Different Types of Potatoes?

Absolutely! While starchy potatoes like Russets are best for creaminess, you can also use Yukon Golds for a buttery flavor or sweet potatoes for a healthier twist. Just adjust cooking time if using thicker slices!

How Long Can Leftovers Be Stored?

Leftovers can be stored in an airtight container in the fridge for up to 3 days. Reheat gently in the microwave or oven, adding a tiny splash of milk to keep it creamy if needed.

What Can I Substitute for Milk?

If you’re out of milk or need a non-dairy option, you can use almond milk, oat milk, or any unsweetened plant-based milk. Just keep in mind that it might slightly alter the flavor and creaminess.

Can I Make This Casserole Ahead of Time?

Yes! You can assemble the casserole a day ahead and keep it covered in the fridge. Just make sure to adjust baking time slightly if baking straight from the fridge, as it may take longer to heat through.

You might also like these recipes

Leave a Comment