We simplified this classic comfort food by using a cast-iron skillet. SERVES 4 to 6 Despite its status as a classic comfort food, there's nothing comforting about the many steps and piles of dirty dishes that shepherd's pie usually requires. Using the cast-iron skillet as our sautéing, baking, and serving pan streamlined the process. We used ground beef as our
Cover potatoes with water in large saucepan.
Add 1 tablespoon salt, bring to simmer over medium-high heat, and cook until potatoes are tender, 8 to 10 minutes.
Drain potatoes and return to now-empty saucepan.
Using potato masher, mash potatoes until smooth.
Whisk milk and egg together, then stir into potatoes along with 4 tablespoons melted butter, 1 teaspoon salt, and ½ teaspoon pepper; cover and set aside.
Heat 10-inch cast-iron skillet over medium heat for 3 minutes.
Melt remaining 2 tablespoons butter in skillet.
Add carrots, onion, and ¾ teaspoon salt and cook until softened, about 5 minutes.
Add ground beef and cook, breaking up meat with wooden spoon, until no longer pink, 8 to 10 minutes.
Stir in tomato paste, garlic, and thyme and cook until fragrant, about 1 minute.
Stir in flour and cook for 1 minute.
Slowly stir in broth and Worcestershire, scraping up any browned bits and smoothing out any lumps.
Bring to simmer and cook, stirring occasionally, until mixture has thickened slightly, about 10 minutes.
Off heat, stir in peas and season with salt and pepper to taste.
Adjust oven rack 5 inches from broiler element and heat broiler.
Transfer potato mixture to 1-gallon zipper-lock bag and snip off 1 corner to create 1-inch opening.
Pipe mixture in even layer over filling.
Smooth mixture with back of spoon, then use tines of fork to make ridges on surface.
Place skillet in rimmed baking sheet and broil until topping is golden brown and crusty, 5 to 10 minutes.
Let casserole cool for 10 minutes before serving.