
Why Make This Recipe
Shepherd’s Pie is a comforting and hearty dish that is perfect for family dinners. It brings together the earthy flavors of ground meat with fresh vegetables, all topped with creamy mashed potatoes. It’s an excellent way to use up leftover mashed potatoes and can be made easily with simple ingredients. Plus, it’s a great meal to prepare in advance, making it convenient for busy weeknights.
How to Make Shepherd’s Pie
Ingredients
- 1 lb ground beef or lamb
- 1 onion, chopped
- 2 carrots, diced
- 2 cloves garlic, minced
- 1 cup frozen peas
- 2 tbsp tomato paste
- 1 tbsp Worcestershire sauce
- 1 cup beef broth
- 4 cups mashed potatoes
- 2 tbsp butter
- Salt and pepper to taste
- 1 tsp dried thyme (optional)
Directions
- Preheat your oven to 400°F (200°C).
- In a skillet, brown the ground meat over medium heat. Once browned, drain any excess fat.
- Add the chopped onion, diced carrots, and minced garlic to the skillet. Cook until these vegetables are softened, about 5-7 minutes.
- Stir in the tomato paste, Worcestershire sauce, and beef broth. Allow the mixture to simmer for 10 minutes. Then, mix in the frozen peas and dried thyme if using.
- Spread the meat mixture evenly into a baking dish.
- Top this layer with the mashed potatoes. Make sure to create smooth layers or peaks for added texture and browning.
- Dot the top with butter and season with salt and pepper.
- Bake in the preheated oven for 20-25 minutes, or until the top layer is golden brown.
- Let it cool slightly before serving.
How to Serve Shepherd’s Pie
Shepherd’s Pie is best served warm right from the oven. You can enjoy it as a standalone dish or pair it with a side salad for a refreshing contrast. It also tastes great as leftovers the next day!
How to Store Shepherd’s Pie
To store leftover Shepherd’s Pie, cover it with plastic wrap or aluminum foil in the refrigerator. It will last for about 3-4 days. You can also freeze it. Make sure to wrap it properly in a freezer-safe container. It can be frozen for up to 3 months. To reheat, bake it in the oven or microwave until heated through.
Tips to Make Shepherd’s Pie
- Use leftover mashed potatoes for a quicker prep time.
- For a richer flavor, you can sauté the vegetables in a little olive oil before adding the meat.
- If you want a meatier texture, add some diced mushrooms with the other vegetables.
- Feel free to experiment with different herbs like rosemary or parsley.
Variation
For a vegetarian version, substitute the ground meat with lentils and use vegetable broth instead of beef broth. You can also add more vegetables like corn or bell peppers for added flavor and nutrition.
FAQs
1. Can I make Shepherd’s Pie ahead of time?
Yes! You can prepare it a day in advance and store it in the refrigerator. Just bake it before serving.
2. What is the difference between Shepherd’s Pie and Cottage Pie?
Shepherd’s Pie is traditionally made with lamb, while Cottage Pie uses beef. Both have similar ingredients and preparation methods.
3. How do I know when Shepherd’s Pie is done baking?
It’s done when the top is golden brown and the filling is bubbling around the edges. You can also insert a knife into the center to check if it’s hot.

Shepherd's Pie
Ingredients
Meat and Vegetables
- 1 lb ground beef or lamb
- 1 onion, chopped
- 2 carrots, diced
- 2 cloves garlic, minced
- 1 cup frozen peas
Seasonings and Sauces
- 2 tbsp tomato paste
- 1 tbsp Worcestershire sauce
- 1 cup beef broth
- 1 tsp dried thyme (optional) Add for extra flavor
Topping
- 4 cups mashed potatoes Can use leftover mashed potatoes
- 2 tbsp butter For dotting on top
Instructions
Preparation
- Preheat your oven to 400°F (200°C).
- In a skillet, brown the ground meat over medium heat. Once browned, drain any excess fat.
- Add the chopped onion, diced carrots, and minced garlic to the skillet. Cook until softened, about 5-7 minutes.
- Stir in the tomato paste, Worcestershire sauce, and beef broth. Allow to simmer for 10 minutes, then mix in the frozen peas and dried thyme if using.
Assembly and Baking
- Spread the meat mixture evenly into a baking dish.
- Top with the mashed potatoes, creating smooth layers or peaks for texture.
- Dot the top with butter and season with salt and pepper.
- Bake in the oven for 20-25 minutes, until the top layer is golden brown.
- Let it cool slightly before serving.
