Classic Shepherd’s Pie with Ground Beef

Classic Shepherd’s Pie with Ground Beef

Share the Recipe

Prep Time: 15 minutes
Cook Time: 40 minutes
Servings: 6

Ingredients:

For the Meat Layer:

  • 1.5 lbs ground beef (85% lean)
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 1 cup frozen mixed vegetables (peas, carrots, corn)
  • 1 cup beef broth
  • 2 tbsp tomato paste
  • 1 tbsp Worcestershire sauce
  • 1 tsp dried thyme
  • 2 tbsp flour
  • Salt and pepper to taste
  • 2 tbsp olive oil

For the Potato Topping:

  • 3 lbs russet potatoes, peeled and cubed
  • 1/2 cup whole milk
  • 4 tbsp butter
  • 1/2 cup shredded cheddar cheese
  • Salt and pepper to taste

Step-by-Step Instructions:

  1. Make the mashed potatoes: Place potato cubes in a large pot with salted water. Boil for 15–18 minutes until very tender. Drain well.
  2. Mash perfectly: Add butter, milk, salt, and pepper to potatoes. Mash until completely smooth and fluffy. Stir in half the cheddar cheese. Set aside.
  3. Cook the meat filling: While potatoes cook, heat olive oil in a large oven-safe skillet over medium-high heat. Add ground beef and cook until browned (about 7 minutes), breaking it up as you go.
  4. Add aromatics: Add onion and garlic to the beef. Cook for 4 minutes until softened.
  5. Create the gravy: Sprinkle flour over the meat and stir for 1 minute. Add tomato paste, Worcestershire sauce, thyme, beef broth, and frozen vegetables. Stir well.
  6. Simmer and thicken: Let the mixture simmer for 5–7 minutes until thickened and vegetables are tender. Season with salt and pepper.
  7. Assemble the pie: Preheat your broiler. Spread the meat mixture evenly in the skillet (or transfer to a baking dish). Spoon mashed potatoes on top and spread evenly to cover completely.
  8. Add the cheese: Sprinkle remaining cheddar cheese over the potatoes.
  9. Broil to golden perfection: Place under the broiler for 3–5 minutes until the top is golden brown and slightly crispy. Watch carefully!
  10. Rest and serve: Let cool for 5 minutes before serving. This allows it to set up perfectly. Scoop generous portions into bowls!

 Chef’s Notes:

  • Use ground turkey or chicken for a lighter version.
  • Add a layer of gravy between the meat and potatoes for extra moisture.
  • Make ahead and refrigerate—bake at 375°F for 30 minutes when ready.
  • Use a fork to create decorative ridges on the potato topping—they’ll get extra crispy!
  • Leftovers are incredible and the flavors deepen overnight.

Nutrition Facts (per serving):

  • Calories: 465
  • Protein: 28g
  • Carbohydrates: 44g
  • Fat: 20g
  • Fiber: 5g
  • Iron: 20% DV
  • Calcium: 150mg

More Recipes

Related Posts