Skillet Shepherd’s Pie is a great addition to the weekly meal rotation. Tender ground beef, savory vegetables, and creamy mashed potatoes come together in one easy-to-make pan, offering a hearty meal the whole family will love.
Boil potatoes in a large pot and cook for 12 to 15 minutes.
Drain and add cheese, heavy cream and 4 tablespoons of butter and combine. Set potatoes aside.
Preheat oven to 425°F.
Brown beef in a 12" cast iron skillet. Set aside beef in a bowl.
Heat 2 tablespoons of butter and 2 tablespoons of olive oil in skillet.
Add onion, garlic powder, carrots and celery. Cook until onions are translucent.
Add browned beef to skillet with beef stock, parsley, rosemary, thyme and bay leaf, pepper and Worcestershire sauce and bring to boil.
Reduce heat and simmer for 15 minutes until thickened.
Add cornstarch, peas and a small amount of water, simmer until thickened.
Spoon potatoes over mixture.
Bake for 15-20 minutes until potatoes are lightly browned.
Notes
Layer for Even Coverage: When assembling, spoon the mashed potatoes evenly over the meat and veggie filling. This ensures every bite has a balanced ratio of mashed potatoes to savory filling.
Simmer the Filling: Make sure to let the meat and vegetable mixture simmer for 15 minutes to allow the flavors to meld and the sauce to thicken.
Bake Until Golden: Bake the shepherd’s pie until the potato topping is lightly browned, creating a perfect crispy, golden layer on top.