Amish Shepherd’s Pie

Looking for the ultimate one-dish comfort meal? This Amish Shepherd’s Pie delivers a hearty, savory filling of ground beef and vegetables, all topped with a fluffy, golden-brown mashed potato crust. It’s a complete, satisfying dinner that’s perfect for feeding a crowd and makes fantastic leftovers. Simple, wholesome, and deeply comforting, it’s a classic recipe you’ll turn to again and again.

Why You Will Love This Recipe

This dish always reminds me of the community gatherings after a long day of work, where a hot, filling casserole was the best way to refuel and connect. A friend’s mother made a legendary shepherd’s pie, and the secret was in her rich, savory gravy and perfectly whipped potatoes. This recipe aims to capture that same spirit of nourishment and togetherness, turning humble ingredients into a truly special meal.

Ingredients

Here is what you’ll need to make this shepherd’s pie:

For the Mashed Potato Topping:

  • 2.5 lbs russet or Yukon Gold potatoes, peeled and quartered
  • ½ cup milk, warmed
  • 4 tablespoons unsalted butter
  • ½ cup sour cream
  • 1 teaspoon salt
  • ¼ teaspoon black pepper
  • 1 large egg yolk (optional, for browning)

For the Savory Meat Filling:

  • 1 tablespoon vegetable oil
  • 1 large yellow onion, diced
  • 2 carrots, peeled and diced
  • 2 stalks celery, diced
  • 2 cloves garlic, minced
  • 1.5 lbs ground beef (or ground lamb)
  • 1 teaspoon salt, plus more to taste
  • ½ teaspoon black pepper, plus more to taste
  • 2 tablespoons all-purpose flour
  • 1 tablespoon tomato paste
  • 1 cup beef broth
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon dried thyme
  • 1 cup frozen peas
  • 1 cup frozen corn kernels
Amish Shepherd’s Pie

Step-by-step instructions for making the recipe

Follow these simple steps for a perfect result every time:

  1. Cook the Potatoes: Place the peeled, quartered potatoes in a large pot of cold salted water. Bring to a boil and cook for 15-20 minutes, or until fork-tender. Drain well.
  2. Make the Mashed Potato Topping: Return the hot potatoes to the pot. Add the warm milk, butter, sour cream, salt, and pepper. Mash until smooth and creamy. For extra richness and browning, stir in the egg yolk if using. Set aside.
  3. Sauté the Vegetables: While the potatoes cook, preheat your oven to 400°F (200°C). In a large skillet, heat the oil over medium heat. Add the diced onion, carrots, and celery. Cook for 6-8 minutes, until softened. Add the garlic and cook for 1 more minute.
  4. Brown the Meat: Increase the heat to medium-high. Add the ground beef, breaking it up with a spoon. Cook until no longer pink. Season with 1 teaspoon salt and ½ teaspoon pepper. Drain off any excess fat.
  5. Make the Gravy: Sprinkle the flour and tomato paste over the meat mixture. Cook, stirring, for 2 minutes. Gradually pour in the beef broth and Worcestershire sauce, stirring constantly to avoid lumps. Add the dried thyme. Bring to a simmer and cook for 3-5 minutes until the gravy thickens.
  6. Finish the Filling: Stir in the frozen peas and corn. Taste and adjust seasoning with more salt and pepper if needed. Remove from heat.
  7. Assemble the Pie: Spread the hot meat and vegetable filling evenly into a 9×13-inch baking dish. Carefully spoon or pipe the mashed potatoes over the top, spreading them to the edges to seal in the filling. Use a fork to create texture on the potato surface, which will help it brown.
  8. Bake: Bake for 25-30 minutes, or until the potato topping is golden brown and the filling is bubbling around the edges.
  9. Rest and Serve: Let the shepherd’s pie rest for 10-15 minutes before serving. This allows the filling to set slightly, making it easier to slice.
Amish Shepherd’s Pie

Amish Shepherd’s Pie

A classic, comforting casserole of savory ground beef and vegetables in gravy, topped with creamy mashed potatoes and baked until golden.
Prep Time 40 minutes
Cook Time 30 minutes
Total Time 1 hour 10 minutes
Servings: 8 servings
Course: Main Course
Cuisine: American
Calories: 420

Ingredients
  

Mashed Potato Topping
  • 2.5 lbs russet or Yukon Gold potatoes peeled and quartered
  • ½ cup milk warmed
  • 4 tablespoons unsalted butter
  • ½ cup sour cream
  • 1 teaspoon salt
  • ¼ teaspoon black pepper
  • 1 large egg yolk optional, for browning
Savory Meat Filling
  • 1 tablespoon vegetable oil
  • 1 large yellow onion diced
  • 2 carrots peeled and diced
  • 2 stalks celery diced
  • 2 cloves garlic minced
  • 1.5 lbs ground beef
  • 1 teaspoon salt plus more to taste
  • ½ teaspoon black pepper plus more to taste
  • 2 tablespoons all-purpose flour
  • 1 tablespoon tomato paste
  • 1 cup beef broth
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon dried thyme
  • 1 cup frozen peas
  • 1 cup frozen corn kernels

Equipment

  • 9×13 inch Baking Dish
  • Large Pot
  • Large Skillet

Method
 

  1. Boil potatoes until tender, 15-20 min. Drain. Mash with warm milk, butter, sour cream, salt, and pepper until smooth. Stir in egg yolk if using. Set aside.
    2.5 lbs russet or Yukon Gold potatoes, ½ cup milk, 4 tablespoons unsalted butter, ½ cup sour cream, 1 teaspoon salt, ¼ teaspoon black pepper, 1 large egg yolk
  2. Preheat oven to 400°F (200°C). In a skillet, heat oil. Cook onion, carrots, celery until soft, 6-8 min. Add garlic; cook 1 min.
    1 tablespoon vegetable oil, 1 large yellow onion, 2 carrots, 2 stalks celery, 2 cloves garlic
  3. Add ground beef; cook until no longer pink. Season with salt and pepper. Drain fat. Sprinkle with flour and tomato paste; cook 2 min.
    1.5 lbs ground beef, 1 teaspoon salt, ½ teaspoon black pepper, 2 tablespoons all-purpose flour, 1 tablespoon tomato paste
  4. Gradually stir in beef broth and Worcestershire sauce. Add thyme. Simmer 3-5 min until thickened. Stir in peas and corn.
    1 cup beef broth, 1 tablespoon Worcestershire sauce, 1 teaspoon dried thyme, 1 cup frozen peas, 1 cup frozen corn kernels
  5. Spread filling in a 9×13-inch baking dish. Top with mashed potatoes, spreading to edges. Create texture with a fork.
  6. Bake 25-30 min until potatoes are golden and filling is bubbly. Let rest 10-15 min before serving.

Notes

Make-Ahead & Freezing: This is an excellent make-ahead meal. Assemble the pie completely, cover, and refrigerate for up to a day or freeze for up to 3 months. If baking from cold, add 10-15 minutes to the baking time and cover loosely with foil if the topping browns too quickly.
For a Crispier Top: For an extra-golden, crispy potato topping, dot the top with small pieces of butter before baking, or place the pie under the broiler for the final 2-3 minutes, watching closely to prevent burning.

Faq

Can I make this shepherd’s pie ahead of time?

Absolutely. You can assemble the entire pie (through step 7), cover it tightly, and refrigerate it for up to 24 hours. When ready to bake, you may need to add 5-10 minutes to the baking time since it will be cold. You can also freeze the unbaked, assembled pie for up to 3 months. Thaw overnight in the refrigerator before baking.

What’s the difference between shepherd’s pie and cottage pie?

Traditionally, shepherd’s pie is made with ground lamb, while cottle pie is made with ground beef. This recipe uses beef, making it a cottage pie in the strictest sense, but the name “shepherd’s pie” is commonly used interchangeably in many households.

How do I get my potato topping extra golden and crispy?

For a beautifully browned top, you can brush the mashed potatoes lightly with melted butter or an egg wash (1 egg beaten with 1 tbsp milk) before baking. Placing the pie under the broiler for the last 2-3 minutes of baking (watching carefully to prevent burning) will also give you a perfect golden crust.

Leave a Comment

Recipe Rating