Beef Shepherds Pie Recipe

Beef Shepherds Pie RecipeMy son recently asked for my Beef Shepherds Pie Recipe so I thought that I would share it with you, my dear readers.

This meal is one of my children’s favorites because it is warm, tasty and typical of the foods they list as “comfort food.” Meat, vegetables, mashed potatoes and cheddar cheese are the main ingredients that my family seems to want when they talk about “comfort food.”

If you are wondering about the history of this very old world meat dish, you can read a little about it by clicking this link.

If you search Google for shepherds pie you would be amazed at the many ways people misspell the word shepherd. But, no matter how you try to spell it, it will still come out delicious if you use our family recipe.



Beef Shepherds Pie Recipe
This meal is one of my children’s favorites because it is warm, tasty and typical of the foods they list as “comfort food” - meat, vegetables, mashed potatoes and cheddar cheese.
Posey Salem:
Recipe type: Main Dish - Dinner
Yield: 6-8
  • 1½ pounds lean ground beef, browned in 2 tablespoons of olive oil (we use ground round or sirloin)
  • 1 cup baby carrots, cut in small pieces
  • 1 14.5 ounce can french style green beans, drained and lightly chopped
  • 1 cup fresh or frozen corn kernels
  • 1 large onion, diced about 1 cup (we use sweet onions like Vidalia or Mayan Sweet)
  • 3 tablespoon Worcestershire sauce
  • ⅔ cup ketchup (we only use Heinz organic without high fructose corn syrup - hey we're from Pittsburgh, PA the home of Heinz)
  • ⅔ cup warm water
  • 1 pkg Kosher Lipton Onion Soup mix (or equivalent of homemade recipe)
  • 3 teaspoons of ground beef seasoning (for our homemade recipe see the link at the bottom of the recipe post)
  • 8 med potatoes, peeled, diced, cooked and mashed
  • ½ stick of butter
  • ½ to ¾ cup whole milk
  • salt and pepper to taste
  • 1 cup sharp Cheddar cheese, grated
  1. Cook potatoes in salted water until tender, drain and mash.
  2. Beat in milk, butter, salt and pepper until creamy mashed potato consistency.
  3. Set mashed potatoes aside.
  4. In large 10 inch cast iron skillet, heat oil and brown the ground beef, chopping it as it browns so that you don't have large clumps, drain off any fat.
  5. Add the onion, carrots chopped green beans and corn; saute.
  6. In medium bowl mix together the soup mix, ketchup, water, Worcestershire sauce and seasonings.
  7. Pour the soup mixture over the meat and vegetables, in the skillet, and stir to mix well.
  8. Stirring occasionally, cook over medium-high heat for 15 minutes or until liquid has decreased and mixture has a thick consistency.
  9. inch cast iron skillet.
  10. Spread the beef mixture evenly across the bottom of the skillet (or move to a buttered deep-dish pie plate or baking dish and level it across the bottom of the dish).
  11. Drop the potatoes by spoonfuls around the edge of the skillet or baking dish and then around the inside of the circle.Spread the mashed potatoes evenly on top of beef mixture, spreading to the edges to seal.
  12. Sprinkle with the grated cheese.
  13. Bake at 350 degrees for 30 minutes (potatoes should just be turning brown and cheese will be melted.)
I prepare this recipe in a large 10 inch cast iron skillet, which also serves as the baking and serving container. However, you can prepare it in any skillet or dutch oven and then move the meat mixture to a baking dish or deep dish pie plate for the baking time. We serve this recipe with garden salad or applesauce. This dish can be re-heated at 350 degrees until warm enough to eat (about 20 to 30 minutes).

interested in a little spiritual insight about Shepherds, Sheep and Life in the Flock? Read our articled, here.

We would love to hear from you.


Print pagePDF page


  1. Hey Ms. Posey! That shepherds pie looks delicious! My favorite pies are shepherds pie, chicken pot pie, and pumpkin pie. 😛 I will be sure to consider making this recipe…I like beef a lot so I will really like this, I’m sure. Tell Mr. Avi “Hi” and give a purrrrfectly big hug to the kitties for me , please!

    • Hi Lauren,
      It is so nice to hear from you. Let me know if you and your mom make Shepherds Pie.
      I will say Hi to the kitties for you. =^.^=
      Did you know that we have two new kittens, too? We named them Violet and Daisy.
      Are you still knitting?
      Many hugs,
      Miss Posey

      • I did not know that you have 2 new kittens. 🙂 I am sure they are adorable. I have not knitted in a long time so I guess that would be considered “no” but I do want to start back up again. I will let you know if I do make Shepherds Pie.



  1. […] and chicken. If you would like to try our version of homemade Shepherds Pie follow this link to Beef Shepherds Pie Recipe. You might also be interested in the related article Shepherds, Sheep and Life in the […]

Share your thoughts...