Go Back
–+ servings
Ultra close-up macro of bubbling homestyle shepherd's pie with crispy golden mashed potato peaks and rich savory beef gravy

Classic Homestyle Shepherd's Pie: Rich Savory Beef

Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings: 6 servings
Calories: 420

Ingredients
  

  • 2 lbs (900g) Yukon Gold potatoes peeled and cut into 1-inch chunks
  • 4 tbsp (60g) unsalted creamery butter divided, softened
  • 1/3 cup (80ml) whole milk or heavy cream warmed
  • 1/2 tsp garlic powder for mashed potatoes
  • 1.5 lbs (680g) lean ground beef (85/15) halal-certified
  • 1 tbsp extra virgin olive oil
  • 1 medium yellow onion finely diced
  • 2 medium carrots peeled and finely diced
  • 4 cloves garlic finely minced
  • 2 tbsp double-concentrated tomato paste
  • 2 tbsp all-purpose flour for thickening gravy
  • 1.5 cups (360ml) rich beef broth low-sodium halal beef broth
  • 1 tbsp Worcestershire sauce halal-certified / alcohol-free
  • 1 tsp fresh thyme leaves finely minced
  • 1/2 tsp fresh rosemary finely minced
  • 1 cup (150g) frozen sweet green peas thawed
  • 1 tsp fine sea salt divided, or to taste
  • 1/2 tsp freshly cracked black pepper divided
  • 2 tbsp fresh Italian flat-leaf parsley finely chopped, for garnish

Method
 

  1. Place peeled, cubed Yukon Gold potatoes into a large pot and cover with cold water by 1 inch. Add 1 teaspoon of sea salt. Bring to a boil over high heat, then reduce heat to medium-low and simmer for 15 to 18 minutes until completely fork-tender.
  2. Drain potatoes thoroughly in a colander, then return to the hot pot. Add 3 tablespoons of softened butter, warm milk (or cream), garlic powder, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Mash thoroughly with a potato masher until creamy and smooth. Set aside.
  3. Preheat oven to 400°F (200°C) with rack in the middle position.
  4. Heat 1 tablespoon olive oil in a large 12-inch cast iron skillet or deep oven-safe pan over medium-high heat. Add ground beef and cook, breaking it into small crumbles with a wooden spoon, for 6 to 8 minutes until thoroughly browned. Drain off any excess fat if needed.
  5. Add finely diced onion and carrots to the beef. Sauté for 4 to 5 minutes until onions are translucent and carrots begin to soften. Stir in minced garlic and cook for 1 minute until fragrant.
  6. Add tomato paste and flour to the skillet. Stir constantly for 1 minute to coat the meat and vegetables, cooking off raw flour flavor.
  7. Slowly pour in beef broth and Worcestershire sauce while stirring. Add fresh thyme, rosemary, remaining salt, and black pepper. Bring to a gentle boil, then reduce heat to low and simmer for 5 minutes until the gravy thickens into a rich, glossy sauce. Fold in the thawed green peas.
  8. Level the beef filling in the skillet (or transfer into a 9x13-inch ceramic baking dish). Spoon the mashed potatoes over the top, spreading gently with an offset spatula to seal the edges completely.
  9. Use the back of a fork to create textured peaks and ridges across the entire surface of the mashed potatoes. Dot the top with the remaining 1 tablespoon of butter cut into tiny bits.
  10. Bake at 400°F (200°C) for 25 minutes until the edges are vigorously bubbling. Turn the oven to broil on high for 3 to 4 minutes until the potato peaks turn deeply golden-brown and crispy. Remove from oven, let rest for 10 minutes, garnish with fresh parsley, and serve warm!

Nutrition

Serving: 1gCalories: 420kcalCarbohydrates: 32gProtein: 28gFat: 20gSaturated Fat: 9gCholesterol: 85mgSodium: 580mgPotassium: 820mgFiber: 4.5gSugar: 4gVitamin A: 3100IUVitamin C: 22mgCalcium: 65mgIron: 3.8mg

Tried this recipe?

Let us know how it was!