Print

Shepherd’s Pie Recipe – Best Dinner for Family Meals

Shepherd’s Pie is aclassic, hearty comfort foodthat has been loved for generations. Thishomemade shepherd’s pie recipefeatures a rich,savory meat fillingmade withground beef or lamb, sautéed vegetables, and a flavorful gravy, all topped withcreamy mashed potatoes. The best part? It’seasy to make, customizable, and perfect for meal prep!Whether you’re looking for anauthentic shepherd’s pie recipe, aquick and easy dinner, or afamily-friendly meal, this dish checks all the boxes. Follow along as we break downhow to make the best homemade shepherd’s pie step by step!

Ingredients

  • Want a dairy-free version?Use coconut milk and vegan butter instead!

Instructions

  1. Preheat your oven to 400degF (200degC). Heat olive oil in a large skillet over medium heat. Add diced onion and cook until translucent (about 5 minutes). Stir in garlic and cook for another minute. Add ground beef or lamb, breaking it apart with a wooden spoon.Cook until browned and no longer pink.Stir inmixed vegetablesand cook for 5 minutes.Addtomato paste, Worcestershire sauce, beef broth, thyme, and rosemary.Stir well.Simmer for10 minutes, allowing the sauce to thicken.Season with salt and pepper.Transfer the meat mixture into a9×13-inch baking dish.
  2. While the meat filling simmers, place diced potatoes in a large pot and cover with water. Bring to a boil and cook until potatoes are fork-tender (about 15 minutes). Drain the potatoes and return them to the pot.Add milk, butter, salt, and pepper.Mash untilsmooth and creamy.For extra flavor, stir inshredded cheddar cheese.
  3. Spread the mashed potatoes evenly over the meat filling. For a golden-brown top, lightly brush with melted butter. Place in the oven and bake for 20-25 minutes until the top is golden and the filling is bubbling. Remove from the oven and let it rest for 5-10 minutes before serving.

Notes

Use freshly mashed potatoes – Avoid instant mash for the best texture.Let the pie cool before slicing – This helps the layers hold together.For a crispy top, broil for the last 3 minutes.Swap beef broth for red wine for extra depth of flavor.Want a low-carb version? Use cauliflower mash instead of potatoes.