Simple Classic Shepherd’s Pie

This post may contain affiliate links. Read our disclosure policy.

I can’t believe in over 10 years of blogging, I have never shared a recipe for shepherd’s pie. I have shared a shepherd’s pie soup before, but today I have a simple classic shepherd’s pie recipe.

This dish is made with simple ingredients like beef, vegetables, flour, broth, and seasonings. No canned or processed ingredients here. You can opt for instant potatoes if you’d like to make things quicker.

The broth, flour and seasonings make a flavorful gravy to coat that beef and veggies with. Parmesan cheese and garlic powder add a nice flavor to the mashed potatoes on top. This is real comfort food which is perfect right now. The other day it was colder here in Utah than it was in Alaska!

Simple Classic Shepherd's Pie | realmomkitchen.com

Simple Classic Shepherd's Pie

Real Mom Kitchen

No ratings yet
Print Recipe Pin Recipe
Prep Time 20 minutes
Cook Time 50 minutes
Course Beef
Cuisine American, Irish
Servings 4 -6 servings
Calories

Ingredients
  

Mashed Potatoes:

  • 1 ½ - 2 lb. russet potatoes -about 2 large potatoes peeled and cut into 1 inch cubes ***see not
  • ¼ cup to 1/2 cup butter
  • up to 1/3 cup half & half
  • ½ tsp garlic powder
  • ½ tsp salt
  • black pepper to taste
  • ¼ cup parmesan cheese

Beef Filling:

  • 1 cup chopped onion
  • 1 lb. ground beef -or ground lamb
  • 2 tsp dried parsley leaves
  • 1 tsp dried rosemary leaves
  • 1 tsp dried thyme leaves
  • 1 Tbsp Worcestershire sauce
  • 2 minced garlic cloves
  • 2 Tbsp flour
  • 2 Tbsp ketchup
  • 1 cup beef broth
  • 1 cup frozen peas & carrots mix
  • ½ cup frozen corn kernels

Instructions
 

  • Place the potatoes in a large pot. Cover with water and bring to a boil. Reduce to a simmer and cook fpr 10-15 minutes until potatoes are fork tender.
  • Drain the potatoes and let the potatoes rest in the hot pot for 1 minute to evaporate any remaining liquid.
  • Add in the butter, half & half, garlic powder, salt, and pepper. Mash the potatoes and stir until all the ingredients are mixed together.
  • Add the parmesan cheese to the potatoes. Stir until well combined.
  • Preheat oven to 400 degrees.
  • Add the onion and ground beef (or ground lamb) to the skillet and break it apart with a wooden spoon. Add the parsley, rosemary, and thyme. Stir well. Cook until the meat is browned and drain off excess grease.
  • Add the Worcestershire sauce and garlic. Stir to combine. Cook for 1 minute.
  • Add the flour. Stir until well incorporated and no clumps remain.
  • Add the ketchup, broth, frozen peas and carrots, and frozen corn. Bring the liquid to a boil then reduce to simmer. Simmer for 5 minutes, stirring occasionally.
  • Set the meat mixture aside. Preheat oven to 400 degrees F.
  • Pour the meat mixture into a 9x9 (or 7x11) inch baking dish. Spread it out into an even layer. Spoon the mashed potatoes on top of the meat. Carefully spread into an even layer.
  • If the baking dish looks very full, place it on a rimmed baking sheet so that the filling doesn’t bubble over into your oven. Bake at 400 degrees uncovered for 25-30 minutes. Cool for 15 minutes before serving. Serves 4-6.

Notes

You can sub 4 cups of leftover or instant potatoes for the potatoes, butter, and half and half.
Tried this recipe?Let us know how it was!

Recipe adapted from The Wholesome Dish.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating