Shaved Beef Shepherd’s Pie

Shepherd’s pie has been easily one of the most classic and timeless dishes throughout the generations, with its rich and comforting flavors, and its hearty mix of ingredients. But this recipe spruces up this traditional favorite into a much more unique dish. This recipe is Shepherd’s pie with a twist, using shaved beef as the main ingredient instead of lamb or ground beef. With the added aromatic onion, garlicky mushrooms and carrots, and creamy mashed potatoes, this shaved beef shepherd’s pie is sure to be a big hit with your family and friends.

This dish is a wonderful balance of flavors and textures, hearty enough that it’s sure to keep you satisfied for hours, yet comforting enough for those colder winter days. Topped off with a lovely layer of smooth and creamy mashed potatoes, it’s easy to see why this has quickly become a household favorite.


For the Filling:

• 2 tablespoons vegetable oil

• 1 large onion, chopped
• 6 cloves garlic, minced
• 12 ounces baby Portobello mushrooms, sliced
• 1 cup carrots, diced
• 2 cups shaved beef
• 1 teaspoon Worcestershire sauce
• 2 tablespoons tomato paste
• 1/2 cup beef broth
•1 teaspoon Italian seasoning
• Salt and freshly ground pepper, to taste

For the Potato Layer:

• 4 cups potatoes, peeled and diced
• 3 cloves garlic, minced
• 2 tablespoons butter
• 1/2 cup milk
• Salt and freshly ground pepper, to taste


1. Preheat the oven to 350°F.

2. Heat the oil in a large skillet over medium heat. Add the onions and garlic and cook for about 3 minutes, or until the onions are softened.

3. Add the mushrooms and carrots and cook for an additional 3 minutes.

4. Add the shaved beef to the pan and cook for 4 minutes.

5. Add the Worcestershire sauce, tomato paste, beef broth, and Italian seasoning. Bring the mixture to a simmer and cook for 10 minutes, or until the liquid has been reduced.

6. While the mixture is simmering, prepare the potato layer. Place the potatoes in a pot and cover with cold water. Bring to a boil and cook for 8 minutes, or until the potatoes are tender.

7. Drain the potatoes and combine with the minced garlic, butter, and milk. Mash until smooth. Season with salt and pepper, to taste.

8. Spoon the beef mixture into a 9×13 inch baking dish. Spread the mashed potatoes evenly over the top.

9. Bake in preheated oven for 25-30 minutes, or until the potatoes are golden brown and the filling is bubbling.

10. Serve warm and enjoy!

This shaved beef Shepherd’s pie is an easy and delicious way to liven up your usual shepherd’s pie. With its delicious mix of flavors and textures, it’s sure to be a hit with everyone in the family! For a great side dish, try serving this dish with a salad or steamed vegetable. Enjoy!