If you’ve got leftover ham and want a comforting dinner with almost no effort, this ham pot pie is it. It’s creamy, cheesy, loaded with ham and veggies, and topped with buttery crescent roll dough that bakes up golden and flaky. It’s got chicken pot pie comfort vibes, but it’s faster, cheesier, and perfect for using up holiday ham or deli ham. If you’ve made my Turkey Pot Pie or Chicken Pot Pie, you’re going to love this easy ham version.

Table of Contents
Why You'll Love This Ham Pot Pie Recipe
This recipe is built for easy cooking. Frozen mixed veggies keep it convenient, the roux makes a thick, creamy pot pie filling (not watery), cheddar adds rich flavor, and the crescent dough topping gives you that buttery “crust” without rolling anything out.
It’s also super beginner-friendly. You make a quick gravy, stir in ham and veggies, pour it into a baking dish, add cheese, top with crescent dough, and bake until bubbly and browned. That’s it.
And it’s the perfect family dinner. Warm, creamy, filling, and leftovers reheat really well, which makes it a great way to stretch a little ham into another meal that actually feels special.

Ingredients You'll Need
- 2 cups ham, diced bite-size
- 2 cups mixed frozen vegetables
- ½ small onion, diced
- 1 cup chicken stock
- ½ cup heavy cream
- ¼ cup all-purpose flour
- ½ teaspoon garlic powder
- 1 teaspoon salt
- 1 teaspoon black pepper
- 2 teaspoons fresh thyme
- ¼ cup butter
- 1 can prepared crescent roll dough
- 1 cup shredded cheddar cheese (divided)

Ingredient Notes That Make This Ham Pot Pie Better
- Ham: Leftover ham is perfect. If your ham is very salty, you may want to slightly reduce added salt and taste the filling before baking.
- Frozen mixed vegetables: No prep, and they cook right in the sauce. If your mix has large carrot chunks, give them a quick chop so every bite feels balanced.
- Roux: Cooking flour in butter gives you the classic pot pie texture. Let it cook until lightly golden so it doesn’t taste like raw flour.
- Crescent dough: This is the shortcut magic. Pressing the seams together makes a quick “crust” that bakes up flaky and golden.
- Cheddar: Adds that cozy, cheesy bite that makes this feel extra comforting.
How to Make Ham Pot Pie
Step 1: Preheat
Preheat oven to 350°F. Grease a 9x13 inch pie dish and set aside.
Step 2: Sauté onion
In a large pan over medium heat, melt butter. Add diced onion and sauté until softened, about 3-4 minutes.

Step 3: Make the roux
Sprinkle in flour and stir constantly until it turns light golden brown. This takes about 1-2 minutes.

Step 4: Add stock and cream
Slowly add chicken stock while stirring, then add heavy cream. Stir until thickened and smooth. Bring to a gentle simmer.

Step 5: Add filling ingredients
Stir in ham, garlic powder, thyme, salt, pepper, and frozen vegetables. Mix well and simmer briefly until everything is coated and hot.

Step 6: Assemble
Pour filling into the greased pie dish. Top with ¾ of the cheddar cheese.

Unroll the crescent dough and press the seams together to make one sheet. Lay over the filling. Cut a vent slit in the top. Sprinkle the remaining cheddar on top.

Step 7: Bake
Bake on a baking sheet for 30-35 minutes, or until the crescent topping is cooked through and golden and the filling is hot and bubbly. Let your baked ham pot pie rest 10 minutes before serving for cleaner slices.

My Tips for the Best Crescent Roll Ham Pot Pie
- Cook the roux until lightly golden. Give the flour and butter a full minute or two so it loses that raw flour taste. A light golden color also adds a little extra depth to the filling.
- Thicken the sauce before it goes in the oven. Your filling should look creamy and coat the back of a spoon. If it’s thin on the stove, it’ll usually stay soupy after baking. Let it simmer a few minutes longer and stir often until it clearly thickens.
- Season carefully (ham is salty). Ham and cheddar both bring salt, so taste before adding a lot more. It’s easier to add a pinch at the end than to fix an overly salty pot pie.
- Press the crescent seams well. Pinch or press the perforations together so the top bakes evenly and you don’t end up with split seams or gaps that let the filling leak through.
- Vent the top. Cut 1–2 small slits in the crescent dough so steam can escape. This helps the top bake up flaky instead of soft or gummy in the center.
- Bake on a sheet pan. Pot pies love to bubble over. Sliding a sheet pan under the dish saves your oven from a mess and makes cleanup way easier.

Ham Pot Pie Storage and Reheating Tips
- Refrigerator: Store leftovers covered in the fridge in an airtight container for up to 4 days.
- Reheating (best for a flaky top): Reheat in a 350°F oven until warmed through so the crescent topping stays as crisp as possible. The microwave works for speed, but the topping will soften. If you microwave, you can crisp the top back up in a toaster oven or under the broiler for a minute.
- Freezing: Crescent dough is best baked fresh, but you can freeze the filling. Freeze the cooked filling in a freezer-safe dish for up to 2 months. Thaw overnight in the fridge, then top with crescent dough and bake fresh for the best texture.

Ham Pot Pie FAQs
Can I make ham pot pie with leftover ham?
Yes, leftover baked ham, spiral-cut ham, or smoked ham works well in this recipe. You’ll need 2 cups of diced, fully cooked ham. Cut it into small, bite-size pieces, and taste the filling before adding salt since the ham, stock, and cheddar already contribute plenty of seasoning.
Do I need to thaw the frozen vegetables first?
No, add the frozen mixed vegetables directly to the skillet. Simmer the filling until the vegetables are heated through and the sauce is thick before assembling the pot pie. If your vegetables are already thawed, drain off any excess liquid first.
Can I use fresh vegetables instead of frozen mixed vegetables?
Yes, substitute 2 cups of chopped fresh vegetables. Cut firm vegetables, such as carrots and green beans, into small pieces and cook them until almost tender before adding them to the filling. This helps everything finish cooking evenly without leaving crunchy vegetables underneath the crust.
Can I use canned biscuits instead of crescent rolls?
You can use refrigerated biscuits, but they need a different baking approach because they’re thicker than crescent dough. For a simple alternative, bake the biscuits separately according to the package directions, then serve them over the hot ham filling. This keeps the bottoms from turning out doughy.
Why is my ham pot pie filling runny?
The filling may not have thickened enough before baking, or the vegetables may have released extra water. After adding the vegetables, simmer until the sauce coats the back of a spoon instead of running off like broth. Let the finished pot pie rest for 10 minutes before serving so the filling can settle and thicken slightly.
Can I use milk instead of heavy cream?
Yes, you can replace the ½ cup heavy cream with ½ cup whole milk, though the sauce will be lighter and less rich. Half-and-half is another option. Whichever you use, let the sauce thicken on the stovetop before adding the filling to the baking dish.
How do I know the crescent topping is cooked through?
The topping should be golden brown, and the dough in the center should be baked through with no wet, gummy layers. The filling should be bubbling and reach 165°F in the center. If the top browns before the dough finishes cooking, loosely tent the dish with foil and continue baking.
Can I make ham pot pie ahead of time?
Yes, prepare the filling up to one day ahead and refrigerate it promptly in a shallow container. Keep the crescent dough separate until you’re ready to bake. Reheat the filling on the stovetop, stirring until hot throughout, then transfer it to the greased 9×13-inch dish, add the cheese and dough, and bake as directed.

Ham Recipes To Try Next
Ham Pot Pie with Crescent Rolls
If you’ve got leftover ham and want a comforting dinner with almost no effort, this ham pot pie is it. It’s creamy, cheesy, loaded with ham and veggies, and topped with buttery crescent roll dough that bakes up golden and flaky. It’s got chicken pot pie comfort vibes, but it’s faster, cheesier, and perfect for using up holiday ham or deli ham. If you’ve made my Turkey Pot Pie or Chicken Pot Pie, you’re going to love this easy ham version.
Ingredients
- 2 Cups (280g) Ham, diced into bite size pieces
- 2 Cups Mixed Frozen Veggies
- ½ Onion, small diced
- 1 Cup Chicken Stock
- ½ Cup Heavy Cream
- ¼ Cup All Purpose Flour
- ½ teaspoon Garlic Powder
- 1 teaspoon Salt
- 1 teaspoon Black Pepper
- 2 teaspoon Fresh Thyme
- ¼ Cup Butter
- 1 Can (8 oz.) prepared crescent dough
- 1 Cup Shredded Cheddar
Instructions
- Preheat the oven to 350°F. Lightly grease a 9×13-inch baking dish and place it on a rimmed baking sheet.
- Melt the butter in a large skillet over medium heat. Add the onion and cook for 3–4 minutes, stirring occasionally, until softened. Stir in the flour and cook for 1–2 minutes. Gradually whisk in the chicken stock, followed by the heavy cream. Bring to a gentle simmer, stirring until the sauce is smooth and thick enough to coat the back of a spoon.
- Stir in the diced cooked ham, frozen vegetables, garlic powder, thyme, and black pepper. Cook, stirring occasionally, until the filling is hot throughout. Taste and add salt as needed, keeping in mind that the ham, stock, and cheese already contribute salt.
- Spread the hot filling evenly in the prepared dish and sprinkle with ¾ cup of the cheddar. Unroll the crescent dough, press the seams together, and gently stretch it to cover the filling in a single layer. Cut two small slits in the dough to let steam escape, then sprinkle with the remaining ¼ cup cheddar.
- Bake uncovered for approximately 30–35 minutes, until the topping is golden brown and cooked through in the center and the filling is bubbling and reaches 165°F. If the topping browns before the center is done, loosely cover with foil and continue baking.
- Let rest for 10 minutes, then divide into 6 equal portions.
Nutrition Information:
Serving Size:
⅙ of the casseroleAmount Per Serving: Calories: 450Total Fat: 30gSaturated Fat: 17gUnsaturated Fat: 32gCholesterol: 90mgSodium: 1460mgCarbohydrates: 31gFiber: 1gSugar: 7gProtein: 16g
Leave a Reply