Pulled Pork Shepherd’s Pie

If you have some leftover pulled pork, this shepherd’s pie is the perfect dish to prepare. I have made some pulled pork specifically to make this recipe. It’s THAT good!

A plate of bbq pork with mashed potatoes.

I make pulled pork a lot. Whether it is using my smoker, grill or even just using the slow cooker, I love the tender taste of a slow cooked pork butt or shoulder. I tend to make a lot and often have some leftovers. This pulled pork shepherd’s pie is one amazing way to use some leftover pork.

We love comfort food, especially during the cold weather months. One of out favourite types of comfort foods are oven baked casseroles. Shepherd’s pie is normally made with ground beef, but I figured that pulled pork would work well and give the dish a nice BBQ flavour.

A white plate with BBQ pork, mashed potatoes and meted cheese.

What Makes This Pulled Pork Shepherd’s Pie So Good?

  • Ultimate way to use leftovers! Sometimes leftovers seems boring. Not so, with this dish. I have gotten so many rave reviews for this recipe over the years
  • Make it ahead. This dish can be assembled and then placed in the fridge. Then, later that day or even the next day, it can be thrown in the oven and cooked. This makes it ideal for a weeknight meal or a time if you have guests.
  • Smokey! Saucy! Cheesy! Enough said.

A cooked pork butt with a thermometer inserted into the meat.

How To Make Pulled Pork

If you are reading this recipe and want to make some pulled pork then check out these various methods to cooke the pork for pulling.

Shredded pork meat mixed with BBQ sauce and spread in a baking dish.

How To Assemble A Shepherd’s Pie

The first layer of the shepherd’s pie is the meat. Toss the pork in your favourite BBQ sauce. Make sure that there is enough sauce, because you do not want the dish to be dry. It is best when it is sweet and saucy!

Frozen peas and corn spread over cooked meat.

The second layer is the mixed vegetables. Spread the peas and corn over the pork. I add them while they were still frozen. They will heat up while baking in the oven. There are many different types of vegetables that you could use. I have tried frozen mixed vegetables of carrots, peas, corn and green beans and it was also excellent.

Assembled shepherd's pie but not baked yet.

The top layer is potatoes and cheese. Mash the potatoes ahead and spread them over the vegetables. Then, sprinkle the grated cheese on top.

How Long To Bake Shepherd’s Pie

Once assembled, the pulled pork shepherd’s pie is ready to go in the oven. Bake in a 350F oven for 45-60 minutes. The cheese should be melted and the you may even see a little BBQ sauce bubbling around the edges. This meal is total comfort food with the taste of BBQ. What is not to love?!?!

Shepherd's pie in a baking dish and one portion on a plate.

This dish is smokey, saucy and sweet. There is so much flavour and the pulled pork goes so well with the potatoes, cheese and veggies.

Every time we make pulled pork shepherd’s pie we all say it is our favourite find. Sure we love ground beef shepherd’s pie, or skillet shepherd’s pie, but this version is a huge hit in our home.

A close up picture of shepherd's pie.

Other Pulled Pork Recipes!

Pulled Pork Shepherd's Pie

A close up picture of shepherd's pie.
4.87 out of 5
73 reviews
Print
Use leftover pulled pork in this classic comfort food recipe. Mashed potatoes, corn, peas, cheese. Whether the pork is smoked or made in a slow cooker, this recipe works great. 
Prep Time: 15 minutes
Cook Time: 1 hour 15 minutes
Total Time: 1 hour 30 minutes
Servings: 8 people

Ingredients

  • 5-6 cups pulled pork
  • 2 cups bbq sauce
  • 1 cup frozen peas
  • 1 cup frozen corn
  • 3-4 pounds potatoes
  • 2 tbsp butter
  • 1/4 cup milk
  • 1 1/2 cups grated cheddar cheese

Instructions

  • Preheat oven to 350F.
  • Peel potatoes and, if they are large, cut in half. Place in a pot and fill with water. Boil until tender. Drain the water. Add the butter and milk to the potatoes. Mash until the potatoes are creamy.
  • Toss pulled pork with bbq sauce until evenly coated. Spread on the bottom of a 13x9 baking dish (lasagna pan).
  • Sprinkle frozen peas and corn on top of the pork.
  • Spread the mashed potatoes on top of the frozen veggies.
  • Top with the grated cheese.
  • Bake in the oven for 45-60 minutes. The cheese should be starting to brown and some bbq sauce should be bubbling up the sides.

Nutrition

Per serving:

Calories: 548kcalCarbohydrates: 64gProtein: 26gFat: 22gSaturated Fat: 10gCholesterol: 93mgSodium: 1784mgFiber: 2gSugar: 47g

Nutrition Disclaimer

This recipe was originally published in November 2013.

Categories

A plate of bbq pork with mashed potatoes.

Did you try this recipe?

Leave a comment and let me know how it turned out. Or, take a picture to share on Instagram and tag me @theblackpeppercorn.

Leave a comment

Recipe Rating




100 comments

  • 5 stars
    Impressively good! I couldn’t believe how much we loved this! Why did I not find this sooner?! What a great recipe! I used a homemade Carolina sauce and it turned out amazing. This recipe is a keeper thank you so much!!!

    • Reply
    • Hey Tracie! So glad you enjoyed the recipe.

  • 5 stars
    This turned out to be quite the unexpected hit, and I say “unexpected“ for a reason. The leftover pulled pork was from a Fourth of July party, and although I did take good care to make sure it would be stored as perfectly as possible, the fact remains that even properly wrapped, it was in the freezer for two and a half months. My concerns were for naught; the pie turned out beautifully, and my guests barely left any! I followed the instructions to the letter, being careful to heed your advice about making sure that the pork was saucy enough. To do that meant exceeding the amount of bbq sauce in the recipe, but it turned out to be the right advice, and the end result was the perfect mix of meat and sauce. Will definitely make it again.

    • Reply
  • 5 stars
    We LOVED this recipe! I didn’t have enough BBQ sauce left to add the 2 cups (which is very unusual for our house). It turned out great anyway!

    • Reply
  • 5 stars
    Delicious! I had some pulled pork that had Mustard based Carolina BBQ sauce. I added some more and added a little to the mashed potatoes too. I used a bag of frozen mixed vegetables for the veggies. It was delicious and there is more left for today.

    • Reply
  • 5 stars
    This was great! I used brown gravy in place of the BBQ and added some mushrooms and cooked zucchini. I cheated and topped mine with Bob Evans Mashed Potatoes. Delish!!!

    • Reply
    • Sound better than barbecue sauce. Thanks for sharing!

      • Reply
  • 5 stars
    This is my first time trying out this recipe. It looked really easy to make and had all the ingredients. It turned out delicious and my family loved it. We even have leftovers of it.

    • Reply
  • 5 stars
    Made as written, damn that’s good. Mine was maybe a little on the dry side, did not have a saucy enough base. My Baby Ray supply was running low. Another spectacular use of PP.

    • Reply
  • 5 stars
    Delicious- made from left over pulled pork .

    • Reply
  • 4 stars
    Substituted some Bob Evans mashed potatoes for the boiled spuds, and opted not to include the peas…otherwise, I followed your recipe to the letter…and it turned out great!

    • Reply
  • 5 stars
    Loved it, as did the rest of the family!

    • Reply
  • 5 stars
    This was awesome! Thank you! I did increase the veggies to 1 1/2 cups each. I used shredded cheese mix with taco seasoning. My husband is a retired Chef but loves fun food for Sunday football. Love this!

    • Reply
  • 4 stars
    Used leftover roast pork butt and swapped the BBQ sauce for a bit of leftover gravy and added caramelized onion to the meat.
    *btw Sheppard pie is made with lamb. Cottage pie is made with beef or other meat

    • Reply
  • 4 stars
    Thanks for the great idea! Only change I will make is ditching the sugar-laden Baby Rays. Aloha

    • Reply
  • 4 stars
    Loved the recipe! I ‘changed’ the sauce and used a brown gravy type sauce I was exposed to (and have adapted to American ingredients – see the bottom of my comments). It came out FABULOUS & had RAVE reviews! Thanks so much for sharing!!!
    (Brown Gravy Sauce: 1 packet each of Brown Gravy, Dry Italian Seasoning, & Dry Ranch Dressing … Mix all together … Use on meats (i.e., chicken legs/thighs) and add water to your baking pan prior to cooking.

    • Reply
  • Can’t wait to try, such a good (and different take) on how to use pulled pork.

    • Reply
  • 5 stars
    I made with a southwest bean and corn frozen blend instead of the suggested vegetable choice and cooked rice instead of potatoes. Delicious! Thank you for the idea!

    • Reply
    • Did you add bbq sauce or salsa?

      • Reply
  • 5 stars
    We loved this! Followed recipe exactly

    • Reply
  • 5 stars
    Awesome recipe….

    • Reply
  • 5 stars!

    • Reply
  • So good! The whole family loved it!

    • Reply

Subscribe to the newsletter and never miss a recipe!