Go Back
+ servings
Shepherd's pie being served

Easy Shepherd's Pie Recipe

Learn how to make this classic and delicious Shepherd's pie recipe that everyone, big and small will enjoy. It is ideal for any occasion and it is easy to make. 
Course Main Course
Cuisine American, English
Keyword shepherd's pie
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings 16 Servings of approximately 1 cup
Calories 261kcal


For the Meat Mixture

  • 1 lb ground beef
  • 1 tbsp olive oil
  • 1/4 onion finely chopped
  • 2 cloves garlic finely minced
  • 1 tsp pepper
  • 1 tsp cumin
  • 1 tsp paprika
  • 1 tsp oregano
  • 1 can corn 8 oz (optional)
  • 1 can peas 8 oz (optional)
  • 1/4 cup bacon crumbles (optional)

For the Mashed Potatoes

  • 4 russet potatoes large and cut into cubes
  • 1/2 stick butter
  • 2 tbsp mayonnaise
  • 1/2 cup half and half
  • 1 tsp garlic powder
  • salt to taste


  • 1 1/2 cup shredded cheddar cheese


  • Preheat oven to 375 degrees
  • Boil the potatoes in lightly salted water until they are completed cooked through and can be mashed easily with a fork (about 15-20 minutes).
  • Lightly mash the potatoes and then add the rest of the ingredients for the mashed potatoes. Continue mashing, adding additional half and half if necessary until they reach the desired consistency. Set aside. 
  • In a separate pan, saute the onion and garlic with the olive oil for 3 minutes. 
  • Add the ground beef and cook through. 
  • Add the corn, the peas, and the bacon (and any other ingredients that you choose), and the spices until everything is cooked through and the flavors are evenly distributed.  Set aside.
  • In a lightly greased baking dish (9x11), add the meat mixture covering the entire bottom section. 
  • Carefully spread the mashed potatoes over the meat layer.
  • Cover with the shredded cheese. 
  • Bake for approximately 20 minutes, or until the cheese is fully melted and beginning to turn golden brown. You can put it under the broiler for a minute or two if desired. 


Serving: 1Serving of approximately 1 cup | Calories: 261kcal | Carbohydrates: 18g | Protein: 11g | Fat: 16g | Saturated Fat: 7g | Cholesterol: 44mg | Sodium: 181mg | Potassium: 432mg | Fiber: 2g | Sugar: 2g | Vitamin A: 510IU | Vitamin C: 12.6mg | Calcium: 106mg | Iron: 1.6mg