Shepherd’s Pie is a classic comfort food dish that warms the heart and satisfies the appetite. It features layers of flavorful ground beef topped with creamy mashed potatoes, baked until golden brown. This dish is perfect for family dinners or gatherings and is a great way to use up leftover veggies.
why make this recipe
Making Shepherd’s Pie is not just about enjoying a delicious meal; it’s about nurturing a sense of home and comfort. This recipe is straightforward and utilizes simple ingredients, making it easy for anyone to prepare. With its rich flavors and hearty texture, Shepherd’s Pie is perfect for cozy nights or serving to friends and family. Plus, it’s an excellent way to sneak in some veggies!
how to make Shepherd’s Pie
Ingredients:
- 2 pounds potatoes (peeled and cut into chunks)
- 1 pound ground beef
- 1 small onion (diced)
- 2 cloves garlic (minced)
- 2 cups frozen peas, carrots, and corn
- 4 tablespoons butter
- ¼ cup sour cream
- ½ cup beef broth
- Salt and pepper to taste
Directions:
- Preheat the oven to 350°F.
- Boil the potatoes until they are fork-tender, then drain.
- Mash the potatoes with butter, sour cream, salt, and pepper until smooth.
- In a skillet, brown the ground beef with the diced onions and minced garlic, then drain the excess fat.
- Add the frozen veggies to the skillet and cook for 5–7 minutes.
- Stir in some flour, then add the beef broth, tomato paste, Worcestershire sauce, rosemary, and thyme; let it simmer for 10 minutes.
- Spread the meat mixture in a greased baking dish and top it with the mashed potatoes.
- Bake for about 30 minutes, or until the top is golden brown.
how to serve Shepherd’s Pie
Serve Shepherd’s Pie hot out of the oven. It pairs well with a simple green salad or some crusty bread. You can also enjoy it with a side of pickles or chutney for an extra burst of flavor.
how to store Shepherd’s Pie
To store leftover Shepherd’s Pie, let it cool completely, then cover it with plastic wrap or aluminum foil. It can be kept in the refrigerator for up to 3-4 days. If you want to keep it longer, consider freezing it. Wrap it tightly and store it in the freezer for up to 3 months. When ready to serve, thaw it in the refrigerator overnight and reheat in the oven.
tips to make Shepherd’s Pie
- Use a mix of different ground meats like lamb or turkey for a different flavor.
- For creamier mashed potatoes, add a splash of milk or cream during mashing.
- You can add more vegetables or even grains like barley to the meat mixture for added texture and nutrition.
- Experiment with herbs like thyme or parsley to enhance the flavor.
variation
You can make a vegetarian version of Shepherd’s Pie by using lentils or mushrooms instead of ground beef. It still provides that hearty, comforting feel while being meat-free.
FAQs
1. Can I use sweet potatoes instead of regular potatoes?
Yes! Sweet potatoes can give a slightly different flavor and add a nutritious twist to the dish.
2. Can Shepherd’s Pie be made ahead of time?
Absolutely! You can prepare it up to the baking step, cover it, and store it in the fridge. Just bake it when you’re ready to serve.
3. What toppings can I add to the mashed potatoes?
You can add cheese, chives, or even breadcrumbs on top for extra flavor and texture before baking.

Shepherd’s Pie
- Total Time: 60 minutes
- Yield: 6 servings 1x
- Diet: None
Description
A classic comfort food featuring layers of flavorful ground beef topped with creamy mashed potatoes, baked until golden brown.
Ingredients
- 2 pounds potatoes (peeled and cut into chunks)
- 1 pound ground beef
- 1 small onion (diced)
- 2 cloves garlic (minced)
- 2 cups frozen peas, carrots, and corn
- 4 tablespoons butter
- ¼ cup sour cream
- ½ cup beef broth
- Salt and pepper to taste
Instructions
- Preheat the oven to 350°F.
- Boil the potatoes until they are fork-tender, then drain.
- Mash the potatoes with butter, sour cream, salt, and pepper until smooth.
- Brown the ground beef with the diced onions and minced garlic in a skillet, then drain the excess fat.
- Add the frozen veggies to the skillet and cook for 5–7 minutes.
- Stir in some flour, then add the beef broth, tomato paste, Worcestershire sauce, rosemary, and thyme; let it simmer for 10 minutes.
- Spread the meat mixture in a greased baking dish and top it with the mashed potatoes.
- Bake for about 30 minutes, or until the top is golden brown.
Notes
For creamier mashed potatoes, add a splash of milk or cream during mashing. Use a mix of different ground meats for varied flavor.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Main Course
- Method: Baking
- Cuisine: British
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 5g
- Sodium: 500mg
- Fat: 20g
- Saturated Fat: 8g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 50g
- Fiber: 4g
- Protein: 18g
- Cholesterol: 60mg




