Creamy, homemade ham pot pie is a delicious recipe and wholesome family meal made with ham cubes, peas, carrots in a creamy cheese sauce (without cream soups) with a flaky pie crust. It’s a great way to use up leftover ham or buy ham cubes.
This ham pot pie is very much like my chicken pot pie except with ham and some cheddar cheese. My family loves both recipes!
Buttery ham pot pie is the ultimate comfort food and it’s easy to make too. It has the flavors of ham, a creamy sauce, vegetables and a flaky pie crust.
This easy dinner may quickly become your family favorite.
Disclosure: This post contains affiliate links which means, if you make a purchase, I’ll make a small commission, but the price you pay is the same.
Homemade Ham Pot Pie
*The full, printable recipe is in the recipe card at the bottom of this post.
Use holiday leftovers to make this recipe. If you don’t have leftover ham, buy ham cubes from the grocery store or cut up a ham steak.
Using refrigerated store-bought pie crusts makes the prep time easy for this recipe. If you prefer, you can make your own pie crust.
I also use frozen peas and carrots to save some prep time for the peeling and cutting of the carrots. You may use canned if you prefer.
Another time saver is using frozen diced onions. I love this little trick because it doesn’t sacrifice the flavor too much and is great when you’re short on time or don’t have a fresh onion lying around.
Instructions
- First, heat oven to 400F.
- Meanwhile, in a large saucepan on medium heat to medium high heat, add butter and onions. Melt butter and saute onion in melted butter for 3-5 minutes or until onion is tender.
- Then, stir in the flour. Add a little bit of milk at a time while stirring. Add ham cubes, broth and continue to stir until creamy and it starts to bubble.
- Next, add the peas and carrots followed by the garlic powder, celery seed, salt and pepper. Add cheese and stir. Continue to cook, covered for 5 min and then add the ham cubes. Cook another 3 minutes to reheat.
- Then, place one store-bought pie crust on the bottom of an 8″x 8″x 3″ inch baking dish while pressing it into the sides of the dish.
- Next, pour the ham mixture on the bottom crust.
- Then, place the other second pie crust on top and seal the edges of the pie crust. Poke holes or two small slits in the middle of the top crust.
- Next, brush the egg wash (one beaten egg and one tbsp of water or one egg white) onto the top of the pie crust. This will give it a golden brown look.
- Then, bake it on 400F on middle rack for 35 min. Allow pie to rest for 10-15 min before cutting and serving. It will be piping hot!
I don’t add salt to this recipe because ham and chicken broth are already heavily salted in my opinion. Feel free to add salt if you desire.
This ham pot pie is so easy to make with leftover ham or store bought ham cubes. It’s a delicious way to use up leftover ham. It’s a tasty and hearty meal the whole family will enjoy and want seconds. It just may become your favorite recipe for homemade pot pie.
Delicious!
You may also like:
Instant Pot Easy Chicken Pot Pie Soup in 10 Min!
One Pot Ham, Potato and Corn Chowder
I took this recipe to Weekend Potluck.
Homemade Ham Pot Pie
Equipment
- 8"x8"x3" inch baking dish
Ingredients
- 5 tbsp butter
- 5 tbsp flour
- 1/2 cup chopped onion
- 2/3 cup whole milk
- 2 cups chicken broth
- 1 lb ham cubes
- 1 cup frozen peas and carrots
- 1/4 tsp garlic powder
- 1/8 tsp celery seed
- 1 cup shredded cheddar cheese
- salt and pepper to taste
- 15 oz refrigerated pie crusts (2- 9" inch pie crusts)
- 1 small egg white
Instructions
- First, preheat the oven to 400F.
- Meanwhile, in a large sauce pan on med/high heat, add butter and onions. Cook for 3-5 minutes or until onion is tender.
- Then, stir in the flour. Add a little bit of milk at a time while stirring. Add ham cubes, broth and continue to stir until creamy and it starts to bubble.
- Next, add the frozen peas and carrots followed by the garlic powder, celery seed, salt and pepper. Continue to cook, covered for 5 min and then add the ham cubes. Cook another 3 minutes to heat the ham. Add cheese and stir.
- Then, place one refrigerated pie crust on the bottom of an 8"x8"x3" inch baking dish while pressing it into the sides of the dish.
- Next, pour the ham mixture on the top of the pie crust.
- Then, place the other pie crust on top and seal the edges. Pierce two small slits in the middle of the top pie crust.
- Next, brush the egg white onto the top of the pie crust. This will give it an appealing shine after it bakes although it's not necessary.
- Then, bake it on 400F on middle rack for 35 min. Allow pie to rest for 10-15 min before cutting and serving. It will be piping hot!
Notes
Did You Make This Recipe?
If you made this recipe don’t forget to leave a review!



















Share your thoughts!
Love this recipe? Share your thoughts with me below and leave a review! And don’t forget to connect on your favorite social platform below!