Best Classic Shepherd’s Pie Recipe

User Reviews

5

8,217 reviews
Excellent
  • Prep Time

    20 mins

  • Cook Time

    50 mins

  • Total Time

    1 hr 10 mins

  • Servings

    6 servings

  • Calories

    400 kcal

  • Cuisine

    American, Irish

Best Classic Shepherd’s Pie Recipe

The Best Classic Shepherd’s Pie Recipe features a savory meat filling with ground beef or lamb, seasoned with dried herbs, garlic, Worcestershire sauce, tomato paste, and beef broth, combined with mixed frozen vegetables. It’s topped with creamy mashed potatoes blended with butter, half-and-half, garlic powder, and Parmesan, then baked until golden brown. This hearty dish offers comforting layers ideal for a main course.

Description

This shepherd’s pie recipe starts by sautéing yellow onions in olive oil until softened. Ground beef or lamb is added and browned with herbs such as parsley, rosemary, and thyme, creating a fragrant meat base. Worcestershire sauce and garlic deepen the savory profile. Flour and tomato paste thicken the mixture before adding beef broth and frozen peas, carrots, and corn to complete the filling. The filling simmers to meld flavors and thicken.

The potato topping uses peeled and cubed russet potatoes boiled until tender, then mashed with butter, half-and-half, garlic powder, salt, black pepper, and Parmesan cheese for richness and subtle flavor depth. The filling is spread in a casserole dish and covered with the creamy potatoes, then baked at 400°F to heat through and brown the topping.

This dish yields a satisfying balance between seasoned meat and hearty vegetables beneath a smooth, cheesy mashed potato crust. It’s filling and suitable as a standalone meal. If frozen mixed vegetables are unavailable, the recipe suggests substituting separate frozen peas and sliced carrots. The oven should be preheated after preparing the meat filling for efficiency.

I Made This!

Be the first!

Save this

Be the first!

Ingredients

Servings

Meat Filling:

  • 2 tablespoons olive oil
  • 1 cup chopped yellow onion
  • 1 lb. ground beef or ground lamb, 90% lean
  • 2 teaspoons dried parsley leaves
  • 1 teaspoon rosemary dried leaves
  • 1 teaspoon thyme dried leaves
  • 1/2 teaspoon salt
  • 1/2 teaspoon black pepper ground
  • 1 tablespoon Worcestershire sauce
  • 2 garlic minced, cloves
  • 2 tablespoons all-purpose flour
  • 2 tablespoons tomato paste
  • 1 cup beef broth
  • 1 cup peas frozen, mixed
  • 1 cup carrot frozen, mixed
  • 1/2 cup corn kernels frozen

Potato Topping:

  • 1 1/2 - 2 lb. russet potato about 2 large potatoes peeled and cut into 1 inch cubes
  • 8 tablespoons butter 1 stick, unsalted
  • 1/3 cup half-and-half
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper ground
  • 1/4 cup Parmesan Cheese

Instructions

Make the Meat Filling.

  1. Add the oil to a large skillet and place it over medium-high heat for 2 minutes. Add the onions. Cook 5 minutes, stirring occasionally.
  2. Add the ground beef (or ground lamb) to the skillet and break it apart with a wooden spoon. Add the parsley, rosemary, thyme, salt, and and pepper. Stir well. Cook for 6-8 minutes, until the meat is browned, stirring occasionally.
  3. Add the Worcestershire sauce and garlic. Stir to combine. Cook for 1 minute.
  4. Add the flour and tomato paste. Stir until well incorporated and no clumps of tomato paste remain.
  5. Add the broth, frozen peas and carrots, and frozen corn. Bring the liquid to a boil then reduce to simmer. Simmer for 5 minutes, stirring occasionally.
  6. Set the meat mixture aside. Preheat oven to 400 degrees F.

Make the potato topping.

  1. Place the potatoes in a large pot. Cover the potatoes with water. Bring the water to a boil. Reduce to a simmer. Cook until potatoes are fork tender, 10-15 minutes.
  2. Drain the potatoes in a colander. Return the potatoes to the hot pot. Let the potatoes rest in the hot pot for 1 minute to evaporate any remaining liquid.
  3. Add butter, half & half, garlic powder, salt, and pepper. Mash the potatoes and stir until all the ingredients are mixed together.
  4. Add the parmesan cheese to the potatoes. Stir until well combined.

Assemble the casserole.

  1. 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.
  2. 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 uncovered for 25-30 minutes.** Cool for 15 minutes before serving.

Notes

  • If frozen mixed peas and carrots are unavailable, use 1/2 cup frozen peas plus 1/2 cup frozen sliced carrots instead.
  • Begin preheating the oven to 400° F after completing the meat filling to optimize cooking time.

Nutrition Information

Show Details
Serving 1/6th of the recipe Calories 400kcal (20%) Carbohydrates 13g (4%) Protein 19g (38%) Fat 30g (46%) Saturated Fat 15g (75%) Cholesterol 97mg (32%) Sodium 751mg (31%) Potassium 483mg (10%) Fiber 2g (8%) Sugar 2g (4%) Vitamin A 2860IU (57%) Vitamin C 7.9mg (9%) Calcium 99mg (10%) Iron 2.7mg (15%)

Nutrition Facts

Serving: 6servings

Amount Per Serving

Calories 400 kcal

% Daily Value*

Serving 1/6th of the recipe
Calories 400kcal 20%
Carbohydrates 13g 4%
Protein 19g 38%
Fat 30g 46%
Saturated Fat 15g 75%
Cholesterol 97mg 32%
Sodium 751mg 31%
Potassium 483mg 10%
Fiber 2g 8%
Sugar 2g 4%
Vitamin A 2860IU 57%
Vitamin C 7.9mg 9%
Calcium 99mg 10%
Iron 2.7mg 15%

* Percent Daily Values are based on a 2,000 calorie diet.

Genuine Reviews

User Reviews

Overall Rating

5

8,217 reviews
Excellent

Write a Review

Drag & drop files here or click to upload
Other Recipes

You'll Also Love

Loaded Mashed Potatoes

American
5.0 (33 reviews)

Crispy Slow Cooker Corned Beef

Irish
5.0 (639 reviews)

Easy Baked Sweet Potatoes

American
5.0 (15 reviews)

Creamy Chicken Pasta Salad

American
5.0 (12 reviews)

Candied Yams

American
5.0 (21 reviews)

Olive Garden Chicken Scampi Pasta

Italian
5.0 (108 reviews)

Buffalo Wings

American
5.0 (63 reviews)

Lamb Stew

Irish
5.0 (18 reviews)

Broccoli Casserole

American
5.0 (36 reviews)

Filipino Adobo Chicken

Filipino
5.0 (84 reviews)

Crab Cake Sandwich

American
5.0 (15 reviews)

S'mores Bars

American
5.0 (21 reviews)