
Anne’s Family Shepherd’s Pie
The Shepherd’s Pie recipe is a classic comfort dish made with a savory ground meat and vegetable filling topped with creamy mashed potatoes, then baked until golden. It is a hearty, home-style meal that highlights simple ingredients turned into a satisfying baked casserole.
Author: Yu Can Cook
Meal Type: Peanuts Free
Cuisine: American
Difficulty: MEDIUM
Prep. Time: 45 minutes
Cook Time: 45 minutes
Total Time: 1 hour 30 minutes
Servings: 8 servings
Calories: 422 kcal per serving
Ingredients
- 1 ½ pounds - potatoes
- ¼ cup - half and half
- 2 ounces - unsalted butter
- ¾ tsp - Kosher salt
- ¼ tsp - black pepper
- 1 - egg yolk
- 2 tablespoons - canola oil
- 1 cup - onion
- 2 - carrots
- 2 clove - garlic
- 1 ½ pounds - ground beef
- 1 tsp - Kosher salt
- ½ tsp - black pepper
- 2 tablespoons - all-purpose flour
- 2 teaspoons - tomato paste
- 1 cup - chicken broth
- 1 tsp - Worcestershire sauce
- 2 teaspoons - rosemary leaves
- 1 tsp - thyme leaves
- ½ cup - corn kernels
- ½ cup - peas
Instructions
- Peel the potatoes and cut into ½-inch dice.
- Place in a medium saucepan and cover with cold water.
- Set over high heat, cover and bring to a boil.
- Once boiling, uncover, decrease the heat to maintain a simmer and cook until tender and a fork easily goes into the potatoes, approximately 10-15 minutes.
- Place the half and half and butter into a microwave-safe container, and heat in the microwave until warmed, about 45 seconds.
- Drain the potatoes in a colander and then return them to the saucepan.
- Mash the potatoes and then add the half and half, butter, salt, and pepper and continue mashing until smooth. Stir in the egg yolk until well combined.
- Preheat the over to 400 degrees F.
- While the potatoes are cooking, prepare the filling.
- Place the canola oil into a 12" saute pan and set over medium-high heat.
- Once the oil is hot, add the onion and carrots and saute until just browned and cooked through, approximately 3-4 minutes.
- Add the garlic and stir to combine.
- Add the ground beef, salt, and pepper and cook until browned and cooked through, approximately 3 minutes.
- Sprinkle the meat with the flour and toss to coat, continuing to cook for another minute.
- Add the tomato paste, chicken broth, Worcestershire, rosemary, thyme, and stir to combine.
- Bring to a boil, reduce the heat to low, cover and simmer slowly 10-12 minutes or until the sauce thickens slightly.
- Add the corn and peas to the meat mixture and spread evenly into a 9 X 12-inch glass baking dish.
- Top with the mashed potatoes, starting around the edges to create a seal to prevent the mixture from bubbling up and smooth with a rubber spatula.
- Place on a parchment-lined half sheet pan on the middle rack of the oven and bake for 25 minutes or just until the potatoes begin to brown.
- Remove to a cooling rack for at least 15 minutes before serving.
Nutrition
Energy: 422 kcal | Total Fat: 27 g | Saturated: 11 g | Trans: 0 g | Unsaturated: 0 g | Cholesterol: 103 mg | Total Carbs: 25 g | Fiber: 4 g | Sugars: 5 g | Proteins: 19 g | Sodium: 665 mg | Polyunsaturated: 2 g | Monounsaturated: 12 g
©2026 OnlineCook LLC