Go Back
+ servings
A slice of ham pot pie on a plate
Print Pin
No ratings yet

Ham Pot Pie

Louisa Clements
A super simple flaky and buttery ham pot pie with puff pastry! You can use your holiday leftovers or grab some ham from the deli for a delicious weeknight dinner.
Prep Time15 minutes
Cook Time58 minutes
Total Time1 hour 13 minutes
Servings 4


  • 1 1/2 cups cubed cooked ham, smoked ham or leftover ham will work
  • 4 tbsp butter, divided
  • 1 onion, diced
  • 2 carrots, diced
  • 1 rib celery, diced
  • 1/2 cup frozen peas
  • 1/2 tsp salt, divided
  • 4 tbsp flour
  • 1 cup low-sodium chicken broth
  • 1 cup 2% milk
  • 1 tsp dried thyme
  • 1 sheet frozen puff pastry, thawed


  • Preheat oven to 375F. Place cubed ham in a standard sized pie plate and set aside.
  • Heat 1 tbsp of butter in a medium saute pan over medium heat. Add onion, carrots and celery. Cook for 3 minutes. Add peas and 1/4 tsp salt. Cook for another minute until peas have thawed and turned bright green. Add the vegetables to ham in pie plate and wipe saute pan clean and return to stove.
  • Add remaining butter and melt. Add flour in one addition, whisking constantly. Cook roux until smooth, about 2 minutes. It's ok if the flour browns slightly. Whisking constantly, add broth in two additions. Once incorporated, add milk. Cook liquid for 6-7 minutes, whisking constantly until it is very thick. Stir in dried thyme and remaining salt.
  • Pour liquid over top ham and vegetables in pie plate. Stir to combine. Working quickly, Cover with puff pastry, trim edges and cut some slits in the top to allow steam to release. The puff pastry will soften quickly, press edges to side of pie plate and crimp, if desired.
  • Bake in the centre of the oven for 40-45 minutes. Check halfway through and Cover with foil if browning too quickly.
Tried this recipe?Mention @LivingLou or tag #LivingLou!
Nutrition Facts
Ham Pot Pie
Amount Per Serving
Calories 590 Calories from Fat 342
% Daily Value*
Fat 38g58%
Saturated Fat 14g88%
Trans Fat 1g
Cholesterol 58mg19%
Sodium 1177mg51%
Potassium 392mg11%
Carbohydrates 46g15%
Fiber 4g17%
Sugar 8g9%
Protein 18g36%
Vitamin A 5700IU114%
Vitamin C 12mg15%
Calcium 114mg11%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet. Nutrition information is an estimate and is provided for informational purposes only. If you have any specific dietary concerns, please consult with your healthcare practitioner.