clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Ham Pot Pie

  • Author: Melissa Belanger
  • Prep Time: 10 minutes
  • Cook Time: 50 minutes
  • Total Time: 1 hour
  • Yield: 8 servings 1x
  • Category: Mains
  • Method: Stovetop/Baking
  • Cuisine: American


This easy ham pot pie is a great way to use up leftover ham! This delicious recipe is made with flaky pie crust and filled with hearty ingredients like potatoes and mixed vegetables with a creamy, dairy free sauce.


  • 4 baby red potatoes (about 1/2 pound)
  • 1/2 sweet onion, diced
  • 1 stalk celery, sliced
  • 2 garlic cloves, minced (1 teaspoon)
  • 1 16-ounce bag frozen mixed vegetables
  • 1/2 cup all-purpose flour
  • 1 1/2 cups chicken broth
  • 1/2 cup almond milk
  • 1/2 teaspoon coarse salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon dried thyme
  • 22 1/2 cups chopped cooked ham


  1. Heat a large skillet to medium-high. Add olive oil, potatoes, onion, celery and garlic. Sauté, stirring occasionally, for about 5 minutes.
  2. Add frozen vegetables and cook until no longer frosted.
  3. Sprinkle flour over vegetables and stir until evenly coated. Cook until the flour absorbs the liquid and has dissolved.
  4. Slowly stir in chicken broth, almond milk, salt, pepper & thyme.
  5. Simmer until sauce has thickened, about 5 minutes.
  6. Stir in the chopped ham.
  7. Place bottom pie crust into a 9-inch pie plate. Transfer filling into the crust. Top with other pie crust and crimp the edges together.
  8. In a small bowl, whisk egg with 2 tablespoons water and brush onto the top pie crust.
  9. Bake for 45 – 50 minutes, or until the internal temperature of the pot pie reaches 165˚F and the pie is golden in color.

Keywords: dairy free, ham, pork, pot pie, leftovers