Shepherd's Pie With Garlic Potato Topping Recipe

This comforting Shepherd's Pie recipe elevates the classic with a flavorful garlic mashed potato topping! Inspired by a beloved family recipe, this version features a rich meat filling simmered with carrots, corn, thyme, and savory, then topped with fluffy, garlicky mashed potatoes and a touch of egg for extra richness. Customize it to your liking – add cream corn for extra creaminess or omit the garlic for a milder flavor. A perfect weeknight meal that's sure to become a family favorite! #shepherdspie #comfortfood #garlicpotatoes #easyrecipe #familydinner

Prep Time 20 mins
Cook Time 70 mins
Calories 479.5 kcal
Protein 59g
Rating 4.8 (28 Reviews)
Shepherd's Pie With Garlic Potato Topping 21

Recipe Actions

Share this recipe:

Recipe Author

Chef Forktionary, author of this recipe

Recipe adapted from Food.com. Standardized by Forktionary.

Ingredients for Shepherd's Pie With Garlic Potato Topping

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Shepherd's Pie With Garlic Potato Topping? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Shepherd's Pie With Garlic Potato Topping

  1. Brown 1 lb ground beef in a large skillet over medium-high heat. Drain off excess fat.
  2. Add 1 medium onion, chopped, and 2 cloves garlic, minced, to the skillet. Cook until softened, about 5 minutes.
  3. Stir in 2 tbsp all-purpose flour, 1 tsp salt, 1/2 tsp black pepper, 1 tsp dried thyme, and 1/2 tsp dried savory. Cook for 1 minute.
  4. Gradually whisk in 1 1/2 cups beef stock, 1 tbsp Worcestershire sauce, and 1 bay leaf. Add 1 cup chopped carrots.
  5. Cover loosely and simmer for 20 minutes, or until the carrots are tender and the sauce has thickened, stirring occasionally.
  6. Stir in 1 cup frozen corn kernels.
  7. Season with salt to taste and remove the bay leaf.
  8. Pour the meat mixture into an 11x7 inch baking dish and let it cool slightly.
  9. For the topping: Boil 2 lbs potatoes, peeled and cubed, and 2 cloves garlic, minced, in salted water until tender. Drain well.
  10. Mash the potatoes and garlic. Beat in 1/4 cup milk, 1/4 tsp salt, and 1/4 tsp pepper.
  11. Beat 1 large egg; reserve 1 tbsp. Beat the remaining egg into the mashed potatoes.
  12. Spread the mashed potatoes evenly over the meat mixture.
  13. Brush the top with the reserved beaten egg.
  14. Bake at 400°F (200°C) for 20-25 minutes, or until the topping is golden brown and the filling is bubbling.
  15. Let cool slightly before serving.

Nutrition Information (Approximate per serving)

Sodium

22 g

Sugar

19g

Fat

37g

Carbs

15g