Side Dishes
This pork and potato pie recipe delivers the kind of hearty, comforting meal that feels like a hug from your grandma—crispy golden crust encasing tender pork and fluffy potatoes. 💛 I developed it after years of perfecting the balance between a flaky pastry and a savory filling that never dries out, drawing from my Southern roots where pork was always the star of the table.
The secret lies in the filling: slow-cooked pork shoulder breaks down into tender, juicy shreds while potatoes develop a creamy texture without turning mushy. A lattice crust adds rustic charm and crispy edges, though you can use puff pastry for a shortcut that still delivers that satisfying crunch.
This isn't just a side dish—it's a complete meal with enough substance to stand alone.
By the time it emerges from the oven, you'll have a pie with a perfectly golden, shatteringly crisp top that contrasts beautifully with the creamy filling underneath.
The aroma alone will have everyone gathering around the table, and the first bite delivers that perfect harmony of textures—tender pork, fluffy potatoes, and that buttery, crispy crust.
Whether you're serving it as a centerpiece for a family dinner or bringing it to a potluck, this recipe scales beautifully and tastes even better the next day.
The crust stays crispy, the filling holds together, and the flavors deepen with time. Let's get to work on making this classic dish your new go-to recipe.
Ingredients for pork and potato pie
Pantry staples and a few fresh ingredients for a pie that tastes like home.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder 🍖 | 2 lb | Bone-in for flavor, cut into 1-inch cubes |
| Russet Potatoes 🥔 | 3 lb | Waxy potatoes preferred, peeled and cubed |
| Yellow Onion 🧅 | 1 whole | Medium size, diced small |
| Carrots 🥕 | 3 medium | Peeled and sliced into thin rounds |
| Garlic Cloves 🧄 | 4 cloves | Minced for even distribution |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for even melting |
| Heavy Cream 🥛 | 1 cup | Full-fat for rich texture |
| Chicken Broth 💧 | 1 ½ cups | Low-sodium preferred |
| All-Purpose Flour 🌾 | 2 cups | For lattice crust |
| Cold Unsalted Butter 🧈 | ½ cup | Cut into small cubes |
| Ice Water 💧 | ½ cup | For pie dough |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh |
The pork shoulder is non-negotiable—bone-in gives the filling depth, and cutting it into 1-inch cubes ensures even cooking. Costco or your local butcher will have it pre-cut for convenience, but if you're buying a whole shoulder, ask for the bone-in cut. Russet potatoes are your best bet for fluffy texture, but Yukon Golds work too. Waxy potatoes hold their shape better than starchy ones. For the carrots, medium-sized ones are perfect—peel and slice them thin so they soften but don't disappear into the filling.
No pork shoulder? Pork tenderloin works in a pinch, but it'll be leaner and less flavorful. Swap the chicken broth for vegetable broth if you're avoiding poultry. Fresh thyme is ideal, but dried works at one-third the amount. The butter in the filling needs to be cold and cubed—don't melt it first. For the crust, Trader Joe's sells pre-made pie crust dough if you're short on time, but making it from scratch gives that shatteringly crisp edge you're after.
This pie tastes even better the next day—3-4 days in the fridge, no problem. For a shortcut, assemble the filling and crust, then freeze it before baking. Bake straight from frozen, adding 15-20 extra minutes to the cooking time. The crust stays crispy for 2 days if you store it covered at room temperature, but honestly, it won't last that long.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this—just toss everything (pork, potatoes, carrots, onion) into one pot with a splash of broth, and let it simmer. No chopping like a fine-dining chef, just rough dice that still melts in your mouth. (Yes, even on a Tuesday night.)
- Pork Perfection: That slow-cooked shoulder turns tender enough to fall apart, while the potatoes stay creamy without turning to mush. The onions caramelize just enough to add sweetness, and the garlic? It sneaks up on you with the best kind of flavor.
- Meal Prep MVP: Make a double batch and freeze half—perfect for lazy days or when company drops by unannounced. Reheats like a dream, and the crust (if you use one) stays crispy even after reheating. My go-to for when I don’t want to cook twice.
- Budget-Friendly Feast: Pork shoulder is cheap, potatoes are cheap, and this recipe stretches to feed four or even six without breaking the bank. Honestly, it’s the kind of dish that makes you feel like you’re serving a fancy meal without the fancy price tag.
Step-by-step instructions for pork and potato pie
Here's how to build a hearty pie with tender pork and creamy potatoes topped with a golden lattice crust.
🍳 Step 1: Sear the Pork Shoulder for Deep Flavor
Pat the 2 lb pork shoulder dry with paper towels and cut into 1-inch cubes. Heat 0.25 cup unsalted butter in a large skillet over medium-high heat until foaming. Working in batches, add the pork and sear for 3-4 minutes per side until deep golden brown and crispy. This step builds incredible flavor through the Maillard reaction.
Transfer the seared pork to a plate and set aside. In the same skillet, add the 1 whole yellow onion and 3 medium carrots (peeled and sliced into thin rounds). Cook for 5-6 minutes until softened. Stir in the 4 cloves garlic cloves (minced) and cook for 30 seconds until fragrant. You'll use this aromatic base for the filling later.
🥘 Step 2: Build the Savory Filling
In a large bowl, combine the seared pork with the sautéed vegetables. Add the 3 lb russet potatoes (peeled and cubed), 1.5 cups chicken broth, 1 cup heavy cream, 1.5 tsp salt, 0.5 tsp black pepper, and 1 tsp dried thyme. Mix gently but thoroughly to distribute all the flavors evenly. This combination creates a rich, velvety base for the pie.
Transfer the mixture to a 9-inch deep-dish pie dish or similar-sized baking dish. The filling should come up about ¾ of the way to the top—it will expand slightly as it cooks. Smooth the top with a spatula and press down gently to compact the filling. This ensures even cooking and prevents a soggy crust later.
👨🍳 Step 3: Prepare the Lattice Crust
In a large bowl, combine the 2 cups all-purpose flour and 0.5 cup cold unsalted butter (cut into small cubes). Use a pastry cutter or your fingers to work the butter into the flour until the mixture resembles coarse crumbs with some pea-sized butter pieces remaining. This texture is crucial for a flaky crust.
Add the 0.5 cup ice water and mix gently with a fork until the dough just comes together. Be careful not to overmix—just combine until it holds when pressed. Divide the dough into two equal portions, flatten into discs, wrap in plastic, and chill in the refrigerator for 30 minutes. Cold dough is easier to roll out and less likely to shrink.
🔥 Step 4: Assemble and Bake the Pie
Preheat your oven to 375°F. Roll out one dough disc on a lightly floured surface to about 1/8-inch thickness. Cut into 1-inch wide strips and carefully arrange them in a lattice pattern over the filling, leaving a 1/2-inch border around the edges. Brush the lattice with a little milk or water to help it brown.
Roll out the second dough disc and use it to create a top crust by cutting it into strips and arranging them in a second lattice layer. Brush this top layer with more milk or water and sprinkle with a pinch of salt for extra flavor. Bake for 50-60 minutes until the crust is deep golden brown and the filling is bubbling at the edges.
⏰ Step 5: Rest and Serve
Remove the pie from the oven and let it rest for 15-20 minutes before slicing. This resting period allows the juices to redistribute throughout the filling, ensuring each bite is moist and flavorful. The crust will firm up slightly as it cools, becoming even crispier.
Slice into 6 generous servings and serve warm. The contrast between the tender, creamy filling and the crispy lattice crust is what makes this pie so special. Each bite delivers rich pork, velvety potatoes, and a perfect balance of savory and herby flavors. Enjoy with a simple green salad or crusty bread for the ultimate comfort meal!
Pro Tips For Making Pork And Potato Pie
- PARBOIL POTATOES FIRST: I learned this the hard way—raw chunks of potato sink to the bottom of your filling and turn to mush. Cut the Russets into even 1-inch cubes, drop them in boiling salted water for 5 minutes, then drain. They’ll hold their shape and absorb flavors better when baked.
- SEAR THE PORK SHOULDER: Skip the slow start—get that pork shoulder browned first. Cut it into 1.5-inch chunks, then sear in batches over medium-high heat until deeply caramelized. The crust adds flavor that no amount of seasoning later can match.
- DON’T SKIP THE ONION BASE: After browning the pork, remove it and sweat the onions and garlic in the same pan until soft and golden. This step builds the flavor foundation—no one wants bland filling. If you’re short on time, cook the onions low and slow so they don’t burn.
- USE A THICK CRUST: Thin pastry turns soggy. Roll out your pie crust to ⅛-inch thickness, then fold the edges inward to create a double layer. Brush with egg wash and sprinkle coarse salt—it’ll stay crisp even with a juicy filling. (Yes, even if you’re impatient like me.)
Common mistakes when making this recipe
Overcooking the Pork
One of the biggest mistakes is overcooking the pork shoulder before it goes into the pie. When you sear those 1-inch cubes too long, they turn tough instead of tender. I’ve seen home cooks walk away from the skillet, only to return to rubbery pork.
The key is 3-4 minutes per side until golden brown—no longer. If you’re worried about doneness, finish cooking in the oven with the filling. 🔥
Skipping the Sear
Some folks skip searing the pork entirely, thinking it’ll save time. Big mistake. That Maillard reaction from browning creates deep, savory flavors that transform a good pie into an amazing one.
If you’re short on time, at least pat the pork dry and brown it quickly—even 2 minutes per side makes a difference. Trust me, the aroma alone will make your kitchen smell like a Southern kitchen should.
Potatoes Too Starchy
Using the wrong potatoes ruins the texture. Starchy varieties like Russets are perfect for fluffy filling, but waxy potatoes like reds or Yukons can turn gluey. I’ve seen pies where the filling was more like mashed potatoes than a creamy base.
Stick to Russets or Yukons, cube them evenly (1.5-inch pieces), and don’t overmix them with the other ingredients. Just toss gently to avoid breaking them down too much.
Crust Too Thin
A lattice crust needs structure, and thin strips will flop or burn before the filling cooks. Roll your dough to 1/8-inch thickness and cut strips about 1-inch wide. If your strips are too flimsy, chill the dough longer or add a touch more flour to stiffen it.
I’ve had to start over because the crust collapsed under the weight of the filling—don’t let that happen to you. A sturdy crust holds its shape and stays crispy.
Underestimating Rest Time
Cutting into that pie too soon is a cardinal sin. The filling needs 15-20 minutes to set after baking, or you’ll end up with a runny mess. I’ve seen pies where the juices pooled at the bottom because someone couldn’t wait.
Let it rest! The crust will firm up, the filling will thicken, and every bite will be perfect. Patience pays off here—trust the process.
Overfilling the Dish
Stuffing the pie dish to the brim guarantees a soggy crust. The filling should reach only ¾ of the way up the sides. When it bakes, it’ll expand slightly, and a full dish means steam gets trapped, leading to a gummy crust.
I’ve had to scrap pies where the filling bubbled over the edges—messy and disappointing. Leave room for the magic to happen, and you’ll get that golden, crispy top you’re after. ✨
Nutrition facts
Frequently asked questions about pork and potato pie
Can I make this pie ahead of time?
Assemble the pie completely (including the crust) and refrigerate it overnight. Bake it straight from the fridge, adding 10-15 extra minutes to the baking time. For even better results, freeze the assembled pie (unbaked) for up to 3 months. Thaw in the fridge overnight before baking. The flavors deepen when made ahead, and the crust stays perfectly crispy.
What can I substitute if I don't have lattice crust strips?
No problem! Use a single 1/8-inch thick rolled-out crust on top, crimping the edges to seal. Brush with milk or egg wash for extra shine. For a rustic look, cut a few slits in the top crust before baking to let steam escape. Puff pastry is another great shortcut—just cut a few decorative slits before baking for that classic pie aesthetic.
How do I keep the crust from getting soggy?
Prevent soggy bottoms by brushing the crust with milk or egg wash before baking, then sprinkling with coarse breadcrumbs or crushed cornflakes for extra crunch. Chill the pie for 30 minutes before baking to help the crust set. For extra insurance, blind-bake the bottom crust for 5 minutes at 375°F before adding filling. This creates a barrier against moisture.
Can I use ground pork instead of shoulder?
Ground pork works but will give a different texture—more like a savory meatloaf than a tender, shredded filling. For best results, stick with bone-in pork shoulder (the bone adds flavor). If you must use ground pork, mix it with 1/4 cup breadcrumbs to help it hold together, and add 1 extra egg to bind the filling better. The flavor will be good, but the texture won't be as luxurious.
What sides pair well with this pie?
This hearty pie stands alone, but it's especially delicious with simple sides like a crisp green salad (try arugula with lemon vinaigrette) or steamed green beans with almonds. For a Southern-style spread, serve with cornbread or collard greens. A light apple compote (not too sweet) balances the richness perfectly. The contrast of textures makes every bite even more satisfying!
