› Shepherd’s Pie Recipe

This shepherd’s pie recipe is a great way to make a delicious and comforting meal. And it’s so simple, too! Just a layered dish of ground beef, corn, mashed potatoes, and a bit a of cheese. Simple, but so good!

Shepherd’s pie really isn’t anything complicated. But what makes this recipe for shepherd’s pie so good is that each element is super tasty – the ground beef is lightly spiced for a more interesting taste, and the mashed potatoes are deliciously garlicky.

This shepherd’s pie recipe is always a huge hit at our place. Try it served with ketchup – I’m not a fan myself, but my husband loves it that way!

Shepherd’s Pie

Preparation Time: 35m     Cooking Time: 35m     Total Time: 1h10m


Serves 5.


Mashed Potatoes
5 medium potatoes, peeled and cut into chunks
5 cloves garlic
1 tbsp butter
salt and pepper, to taste

Ground Beef
1 tsp butter or oil
1 lb ground beef
1 onion, chopped
3 cloves garlic, minced
1 tsp Montreal steak spice
1 tbsp Worcestershire sauce
1/2 tsp salt

2 (15oz) cans whole kernel corn
3/4 cup grated Mozzarella cheese (optional)


  1. In a medium pot, boil the potatoes and garlic. They’re done when a knife stuck into the potatoes slides in easily, and the potato slides off the knife.

  2. Drain the potatoes, reserving the cooking water. Mash the potatoes and garlic with about 1/8 to 1/4 of a cup of the cooking water. Add more water if needed. Stir in the butter, salt and pepper.

  3. Preheat the oven to 400F.

  4. While the potatoes are cooking, heat the oil in a skillet over medium heat. Cook the onions until they’re translucent. Add the garlic, and cook for another minute or so.

  5. Add the ground beef to the skillet, along with the Montreal steak spice, Worcestershire sauce, and salt, and cook the beef until it’s browned.

  6. In a large baking dish — I like to use an extra large bread pan — layer the ground beef, corn, and mashed potatoes, in that order. Top with the grated cheese.

  7. Bake in the preheated oven for 35 minutes, until the cheese is melted and starting to brown, or until the mashed potatoes are starting to brown.


  • I usually use canned corn for convenience, but if you happen to have fresh corn on hand, it’s way better. My parents have lots of freezer space, and they like to freeze cooked corn in the summer so that they can use delicious summer corn all winter long.

  • If you don’t like corn, you can use any other vegetable in this shepherd’s pie recipe. Just be sure it’s cooked, and layer it between the meat and potatoes. Try it with mushrooms or peas!

  • The ground beef can be kind of crumbly. If you add a spoonful or two of the mashed potatoes to the meat and mix it in, it’ll help it hold together a bit more.

  • You can use whatever cheese you like best in this shepherd’s pie recipe. Try Parmesan or Cheddar for a bit more flavor.

© 2022 All Rights Reserved