π½οΈ Servings: 6
β±οΈ Approx Total Cooking Time: 1 hr 10 mins
πΈ Above Average Cost.
π Est. Cost: ~$35β$55 CAD total.
Recipe Warnings
No source integrity, quantity mismatch, or proportion efficiency warnings were identified from the source page.
π SHOP IT
π₯© Meat & Seafood
π₯ Produce
π₯ Dairy & Eggs
π« Oils & Vinegars
π₯« Pantry
π· Liquids / Alcohol
π₯£ MISE IT
Seasoned Beef [Medium Bowl]
- 1 1/2 lbs lean ground beef
- 2 tbs water
- 1 tsp salt
- 1/4 tsp ground black pepper
- 1/2 tsp baking soda
Potatoes for Boiling [Medium Saucepan]
- 2 1/2 lbs russet potatoes, peeled and cut into 1-inch chunks
- 1 tbs salt
- Water, enough to just cover potatoes
Melted Butter [Mini Bowl]
- 4 tbs unsalted butter, melted
Milk and Egg [Small Bowl]
- 1/2 cup milk
- 1 large egg yolk
Green Onion Finish [Small Bowl]
- 8 green onions, green parts only, sliced thin
- Salt, to taste
- Ground black pepper, to taste
Skillet Oil [Broiler-Safe 10-Inch Skillet]
- 2 tsp vegetable oil
Aromatics [Medium Bowl]
- 1 yellow onion, buzzed or finely chopped
- 4 oz white mushrooms, trimmed and chopped
- 1/2 tsp salt
- 1/4 tsp ground black pepper
Tomato-Garlic Base [Mini Bowl]
- 2 cloves garlic, buzzed or minced
- 1 tbs tomato paste
Wine [Mini Bowl]
- 2 tbs Madeira wine or ruby port
Flour [Mini Bowl]
- 2 tbs all-purpose flour
Broth Mixture [Medium Bowl]
- 1 1/4 cups beef broth
- 2 tsp Worcestershire sauce
- 2 sprigs thyme
- 1 bay leaf
- 2 medium carrots, peeled and chopped
Cornstarch Slurry [Mini Bowl]
- 2 tsp cornstarch
- 2 tsp water
π³ MAKE IT
πͺ Paring knife
π₯ Medium saucepan
π³ 10-inch broiler-safe skillet
π₯ Broiler
ποΈ Large zip-top bag
π§ Rimmed baking sheet
π΄ Fork
- Toss the Seasoned Beef until well combined. Let it rest for 20 minutes.
- Bring the Potatoes for Boiling to a boil over high heat.
- Reduce the heat to medium-low and simmer until the potatoes are easily pierced with a fork, 8β10 minutes.
- Drain the potatoes and return them to the saucepan.
- Cook the drained potatoes over low heat, shaking the pan occasionally, until surface moisture has evaporated, about 1 minute.
- Remove from the heat and mash the potatoes well.
- Stir in the Melted Butter.
- Whisk in the Milk and Egg.
- Stir in the Green Onion Finish and season to taste with additional salt and pepper if needed. Cover and set aside.
- Heat the Skillet Oil in the broiler-safe skillet over medium heat until shimmering.
- Add the Aromatics and cook, stirring occasionally, until softened and dark bits begin to form on the bottom of the skillet, 4β6 minutes.
- Stir in the Tomato-Garlic Base and cook until the bottom of the skillet is dark brown, about 2 minutes.
- Add the Wine, scraping up browned bits, and cook until evaporated, about 1 minute.
- Add the Broth Mixture and bring to a boil, scraping up any browned bits.
- Reduce the heat to medium-low. Add the rested beef in 2-inch chunks.
- Cover and cook, stirring halfway through and breaking up the beef with two forks, until the beef is cooked through, 10β12 minutes.
- Stir the Cornstarch Slurry to recombine, then stir it into the filling.
- Simmer until slightly thickened, about 30 seconds.
- Remove and discard the thyme sprigs and bay leaf. Season the filling to taste with salt and pepper.
- Adjust the oven rack to 5 inches from the broiler and heat the broiler.
- Spoon or pipe the mashed potatoes over the filling in an even layer, covering the entire surface.
- Smooth the potatoes with the back of a spoon, then drag a fork across the top to make ridges.
- Set the skillet on a rimmed baking sheet and broil until the potatoes are golden brown and crusty, 10β15 minutes.
- Let the shepherdβs pie cool for 10 minutes.
SERVE!
Shop It!
| Overbuy | Cost | Have it! |
|---|
$$$
Buy What I Need $704.78
Cost of All Ingredients$191.01
Cost Per Serving (All ingredients)$189.31
Overbuy and Pantry Investment10%
All prices in Canadian dollars and cost sourced from www.walmart.ca as of recipe publish date