Total Time
1hr 25mins
Prep 45 mins
Cook 40 mins

This recipe is a twist on a shepherd's pie. It is one to try when you have some leftover pork roast you don't know what to do with.

Ingredients Nutrition


  1. Place potatoes in a saucepan and cover with water; bring to a boil. Cover and cook for 20-25 minutes or until fork tender. Drain well.
  2. Mash potatoes with milk, 2 tablespoons butter, salt and pepper.
  3. Spread 1-1/2 cups of mashed potatoes into a greased shallow 1-1/2 quart baking dish.
  4. In a medium skillet,saute onion and garlic in remaining butter until onion is translucent.
  5. Stir in the flour until blended.
  6. Gradually stir in broth and thyme. Bring to a boil, stir and cook for 2 minutes or until thickened. Stir in cubed pork and corn; heat through.
  7. Pour over potato.
  8. Spoon remaining mashed potatoes over top.
  9. Bake, uncovered at 375 degrees for 35-40 minutes or until the potatoes are lightly browned.


Most Helpful

Thanks for the great recipe...this will definately go into my regular rotation of recipes as it was enjoyed by all. It was quick and easy, a good basic recipe that you can adapt with what you have on hand. I was out of onions and had no can corn so I swapped them for celery and diced carrots. Thanks again for a keeper recipe !!

Janet1358 March 29, 2010

This was a great recipe for the cooked pork I had in the freezer. I followed the recipe as posted except for halving it. Thanks for posting!

StacyMD187373 August 15, 2009

What a nice way to use up left-over pork roast! It does remind me of a shepards pie. We loved the from-scratch gravy in this....yum! I added some salt and pepper to the pork/gravy/corn mixture. Other than that, I followed the recipe exactly and it came out very nice indeed. I'll store this is my uses for left-over pork recipe file. Thanks!

LifeIsGood March 10, 2008

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a