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

Classic Shepherd’s Pie with Beef and Mashed Potatoes Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.1 from 34 reviews
  • Author: admin
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings
  • Category: Main Dish
  • Method: Broiling
  • Cuisine: British

Description

A hearty and comforting classic Shepherd’s Pie featuring a savory ground beef filling with vegetables, topped with creamy homemade mashed potatoes, and finished under the broiler for a golden, crispy crust. Perfect for a cozy family dinner.


Ingredients

Scale

Beef Filling

  • 1 tablespoon olive oil
  • ¾ cup yellow onion, finely diced
  • 1 rib celery, finely diced
  • 2 cloves garlic, minced
  • 1 lb ground beef (85% lean)
  • 2 tablespoons flour
  • 1 tablespoon tomato paste
  • ½ teaspoon dried thyme
  • ½ cup chicken broth
  • ½ cup brown gravy (half of 1 cup)
  • 1 cup frozen mixed vegetables
  • Salt and pepper, to taste

Mashed Potato Topping

  • 3 cups homemade mashed potatoes (half batch from recipe)


Instructions

  1. Prepare the Potatoes: Make a half batch of your favorite homemade mashed potatoes to yield about 3 cups. While the potatoes cook, proceed with making the filling.
  2. Cook Aromatics: Heat 1 tablespoon olive oil in a large pan over medium-high heat. Add finely diced onion and celery, sauté for 3 minutes until softened. Add minced garlic and cook for an additional 1 minute.
  3. Brown the Beef: Increase heat to high. Add 1 lb ground beef to the pan, cooking and crumbling it until browned and cooked through. Drain any excess grease from the pan.
  4. Thicken the Mixture: Reduce heat to medium-high. Sprinkle 2 tablespoons flour over the beef mixture and toss to coat thoroughly. Stir in 1 tablespoon tomato paste and ½ teaspoon dried thyme. Cook for 1-2 minutes to cook out the flour taste.
  5. Deglaze the Pan: Pour in ½ cup chicken broth to deglaze the pan. Use a silicone spatula to scrape up any browned bits stuck to the pan surface, enhancing flavor.
  6. Add Gravy and Vegetables: Mix in half cup brown gravy, stirring to combine. Add 1 cup frozen mixed vegetables and cook until heated through.
  7. Season the Filling: Season with salt and pepper to taste. Add more brown gravy if desired for extra moisture and flavor. Remove from heat.
  8. Assemble: Transfer the filling into a lightly greased 9-inch pie pan or a 7 x 11 casserole dish. Carefully spread the warm mashed potatoes evenly over the top.
  9. Texture the Topping: Use a fork to gently rake lines or texture marks into the mashed potatoes to help crisp the top under the broiler.
  10. Broil: Position the oven rack about 5 inches from the broiler element and preheat to high broil (approximately 550°F or 288°C).
  11. Finish the Pie: Broil the assembled pie for about 5 minutes, watching closely starting at 2 minutes to prevent burning. The top should become golden brown and slightly crisp.
  12. Serve: Remove from oven and let sit briefly before serving. Enjoy your classic Shepherd’s Pie warm.

Notes

  • Use lean ground beef to reduce excess grease.
  • Adjust seasoning with salt and pepper to taste.
  • If using canned or fresh vegetables, cook until tender before adding.
  • Be careful watching the pie while broiling to avoid burning.
  • The mashed potato topping can be customized with butter, cream, or cheese for extra richness.
  • For a gluten-free version, substitute the flour with a gluten-free alternative.
  • Leftovers can be refrigerated for up to 3 days and reheated in the oven.