Pulled Pork Shepherd’s Pie

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.

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 the other day, I made a massive amount. My oldest son had a football playoff game and some family came by to watch it.

Since people were travelling, I needed to make sure that I fed them well and that there was enough pork to go around. So, I smoked 28 pounds of pork butts, which was way more than necessary. But, we always love to have leftover pork, because it is good in so many different dishes.

For instructions on how to make pulled pork check out these recipe posts.

Pulled Pork Shepherds Pie-14

I smoked the pork butts in my PG500 Pellet Grill from Cookshack. I love the grill because you can set the temperature and it will add wood pellets, as needed, to maintain the temperature. That is perfect for these long cooks. For pork butt, I start them in the evening and let it cook all night. I set it for 225F and used pecan wood pellets.

Pulled Pork Shepherds Pie-15

You never know exactly how long the pork butts are going to take to reach the target temperature. It is important to not remove them too early or they will not pull well. I aim for 190-200F. For this smoke, it took about 14 hours, which is about standard.

Pulled Pork Shepherds Pie-16

Once I took them off the grill, I wrapped them in foil, then a towel, and placed them in a cooler. That would keep them hot while we were at the football game. I love that method because it allows us to come home to a nice hot meal!

Pulled Pork Shepherds Pie-4

As I said earlier, there was a lot of leftovers. So, I decided to try making pulled pork shepherd’s pie. We love comfort food and with the cold weather, I knew that a hot baked casserole would be great. 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 flavor.

Pulled Pork Shepherds Pie-11

Toss the pork in your favorite BBQ sauce. I used Sweet Baby Rays. 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!

Pulled Pork Shepherds Pie-12

I added the peas and corn while they were still frozen. They will heat up while baking in the oven.

Pulled Pork Shepherds Pie-13

Top with mashed potatoes and grated cheese. Bake in a 350F oven for 45-60 minutes. This meal is total comfort food with the taste of BBQ. What is not to love?!?!

Pulled Pork Shepherds Pie

Pulled Pork Shepherd's Pie

4.92 out of 5
25 reviews
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


  • 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


  • 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.

Pulled Pork Shepherds Pie pinterest


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.

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


  • Delicious!!! First time and my husband Love it

    • Reply
  • Easy, tasty and wonderful!!!

    • Reply
  • i bought my pulled pork from Sams and threw this together for my boys and all their buddies that are over tonight! it was a HUGE hit! 100% doing this one again!

    • Reply
    • So glad you guys enjoyed it! Always a hit here with my boys as well!! 🙂

  • I made this with canned sweet peas, canned sweet corn (both drained), and instant loaded mash potatoes. May not be as good as using frozen peas and carrots and real mashed potatoes but it was still delicious and took no time to put together.

    • Reply
  • I haven’t made it yet, but I am so after I get it made I’ll let you know how it turned out. Thank you

    • Reply
  • Wow! Thank you so much for sharing this recipe. My husband and I loved it. I used vegetables I had available at the time (cooked green beans and peas) and I threw in a package of fresh sliced mushrooms (cooked briefly with a little butter and salt). We make bbq a lot so this is a great way to include more veggies and just switch up our routine!

    • Reply
    • So glad you enjoyed it Sally. We do BBQ a lot as well and often like trying different ways to use pulled pork. This is one of our favourites.

  • I made the pulled pork for a casserole and used egg noodles instead of mashed potatoes. The BBQ sauce was a hit.

    • Reply
  • Excellent! I made enough for 8 people hoping for lots of leftovers. There were only 5 of us but we finished the lot! Everyone loved it! Thank you

    • Reply
  • I had some leftover barbecue pulled pork from the weekend. Made this tonight and it is delicious. Thank you.

    • Reply
    • So glad you enjoyed it. I often make it anytime we have some extra pulled pork

  • Wow! Just made! Left over pork roast, pulled style and last of homemade BBQ sauce… Peas, corn, left over tators that I mashed, and store had 25 cent cottage cheese almost to date so layered that on top and laid multi cheddar blend on top. Hand cranked 4 peppercorn blend on two layers. All I can say is damn. Lol happiness!!!!!

    • Reply
  • Instead of bbq sauce or gravy I used a can of Cream of Poblano soup and a medium onion. Sooo good with a little more flavor.

  • The whole family loved it! Great way to use leftover Boston butt my husband made on his pellet smoker. Even my daughter who does not like peas or corn, gobbled it up because of the mashed potatoes and cheese topping 🙂

    • Reply
  • It was wonderful!
    I mixed it up a little by using peas and carrots blend and mozzarella cheese. I also added fresh herbs from the garden.
    What a great way to use leftover pulled pork! Thanks for sharing this great recipe!

    • Reply
  • So amazing!!!!! Made this tonight just did 1 cup cream of mushroom and 1 cup bbq sauce instead and delicious!!!! Wondering how I can freeze the rest???

    • Reply
  • This looks great. I am in a hurry tonight and have cold leftover Boston Butt at home. I want to add a shortcut method that we use.
    * Heat leftover meat in saucepan with BBQ sauce. Pour into a 8×8 casserole dish.
    * Fix instant potatoes in separate saucepan.
    * Open can of mixed vegetables, drain and top meat. (could use just peas, corn, green beans or whatever you have on hand.
    * Top with prepared instant potatoes.
    * Top with shredded cheese
    * Pop into microwave long enough to melt cheese.
    It’s not as pretty, but it’s fast and tastes good.

    • Reply
  • You can use 2 packages of already made mashed potatoes, like bob Evans – makes it super fast and easy to throw together!

    • Reply
    • I forgot to add star rating. It’s better than original shepards pie.

      • Reply

Subscribe to the newsletter and never miss a recipe!