Shepherd's pie is a comforting and hearty dish that combines a savory meat filling with a creamy mashed potato topping. This classic recipe is perfect for a family dinner or a cozy night in. The combination of ground meat, vegetables, and rich gravy topped with golden-brown mashed potatoes makes it a favorite comfort food.
When preparing this recipe, you might need to pick up a few ingredients that are not always found in every pantry. Worcestershire sauce is a key ingredient that adds depth and umami to the dish. Additionally, tomato paste is essential for thickening the meat mixture and adding a rich tomato flavor. Make sure to grab these items during your supermarket trip.

Ingredients For Shepherd's Pie Recipe
Ground beef or lamb: The main protein component of the dish, providing a rich and savory base.
Onion: Adds sweetness and depth of flavor to the meat mixture.
Carrots: Provides a subtle sweetness and a bit of texture.
Peas: Adds a pop of color and a slight sweetness to the dish.
Tomato paste: Thickens the meat mixture and adds a rich tomato flavor.
Beef broth: Creates a savory gravy that binds the meat and vegetables together.
Worcestershire sauce: Adds a complex umami flavor to the meat mixture.
Potatoes: The base for the creamy mashed potato topping.
Milk: Helps to create a smooth and creamy texture in the mashed potatoes.
Butter: Adds richness and flavor to the mashed potatoes.
Salt and pepper: Essential seasonings to enhance the overall flavor of the dish.
Technique Tip for This Recipe
When preparing the mashed potatoes for your shepherd's pie, ensure they are smooth and lump-free by using a potato ricer or a food mill. This will create a creamy and even texture that spreads easily over the meat mixture and bakes to a beautiful golden brown. Additionally, for extra flavor, consider adding a clove of garlic to the boiling potatoes and mashing it along with the milk and butter.
Suggested Side Dishes
Alternative Ingredients
ground beef - Substitute with ground turkey: Ground turkey is a leaner option and provides a similar texture and flavor.
ground lamb - Substitute with ground chicken: Ground chicken is a lighter alternative and can be seasoned to mimic the flavor of lamb.
onion - Substitute with shallots: Shallots have a milder and slightly sweeter taste, making them a good alternative to onions.
carrots - Substitute with parsnips: Parsnips have a similar texture to carrots but offer a slightly sweeter and nuttier flavor.
peas - Substitute with green beans: Green beans provide a similar color and crunch, making them a good substitute for peas.
tomato paste - Substitute with ketchup: Ketchup can provide a similar tomato flavor and thickness, though it is slightly sweeter.
beef broth - Substitute with chicken broth: Chicken broth can be used as a lighter alternative to beef broth, offering a similar depth of flavor.
worcestershire sauce - Substitute with soy sauce: Soy sauce provides a similar umami flavor, though it is saltier, so adjust the salt content accordingly.
potatoes - Substitute with cauliflower: Mashed cauliflower is a low-carb alternative that can mimic the creamy texture of mashed potatoes.
milk - Substitute with almond milk: Almond milk is a dairy-free option that can provide a similar creamy texture.
butter - Substitute with olive oil: Olive oil is a healthier fat alternative that can provide a similar richness to dishes.
salt - Substitute with soy sauce: Soy sauce can add both saltiness and umami flavor, reducing the need for additional salt.
pepper - Substitute with cayenne pepper: Cayenne pepper adds a bit of heat and can enhance the overall flavor profile of the dish.
Other Alternative Recipes Similar to This Dish
How to Store / Freeze This Dish
- Allow the shepherd's pie to cool completely at room temperature before storing or freezing.
- For storing in the refrigerator:
- Transfer the shepherd's pie to an airtight container or cover the baking dish tightly with plastic wrap or aluminum foil.
- Store in the refrigerator for up to 3-4 days.
- Reheat individual portions in the microwave or the entire dish in the oven at 350°F (175°C) until heated through.
- For freezing:
- Use a freezer-safe container or wrap the entire baking dish with plastic wrap followed by aluminum foil to prevent freezer burn.
- Label the container with the date and contents.
- Freeze for up to 2-3 months.
- To reheat, thaw the shepherd's pie in the refrigerator overnight.
- Once thawed, bake in a preheated oven at 350°F (175°C) for about 25-30 minutes or until heated through and the top is golden brown.
- For individual portions:
- Divide the shepherd's pie into single-serving containers before freezing.
- This allows for easy reheating in the microwave or oven without having to thaw the entire dish.
- Ensure that the mashed potatoes maintain their creamy texture by adding a bit of extra milk or butter when reheating, if necessary.
- Avoid refreezing previously frozen shepherd's pie to maintain the best texture and flavor.
How to Reheat Leftovers
Oven Method:
- Preheat your oven to 350°F (175°C).
- Place the leftover shepherd's pie in an oven-safe dish.
- Cover with aluminum foil to prevent the mashed potatoes from drying out.
- Heat for about 20-25 minutes, or until the meat mixture is heated through and the top is slightly golden.
- For a crispy top, remove the foil for the last 5 minutes of reheating.
Microwave Method:
- Place a portion of the shepherd's pie on a microwave-safe plate.
- Cover with a microwave-safe lid or microwave-safe plastic wrap to retain moisture.
- Heat on medium power for 2-3 minutes.
- Check the temperature and stir the meat mixture slightly to ensure even heating.
- Continue heating in 1-minute intervals until thoroughly heated.
Stovetop Method:
- Place a non-stick skillet over medium heat.
- Add a small amount of butter or olive oil to the skillet.
- Add the leftover shepherd's pie to the skillet, breaking it up slightly to ensure even heating.
- Cover the skillet with a lid to trap steam and heat for about 5-7 minutes, stirring occasionally.
- Ensure the meat mixture is heated through and the mashed potatoes are warm.
Air Fryer Method:
- Preheat the air fryer to 350°F (175°C).
- Place a portion of the shepherd's pie in an air fryer-safe dish.
- Cover the dish with aluminum foil to prevent the mashed potatoes from drying out.
- Heat for about 10-15 minutes, checking halfway through.
- For a crispy top, remove the foil for the last 3-5 minutes of reheating.
Best Tools for This Recipe
Skillet: Used to cook the ground meat and vegetables until they are browned and tender.
Pot: Necessary for boiling the potatoes until they are tender.
Baking dish: Used to layer the meat mixture and mashed potatoes before baking.
Oven: Preheated to 400°F (200°C) for baking the shepherd's pie.
Knife: Essential for chopping the onions and dicing the carrots.
Cutting board: Provides a safe surface for chopping and dicing vegetables.
Measuring cups: Used to measure out ingredients like beef broth, milk, and vegetables.
Measuring spoons: Necessary for measuring smaller quantities like tomato paste and Worcestershire sauce.
Wooden spoon: Ideal for stirring the meat mixture and ensuring even cooking.
Potato masher: Used to mash the boiled potatoes with milk and butter.
Colander: Useful for draining the boiled potatoes before mashing.
Spatula: Helps in spreading the mashed potatoes evenly over the meat mixture in the baking dish.
Oven mitts: Essential for safely handling hot cookware and the baking dish from the oven.
How to Save Time on Making This Dish
Use pre-chopped vegetables: Save time by using pre-chopped onions, carrots, and peas from the store.
Instant mashed potatoes: Opt for instant mashed potatoes to cut down on prep time.
Cook in one pan: Use an oven-safe skillet to cook the meat mixture and then top with mashed potatoes to reduce dishwashing.
Batch cooking: Double the recipe and freeze half for a quick meal later.
Pre-made broth: Use store-bought beef broth to save time on making your own.

Shepherds Pie Recipe
Ingredients
Filling
- 1 lb ground beef or lamb
- 1 cup onion, chopped
- 1 cup carrots, diced
- 1 cup peas
- 2 tablespoon tomato paste
- 1 cup beef broth
- 1 tablespoon Worcestershire sauce
Mashed Potatoes
- 2 lb potatoes, peeled and cubed
- ½ cup milk
- ¼ cup butter
- to taste salt and pepper
Instructions
- Preheat oven to 400°F (200°C).
- In a skillet, cook ground meat until browned. Add onions, carrots, and peas. Cook until vegetables are tender.
- Stir in tomato paste, beef broth, and Worcestershire sauce. Simmer until thickened.
- In a pot, boil potatoes until tender. Drain and mash with milk and butter. Season with salt and pepper.
- Spread meat mixture in a baking dish. Top with mashed potatoes.
- Bake for 20 minutes or until top is golden brown.
Nutritional Value
Keywords
Suggested Appetizers and Desserts
More Amazing Recipes to Try 🙂
- Greek Pasta Salad Recipe25 Minutes
- Pan-Seared Tuna Steaks Recipe16 Minutes
- Cucumber Salad Recipe10 Minutes
- Basic Burger Recipe20 Minutes
- Chop Suey Recipe35 Minutes
- Tuna Egg Sandwich Recipe20 Minutes
- Banana Pudding Recipe25 Minutes
- Texas Caviar Recipe15 Minutes
Leave a Reply