Go Back

Ground Beef Shepherd’s Pie Skillet

Elina James
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Course Dinner
Cuisine American
Servings 6 servings
Calories 300 kcal

Ingredients
  

  • For the Beef Filling:
  • 1 lb (450 g) ground beef (85–90% lean)
  • 1 tablespoon olive oil or butter
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 2 cups mixed vegetables (carrots, peas, and corn — fresh or frozen)
  • 2 tablespoons tomato paste
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon dried thyme
  • ½ teaspoon rosemary
  • ½ teaspoon black pepper
  • Salt to taste
  • 2 tablespoons all-purpose flour
  • 1 cup beef broth
  • ½ cup milk or cream
  • For the Mashed Potato Topping:
  • 3 large potatoes, peeled and diced
  • 3 tablespoons butter
  • ¼ cup milk (more as needed for consistency)
  • ¼ cup sour cream (optional for extra creaminess)
  • Salt and pepper to taste
  • ½ cup shredded cheddar cheese (optional topping)

Instructions
 

  • Step 1: Make the Mashed Potatoes : Place diced potatoes in a pot of salted water. Bring to a boil and cook until tender, about 10–12 minutes. Drain and mash with butter, milk, sour cream, salt, and pepper. Set aside and keep warm.
  • Step 2: Cook the Beef Filling : In a large oven-safe skillet (like a cast iron pan), heat olive oil over medium heat. Add onion and cook for 2–3 minutes until translucent. Stir in garlic and cook for 30 seconds until fragrant. Add the ground beef and cook until browned, breaking it apart as it cooks (about 6–7 minutes). Drain excess fat if needed.
  • Step 3: Build the Gravy : Stir in tomato paste, Worcestershire sauce, thyme, rosemary, salt, and pepper. Add the flour and cook for 1 minute, stirring well to coat the meat. Gradually pour in beef broth and milk, stirring until the mixture thickens into a rich gravy (about 3–5 minutes). Add mixed vegetables and stir to combine.
  • Step 4: Assemble the Skillet Pie : Spread the mashed potatoes evenly over the beef filling in the skillet. (Optional) Sprinkle cheddar cheese on top for a golden, melty crust. Cover the skillet with a lid and reduce heat to low. Let it cook for 5–8 minutes, until everything is heated through and cheese is melted. If you prefer a golden top, place the skillet under the oven broiler for 2–3 minutes, watching closely until lightly browned.
  • Step 5: Serve : Let the skillet cool slightly before serving. Scoop generous portions directly from the skillet and serve warm.