This traditional Irish shepherd's pie is simple farmhouse cooking. Ground lamb simmers with onions, carrots, leeks, and parsnips in a rich gravy. It's finished with creamy mashed potatoes and baked until golden.

Why You'll Love This Shepherd's Pie Recipe
This hearty dish brings together simple ingredients that cook into a rich lamb filling with plenty of flavor. The mashed potato topping bakes into golden ridges that hold the savory gravy underneath.
- Authentic lamb filling: Ground lamb with carrot, parsnip, and leek creates the traditional flavor many versions miss.
- Classic mashed potato topping: Fork-raked potatoes brown beautifully in the oven while staying soft underneath.
- Comforting one-dish meal: Meat, vegetables, and potatoes cook together into a satisfying dinner.

Ingredients Overview
This shepherd's pie uses ground lamb cooked with onion, leek, carrots, and parsnips to create a hearty base. Tomato paste, Worcestershire sauce, thyme, and broth form a simple gravy that coats the filling. The topping is a classic mashed potato mixture of potatoes, butter, and milk.
Traditionally, shepherd's pie is made with lamb, while versions made with beef are known as cottage pie.
Full ingredient amounts and preparation instructions are in the printable recipe card at the bottom of this post.

How To Make This Traditional Irish Shepherd's Pie
First prepare the mashed potatoes so they are ready to spread over the filling. The lamb mixture cooks in a skillet with vegetables, seasonings, and broth until it thickens into a gravy. Spread the filling in a baking dish, cover with mashed potatoes, rake the surface with a fork, and bake until golden and bubbling.
Follow the step-by-step visual guide below.

- Boil potatoes in salted water until tender (about 15 minutes).
- Drain and mash the potatoes with butter and milk until smooth but still firm enough to spread. Season with salt and set aside.


- Melt butter in a large skillet over medium heat. Add onion, leek, carrot, and parsnip. Cook 6-8 minutes until softened. Stir in minced garlic and cook 30 seconds.
- Add ground lamb and cook until browned, breaking it apart as it cooks. Remove excess fat if needed.


- Sprinkle flour over the mixture and cook 1 minute. Stir in tomato paste, Worcestershire sauce, and thyme.
- Gradually add the broth while stirring. Simmer 5-7 minutes until thickened into a gravy. Season with salt and pepper.


- Spread lamb filling in a baking dish.
- Cover the top of the lamb filling with the previously prepared mashed potatoes.


- Run a the tines of a fork over the surface of the mashed potatoes to create the traditional ridges in on the surface of the mashed potatoes.
- Bake at 400°F for 20-25 minutes until bubbling and the top turns golden. Rest 10 minutes before serving.

Pro Tip - Rest Before Serving
Let shepherd's pie rest about 10 minutes after baking before serving. The filling thickens slightly and the mashed potatoes firm up, making it much easier to scoop neat portions.
Serving Suggestions
Shepherd's pie is a complete dinner on its own, but it pairs well with simple sides that balance the richness of the lamb and potatoes. Serve it with a light vegetable dish such as buttered peas, sautéed or air fried cabbage, or roasted carrots.
It also works well alongside Irish favorites like soda bread or Waterford blaa rolls, especially around St. Patrick's Day. For another traditional option, Irish lamb stew and seafood chowder are classic choices when you're planning a full Irish-style meal.

Substitutions and Variations
Some useful substitutions and variations when making this recipe:
- Ground beef option: If lamb is unavailable, ground beef can be used instead. The dish will technically become an Irish cottage pie but the method remains the same.
- Different root vegetables: Turnips, rutabaga, or diced celery root can replace part of the carrot or parsnip for a slightly different flavor.
- Broth choices: Lamb broth adds the most depth, but beef or vegetable broth work well and are easier to find.
- Creamier potato topping: Use cream instead of milk for a richer mashed potato layer.
- Cheese topping variation: A small sprinkle of grated cheddar on the potatoes during the last few minutes of baking adds a browned cheesy crust.
Tips for Success
Helpful tips to help you when making this recipe:
- Dice vegetables evenly: Small, even pieces cook at the same rate and blend smoothly into the lamb filling.
- Cook vegetables first: Let the onion, leek, carrot, and parsnip soften before adding lamb so they develop flavor.
- Thicken the gravy properly: Cooking the flour for about one minute removes the raw taste and helps the filling thicken smoothly.
- Use firm mashed potatoes: Potatoes should be smooth but not overly loose so they hold their shape when spread on top.
- Rake the potato surface: Dragging a fork across the top creates ridges that brown nicely in the oven.
Storage Options
Here is how I store leftovers when making this recipe:
- Refrigerator storage: Store leftovers in an airtight container in the refrigerator for up to 4 days.
- Freezer storage: Shepherd's pie freezes well for up to 3 months when wrapped tightly or stored in freezer-safe containers.
- Reheating portions: Warm individual servings in the microwave until heated through.
- Reheating the whole dish: Cover with foil and bake at 350°F until the center is hot, about 20 to 30 minutes.
Related Recipes
If you enjoyed this traditional shepherd's pie, here are a few more hearty dinners and Irish favorites to try next.
Frequently Asked Questions
Shepherd's pie is made with lamb, while cottage pie is made with beef. The rest of the dish is very similar with vegetables, gravy, and mashed potatoes on top.
Yes. Assemble the pie completely, cover it, and refrigerate for up to one day before baking.
Peeling is traditional for a smooth topping, but leaving some of the skins on works if you prefer a more rustic mashed potato texture.
Common vegetables include onion, carrot, parsnips, and sometimes peas. Regional versions may add leeks or other root vegetables.
Fork ridges increase the surface area so the potatoes brown better while baking. Any sauce bubbling up will fill into the ridges as well.
Simmer the lamb filling until the gravy thickens before assembling the pie. This prevents excess liquid from forming during baking.
Yes. Assemble the dish, wrap it tightly, and freeze. Bake from thawed or increase the baking time if cooking from frozen.
Place the dish under the broiler for a minute or two after baking to deepen the golden color.
The filling should be thick enough to hold together like a meat gravy, not watery or soupy.
Favorite St. Patrick's Day Recipes
Get The Recipe!
Traditional Irish Shepherd's Pie
Equipment
- French Corning 2.5 quart casserole
Ingredients
Traditional Lamb Filling
- 1 tablespoon butter or oil
- 1 medium onion diced
- 1 large leek sliced
- 1 large carrot diced
- 1 large parsnip diced
- 2 cloves garlic minced
- 1 lb ground lamb
- ½ teaspoon salt or to taste
- ¼ teaspoon black pepper or to taste
- 1 tablespoon flour
- 1 tablespoons tomato paste
- 1 tablespoons Worcestershire sauce
- 1 teaspoon thyme
- 1 cup broth any lamb, vegetable, or even beef both
Mashed Potato Topping
- 1½ lbs potatoes cubed
- water to boil potatoes in
- 1 tablespoon salt for the boiling water
- 3 tablespoons butter
- ½ cup milk or cream
- salt to taste
- black pepper to taste
Instructions
Make the Mashed Potato Topping
- Boil potatoes in salted water until tender (about 15 minutes).1½ lbs potatoes, 1 tablespoon salt, water
- Drain and mash the potatoes with butter and milk until smooth but still firm enough to spread. Season with salt and set aside.3 tablespoons butter, ½ cup milk , salt, black pepper
Prepare the Lamb Filling
- Melt butter in a large skillet over medium heat. Add onion, leek, carrot, and parsnip. Cook 6-8 minutes until softened. Stir in garlic and cook 30 seconds.1 tablespoon butter , 1 medium onion, 1 large leek, 1 large carrot, 1 large parsnip, 2 cloves garlic
- Add ground lamb and cook until browned, breaking it apart as it cooks. Remove excess fat if needed.1 lb ground lamb
- Sprinkle flour over the mixture and cook 1 minute. Stir in tomato paste, Worcestershire sauce, and thyme.1 tablespoon flour, 1 tablespoons tomato paste, 1 tablespoons Worcestershire sauce, 1 teaspoon thyme
- Gradually add the broth while stirring. Simmer 5-7 minutes until thickened into a gravy. Season with salt and pepper.½ teaspoon salt, 1 cup broth, ¼ teaspoon black pepper
- Spread lamb filling in a baking dish. Cover the top of the lamb filling with the previously prepared mashed potatoes.
- Run a the tines of a fork over the surface of the mashed potatoes to create the traditional ridges in on the surface of the mashed potatoes.
- Bake at 400°F for 20-25 minutes until bubbling and the top turns golden. Rest 10 minutes before serving.
Notes
- Dice vegetables evenly: Small, even pieces cook at the same rate and blend smoothly into the lamb filling.
- Cook vegetables first: Let the onion, leek, carrot, and parsnip soften before adding lamb so they develop flavor.
- Thicken the gravy properly: Cooking the flour for about one minute removes the raw taste and helps the filling thicken smoothly.
- Use firm mashed potatoes: Potatoes should be smooth but not overly loose so they hold their shape when spread on top.
- Rake the potato surface: Dragging a fork across the top creates ridges that brown nicely in the oven.
Nutrition
Pin It For Later ⤵












Kelly Bloom says
My family loved this!