Main Courses
This 3 meat pie recipe delivers the ultimate comfort food experience with layers of savory beef, pork, and chicken in a golden, flaky crust. The secret lies in perfectly seasoned meats slow-cooked until tender, then topped with a rich, velvety gravy that ties everything together.
I've perfected this recipe over years of testing, ensuring every bite delivers that perfect balance of textures and flavors.
The foundation starts with a flaky homemade crust—light yet sturdy enough to hold the hearty meat filling without becoming soggy. Each layer of meat is cooked separately to control doneness, then combined with onions, carrots, and herbs for depth.
The gravy, made from the meat drippings, adds that restaurant-quality richness that makes this pie unforgettable.
What you'll end up with is a showstopping centerpiece that's perfect for holidays, family dinners, or any occasion calling for a hearty meal. The crust achieves that signature golden brown finish, while the filling remains moist and flavorful. The aroma alone will have everyone gathering around the table.
Serve with a simple green salad or buttery dinner rolls to soak up every last drop of gravy. This recipe is designed for success—follow the steps carefully, and you'll have a pie that rivals your favorite pub's version. Let's get started on creating this timeless classic.
Ingredients for 3 meat pie
Six hearty ingredients create the ultimate pie filling—three meats, veggies, and herbs that dance together in perfect harmony.
| Ingredient | Amount | Notes |
|---|---|---|
| Beef Chuck Roast 🥩 | 1 ½ lb | Trimmed of excess fat |
| Pork Shoulder 🐷 | 1 ½ lb | Bone-in for flavor |
| Chicken Thighs 🍗 | 1 ½ lb | Bone-in, skin-on preferred |
| Yellow Onions 🧅 | 3 whole | Medium size, chopped |
| Carrots 🥕 | 4 whole | Medium size, peeled |
| Fresh Thyme 🌿 | ½ cup | Leaves only, chopped |
| Fresh Parsley 🌿 | ¼ cup | Leaves only, chopped |
| All-Purpose Flour 🌾 | 4 cups | For crust and gravy |
| Cold Unsalted Butter 🧈 | 1 cup | Cut into cubes |
| Ice Water 💧 | ½ cup | For crust dough |
| Beef Broth 🍲 | 2 cups | Low-sodium preferred |
| Worcestershire Sauce 🍯 | 1 tbsp | For depth of flavor |
| Salt 🧂 | 2 tbsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | 1 tbsp | Freshly ground |
| Dried Bay Leaves 🍃 | 2 whole | For aromatic depth |
The meats are where the magic happens. Beef chuck and pork shoulder from the butcher counter (not pre-cut) have the best marbling for flavor. Costco or local butchers often have the freshest cuts—ask for bone-in if you want extra richness. Chicken thighs stay juicier than breasts, so don't swap unless you're okay with drier meat. The onions and carrots should be firm, not wilted—organic or conventional works here. For the herbs, I always grab extra thyme because it holds up better during cooking than parsley. Trust me, the golden brown crust starts with these fresh ingredients.
No pork shoulder? Pork butt works just as well—it's basically the same cut. Chicken thighs too tough? Chicken drumsticks add extra flavor but might need longer cooking. The Worcestershire sauce is non-negotiable for that umami punch, but if you're avoiding it, soy sauce or fish sauce (if not vegetarian) works in a pinch. For the crust, King Arthur flour gives the best flaky texture, but any all-purpose will do. The butter needs to be cold—take it out of the fridge 30 minutes before mixing. Pre-chopped veggies save time, but fresh is always better for flavor.
This pie tastes even better the next day—make it ahead and refrigerate overnight. The crust stays crispy if you reheat it covered at 350°F for 20 minutes. Store leftovers in the fridge for 4-5 days or freeze portions for up to 3 months. I always make a double batch because it disappears faster than you'd think. The gravy thickens as it sits, so add a splash of broth when reheating if it gets too stiff.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this—just dump the beef, pork, and chicken into the same pot with onions and carrots, let it simmer, then stuff it into pastry. No chopping, no fuss, no stress. The slow cooker does all the work while I sip tea.
- Deep, Meat-Lover’s Payoff: That combo of beef chuck, pork shoulder, and chicken thighs? It’s like a flavor explosion—tender, rich, and packed with savory depth. The onions and carrots caramelize just enough to sweeten the deal without overpowering.
- Crowd-Pleaser Flex: Bring this to a potluck, a family dinner, or even a picnic—it’s hearty enough for a gathering but simple enough for a lazy Tuesday. (Yes, even on a Tuesday night.) Everyone will ask for seconds, and you’ll look like a hero.
- Budget-Friendly Feast: This recipe stretches your dollar without skimping on taste. Three types of meat mean more filling, satisfying bites for less than buying individual cuts. Plus, leftovers reheat like a dream—perfect for lunches all week.
Step-by-step instructions for 3 meat pie
Here's how to layer rich meats and create that legendary flaky crust everyone raves about.
Prepare the Meat Filling
Start by trimming any excess fat from the 1.5 lb beef chuck roast and 1.5 lb pork shoulder, leaving about ¼ inch of fat for flavor. Cut each into 1-inch cubes—don't worry if they're uneven, this pie is all about hearty texture. In a large Dutch oven, combine the beef and pork with 3 whole chopped yellow onions, 4 peeled and chopped carrots, 0.5 cup chopped fresh thyme, 0.25 cup chopped fresh parsley, 2 whole dried bay leaves, and 2 tablespoons salt. Add 1 tablespoon Worcestershire sauce and 1 tablespoon freshly ground black pepper. Mix well.
Place the Dutch oven over medium-high heat and cook for 10 minutes, stirring occasionally, until the meat begins to brown. Pour in 2 cups beef broth, cover, and reduce heat to low. Let it simmer for 1 hour, stirring occasionally, until the meat is fork-tender and the liquid has reduced by half. This slow cooking builds deep, savory flavors that make the pie unforgettable.
Make the Flaky Crust
In a large bowl, combine 4 cups all-purpose flour and 2 tablespoons salt. Cut in the 1 cup cold unsalted butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces. Gradually add 0.5 cup ice water, mixing just until the dough comes together. Avoid overworking it—this keeps the crust tender and flaky.
Turn the dough onto a lightly floured surface and divide it into three equal portions. Roll each portion into a 12-inch circle, about ⅛-inch thick. If the dough cracks, gently press it back together—don't stretch it. Wrap each circle in plastic wrap and refrigerate for 30 minutes while you prepare the filling. This resting time is crucial for a perfect, crispy crust.
Assemble the Pie Layers
Preheat your oven to 375°F. Grease a 9x13-inch baking dish lightly with butter or oil. Place one of the rolled crusts in the dish, pressing it gently into the corners. Spread half of the meat mixture evenly over the crust, leaving a ½-inch border around the edges. Top with a second crust, pressing the edges to seal. Repeat with the remaining meat mixture and top crust, sealing the edges tightly with a fork. Cut a few small slits in the top crust to allow steam to escape.
Brush the top crust with a beaten egg (optional but recommended for extra shine) and sprinkle with a pinch of salt. Bake for 45-50 minutes until the crust is deep golden brown and the filling is bubbling. The pie is done when the crust sounds hollow when tapped and the internal temperature reaches 165°F. Let it rest for 15 minutes before slicing—this ensures clean cuts and prevents filling from spilling out.
Create the Rich Gravy
While the pie bakes, use the drippings from the Dutch oven to make a luscious gravy. After removing the meat mixture, place the pot over medium heat and scrape up all the browned bits from the bottom with a wooden spoon. Whisk in 1 cup cold unsalted butter, 1 cup all-purpose flour, and 1 tablespoon Worcestershire sauce to form a smooth paste. Cook for 2-3 minutes, stirring constantly, until the mixture turns golden brown.
Gradually whisk in 2 cups beef broth, one ladle at a time, until fully incorporated. Simmer for 5-7 minutes until the gravy thickens enough to coat the back of a spoon. Season with salt and pepper to taste. This gravy should be rich, velvety, and ready to pour over each slice of pie for that restaurant-quality finish.
Pro Tips For Making 3 Meat Pie
- SEAR THE MEATS SEPARATELY: Beef chuck and pork shoulder need a deep, dark crust—don’t mix them in the same pan. Brown the beef first (it’s fattier, so it’ll splatter more), then move it aside and sear the pork. Chicken thighs go in last, but only until they’re golden, not fully cooked. I learned this the hard way—skipping this step means your pie filling tastes more like stew than layered flavors.
- CHOP CARROTS UNIFORMLY: Big, uneven carrots turn mushy while the beef stays tough. Cut them into ½-inch chunks—no smaller, or they’ll dissolve into the gravy. Yellow onions go in whole at first, then get sliced later for texture. Sounds tedious, but it’s the thing that makes the filling look and taste professional.
- DON’T OVERMIX THE FILLING: After cooking, resist the urge to stir everything into a homogenous paste. Let the beef, pork, and chicken stay in their own pockets—it keeps the pie’s texture interesting. If you’re worried about dryness, add a splash of broth after assembling, not before. I skip this when I’m lazy, but the dish is noticeably better when I don’t.
- USE COLD MEAT FOR LAYERS: Let the cooked meats cool to room temp (about 30 minutes) before assembling the pie. Cold meat holds its shape better, so your layers stay distinct instead of collapsing into a sad, flat pile. Pro move: Line the pie dish with parchment paper first—trust me, you’ll thank yourself when it’s time to slice.
Storing and reheating your leftovers
Refrigerator Storage
Let your 3-meat pie cool completely before transferring to an airtight container—I use a glass Pyrex dish with a tight-fitting lid. Store in the refrigerator for up to 4 days, but trust me, it tastes even better the second day as the flavors meld.
The crust stays crispy if you reheat it properly. ❄️
When reheating from the fridge, cover the pie with aluminum foil to prevent drying. Bake at 350°F for 20-25 minutes until heated through. For individual slices, wrap them in foil and reheat at 350°F for 10 minutes—this keeps the crust from becoming rubbery.
Freezer Storage
This pie freezes beautifully for up to 3 months without losing its rich flavors. After cooling, wrap the entire pie tightly in plastic wrap, then place it in a freezer bag with all air removed. Label with the date so you can track freshness. 🥶
To reheat from frozen, thaw overnight in the fridge first. Then bake at 350°F for 30-35 minutes, covered with foil for the first 20 minutes to prevent over-browning. The gravy may thicken slightly, so add a splash of beef broth before serving if needed.
Gravy Preservation
Save any leftover gravy in a small airtight container and refrigerate for up to 5 days. If it thickens too much, thin it with a splash of beef broth or water when reheating.
I always keep extra gravy on hand—it’s perfect for drizzling over pie slices or serving alongside mashed potatoes. 🍲
For longer storage, freeze gravy in ice cube trays—this makes it easy to thaw just what you need. Once frozen, transfer the cubes to a freezer bag and store for up to 3 months.
When reheating, add a few cubes to your pie slices or use them to make gravy from scratch later.
Make-Ahead Tips
I recommend assembling the pie one day ahead and refrigerating it overnight. This allows the flavors to develop fully, and the crust holds up better during baking. Just bake as directed the next day—no adjustments needed! 📅
For a truly stress-free experience, prepare the meat filling and crust separately up to 2 days ahead. Store the filling in an airtight container in the fridge, and keep the crust dough wrapped in plastic. Assemble and bake when you're ready—this is my go-to strategy for busy weekends.
Nutrition facts
Frequently asked questions
Can I use ground meat instead of cubed meats for this recipe?
While you can substitute ground meat, it won't give you the same satisfying texture. The cubed beef, pork, and chicken create a hearty, layered experience that's perfect for a pie. If you're set on ground meat, use a mix of beef, pork, and chicken ground meat, but expect a different mouthfeel. The recipe relies on the tenderness of slow-cooked cubes for that classic pie experience.
How do I prevent a soggy crust in my meat pie?
Prevent sogginess by ensuring your crust is fully baked before adding filling, and always use a thin layer of egg wash or butter between crust layers. Bake the bottom crust for 5-7 minutes before adding filling, and avoid overfilling—the top crust should extend ½ inch beyond the edges. The 15-minute rest before slicing also helps set the crust.
What's the best way to reheat individual slices?
Wrap each slice in aluminum foil and reheat at 350°F for 10-12 minutes until warmed through. For extra crispiness, place the foil-wrapped slice on a baking sheet. If the gravy thickens, add a splash of beef broth before serving. This method keeps the crust flaky while warming the filling evenly.
Can I make this pie in a smaller baking dish?
Yes! For a 9-inch pie dish, reduce the crust to two layers (bottom and top) and halve the filling. Bake at 375°F for 35-40 minutes, adjusting time as needed. The key is maintaining the same ½-inch crust border to prevent overflow. A smaller pie works well for intimate gatherings or when you want leftovers.
What if I don't have Worcestershire sauce?
No problem! Substitute with 1 tablespoon soy sauce (for umami) or ½ teaspoon liquid smoke plus ½ teaspoon garlic powder for a smoky depth. If avoiding soy, a mix of 1 teaspoon balsamic vinegar and ½ teaspoon smoked paprika works too. The sauce adds complexity, but the pie will still be delicious without it.
