{"id":"efdef217-1c80-4050-8a44-25abc8367d8d","url":"https://recipestripper.com/recipes/efdef217-1c80-4050-8a44-25abc8367d8d","source_url":"https://www.thewholesomedish.com/the-best-classic-shepherds-pie/","title":"Best Classic Shepherd’s Pie Recipe","description":"The Best Classic Shepherd's Pie - AKA Shepards Pie or Cottage Pie. Ground Beef (or lamb) with vegetables in a rich gravy, topped with cheesy mashed potatoes and baked.","servings":6,"servings_text":"6","prep_time":"PT20M","cook_time":"PT50M","total_time":"PT70M","image_url":"https://www.thewholesomedish.com/wp-content/uploads/2019/02/The-Best-Classic-Shepherds-Pie-550.jpg","ingredients":[{"text":"2 tablespoons olive oil","item":"olive oil","quantity":2,"unit":"tbsp"},{"text":"1 cup chopped yellow onion","item":"chopped yellow onion","quantity":1,"unit":"cup"},{"text":"1 lb. 90% lean ground beef (-or ground lamb)","item":"90% lean ground beef","quantity":1,"unit":"lb","preparation":"-or ground lamb"},{"text":"2 teaspoons dried parsley leaves","item":"dried parsley leaves","quantity":2,"unit":"tsp"},{"text":"1 teaspoon dried rosemary leaves","item":"dried rosemary leaves","quantity":1,"unit":"tsp"},{"text":"1 teaspoon dried thyme leaves","item":"dried thyme leaves","quantity":1,"unit":"tsp"},{"text":"1/2 teaspoon salt","item":"salt","quantity":0.5,"unit":"tsp"},{"text":"1/2 teaspoon ground black pepper","item":"ground black pepper","quantity":0.5,"unit":"tsp"},{"text":"1 tablespoon Worcestershire sauce","item":"Worcestershire sauce","quantity":1,"unit":"tbsp"},{"text":"2 garlic cloves (-minced)","item":"garlic cloves","quantity":2,"preparation":"-minced"},{"text":"2 tablespoons all purpose flour","item":"all purpose flour","quantity":2,"unit":"tbsp"},{"text":"2 tablespoons tomato paste","item":"tomato paste","quantity":2,"unit":"tbsp"},{"text":"1 cup beef broth","item":"beef broth","quantity":1,"unit":"cup"},{"text":"1 cup frozen mixed peas & carrots*","item":"frozen mixed peas & carrots*","quantity":1,"unit":"cup"},{"text":"1/2 cup frozen corn kernels","item":"frozen corn kernels","quantity":0.5,"unit":"cup"},{"text":"1 1/2 - 2 lb. russet potatoes (-about 2 large potatoes peeled and cut into 1 inch cubes)","item":"russet potatoes","quantity":1.5,"quantity_max":2,"unit":"lb","preparation":"-about 2 large potatoes peeled and cut into 1 inch cubes"},{"text":"8 tablespoons unsalted butter (-1 stick)","item":"unsalted butter","quantity":8,"unit":"tbsp","preparation":"-1 stick"},{"text":"1/3 cup half & half","item":"half & half","quantity":0.3333333333333333,"unit":"cup"},{"text":"1/2 teaspoon garlic powder","item":"garlic powder","quantity":0.5,"unit":"tsp"},{"text":"1/2 teaspoon salt","item":"salt","quantity":0.5,"unit":"tsp"},{"text":"1/4 teaspoon ground black pepper","item":"ground black pepper","quantity":0.25,"unit":"tsp"},{"text":"1/4 cup parmesan cheese","item":"parmesan cheese","quantity":0.25,"unit":"cup"}],"instructions":[{"number":1,"text":"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.","section":"Make the Meat Filling."},{"number":2,"text":"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.","section":"Make the Meat Filling."},{"number":3,"text":"Add the Worcestershire sauce and garlic.  Stir to combine.  Cook for 1 minute.","section":"Make the Meat Filling."},{"number":4,"text":"Add the flour and tomato paste.  Stir until well incorporated and no clumps of tomato paste remain.","section":"Make the Meat Filling."},{"number":5,"text":"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.","section":"Make the Meat Filling."},{"number":6,"text":"Set the meat mixture aside.  Preheat oven to 400 degrees F.","section":"Make the Meat Filling."},{"number":7,"text":"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.","section":"Make the potato topping."},{"number":8,"text":"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.","section":"Make the potato topping."},{"number":9,"text":"Add butter, half & half, garlic powder, salt, and pepper.  Mash the potatoes and stir until all the ingredients are mixed together.","section":"Make the potato topping."},{"number":10,"text":"Add the parmesan cheese to the potatoes.  Stir until well combined.","section":"Make the potato topping."},{"number":11,"text":"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.","section":"Assemble the casserole."},{"number":12,"text":"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.","section":"Assemble the casserole."}],"date_published":"2026-10-30T00:01:39.58733+00:00","date_modified":"2026-10-30T00:01:39.58733+00:00"}