Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Shepherds Pie 30.png

Shepherds Pie

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🥧 Experience the ultimate comfort food with this traditional Shepherd’s Pie that brings together rich meat filling and creamy mashed potatoes in one satisfying meal
🍲 Perfect for family dinners or special occasions, this hearty dish delivers restaurant-quality flavor right from your own kitchen

  • Total Time: 1 hour 10 minutes
  • Yield: 6 servings

Ingredients

– 2 tablespoons olive oil used for sautéing the onions and browning the meat

– 1 cup chopped yellow onion adds savory sweetness to the filling

– 1 pound 90% lean ground beef or ground lamb main protein

– 2 teaspoons dried parsley leaves adds herb aroma and mild freshness

– 1 teaspoon dried rosemary leaves brings a woody, aromatic note

– 1 teaspoon dried thyme leaves classic herb for meat dishes and stews

– 1/2 teaspoon salt balances flavors in the filling

– 1/2 teaspoon ground black pepper for gentle heat and depth

– 1 tablespoon Worcestershire sauce boosts savory umami in the gravy

– 2 minced garlic cloves adds aromatic punch to the filling

– 2 tablespoons all-purpose flour thickens the meat gravy

– 2 tablespoons tomato paste concentrates tomato flavor and color

– 1 cup beef broth creates the base of the gravy

– 1 cup frozen mixed peas and carrots traditional vegetables for sweetness, texture, and color

– 1/2 cup frozen corn kernels optional sweet kernel contrast in the filling

– 1 1/2 to 2 pounds russet potatoes starchy potatoes make a fluffy, creamy topping

– 8 tablespoons unsalted butter adds richness to the mashed potatoes

– 1/3 cup half & half helps make the mashed potatoes creamy

– 1/2 teaspoon garlic powder gives gentle garlic flavor to the mash

– 1/2 teaspoon salt seasons the potato topping

– 1/4 teaspoon ground black pepper seasoning for the mash

– 1/4 cup parmesan cheese folded into the potatoes for savory depth and a light crust

Instructions

1-First Step: Mise en Place and Preheat* Gather and measure all ingredients before you start. Preheat the oven to 400 degrees Fahrenheit so it’s ready when assembly is complete. Peel and cube 1 1/2 to 2 pounds russet potatoes into 1-inch pieces and place them in cold, salted water to start. Chop 1 cup yellow onion and mince 2 garlic cloves.

2-Second Step: Brown the Onions and Meat* Heat 2 tablespoons olive oil in a large skillet over medium-high heat for about 2 minutes.* Add 1 cup chopped yellow onion and cook 5 minutes, stirring occasionally, until softened and translucent.* Add 1 pound 90% lean ground beef or ground lamb with 2 teaspoons dried parsley, 1 teaspoon dried rosemary, 1 teaspoon dried thyme, 1/2 teaspoon salt, and 1/2 teaspoon ground black pepper. Cook for 6 to 8 minutes, stirring occasionally, until meat is browned.* Stir in 1 tablespoon Worcestershire sauce and 2 minced garlic cloves and cook for 1 minute to combine flavors.

3-Third Step: Build the Gravy and Vegetables* With the meat browned, make a rich gravy that will hold the filling together.* Stir in 2 tablespoons all-purpose flour and 2 tablespoons tomato paste until fully incorporated and no clumps remain.* Pour in 1 cup beef broth and stir to combine. Add 1 cup frozen mixed peas and carrots (or 1/2 cup peas and 1/2 cup sliced carrots) and 1/2 cup frozen corn kernels.* Bring the mixture to a boil, then reduce heat and simmer for about 5 minutes, stirring occasionally, until the gravy thickens slightly. Remove from heat and set aside.

4-Fourth Step: Make the Mashed Potato Topping* While the meat simmers, boil the cubed russet potatoes in salted water for 10 to 15 minutes, or until fork tender.* Drain the potatoes and return them to the hot pot for 1 minute to allow excess liquid to evaporate.* Add 8 tablespoons unsalted butter, 1/3 cup half and half, 1/2 teaspoon garlic powder, 1/2 teaspoon salt, and 1/4 teaspoon ground black pepper. Mash until smooth. Stir in 1/4 cup parmesan cheese until combined.

5-Fifth Step: Assemble and Bake* Pour the meat mixture into a 9×9 or 7×11 inch baking dish and spread evenly so the gravy sits level.* Spread the mashed potatoes over the meat mixture evenly. If you like a decorative top, use a fork to create ridges that brown nicely.* If the dish is very full, place it on a rimmed baking sheet to catch any overflow.* Bake uncovered at 400 degrees Fahrenheit for 25 to 30 minutes until the meat is bubbling and the potato surface is golden.* Let cool for 15 minutes before serving so the filling sets and serving is cleaner.

6-Final Step: Serving and Variations on the Spot* Serve the shepherds pie with a simple green salad or roasted green beans for freshness. For an authentic twist, use ground lamb and serve with a pint of stout. For convenience, try a single-dish swap like using leftover mashed potatoes or a pre-made mashed potato casserole to speed the process.

Notes

🥩 Use ground lamb for authentic Shepherd’s Pie or ground beef for Cottage Pie – both work beautifully in this recipe
🥔 Make sure to drain potatoes well after boiling and let them sit for 1 minute to evaporate excess liquid for the creamiest mashed potatoes
⏰ Prepare meat mixture and mashed potatoes ahead of time, then assemble and refrigerate up to 3 days before baking for convenient meal prep

  • Author: Brandi Oshea
  • Prep Time: 20 minutes
  • Cook Time: 50 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: British
  • Diet: Non-vegetarian

Nutrition

  • Serving Size: 1 serving
  • Calories: 400
  • Sugar: 2
  • Sodium: 751
  • Fat: 30
  • Saturated Fat: 15
  • Unsaturated Fat: 15
  • Trans Fat: 0
  • Carbohydrates: 13
  • Fiber: 2
  • Protein: 19
  • Cholesterol: 97