Go Back
+ servings
No ratings yet

Rustic Cast Iron Shepherd's Pie

This hearty, one-skillet shepherd’s pie is made with ground beef, sweet corn, and a layer of creamy mashed potatoes—baked golden in a cast iron skillet. It’s the perfect farmhouse comfort food for cozy evenings or meal prepping ahead.
Prep Time:20 minutes
Cook Time:35 minutes
Course: Dinner
Cuisine: American, farmhouse, homestyle
Keyword: cast iron shepherd’s pie, ground beef shepherd’s pie, rustic shepherd’s pie
Servings: 6 servings

Equipment

  • Cast iron skillet For browning and baking in the same pan
  • large pot To boil the potatoes
  • Colander To drain the potatoes
  • Potato masher: For that rustic mash texture
  • Wooden Spoon For cooking and stirring the filling

Ingredients

Filing

  • 1 lb ground beef
  • 1 small onion diced
  • 2 garlic cloves minced
  • 1 ½ cups corn frozen or canned, drained
  • 2 tbsp tomato paste
  • 1 tbsp Worcestershire sauce
  • ½ cup beef broth
  • 1 tsp dried thyme
  • Salt and pepper to taste
  • 2 tbsp butter
  • 2 tbsp all-purpose flour

Mashed Potato Topping

  • 2 lbs potatoes peeled and diced
  • ½ cup milk
  • 3 tbsp butter
  • ½ tsp salt
  • ½ cup shredded cheddar cheese pptional

Instructions

  1. Preheat the oven to 400°F (200°C).
  2. Boil the potatoes: Add diced potatoes to a large pot of salted water. Boil for 12–15 minutes or until fork tender. Drain and mash with butter, milk, and salt. Stir in shredded cheese if using, and set aside.
  3. Brown the beef: In a 10–12" cast iron skillet over medium heat, cook ground beef until browned. Drain excess fat if needed.
  4. Sauté the aromatics: Add onion and garlic to the beef. Cook for 3–5 minutes until soft.
  5. Build the base: Stir in tomato paste, Worcestershire sauce, thyme, salt, and pepper. Add butter and flour, cooking for 1–2 minutes to form a roux.
  6. Add broth and corn: Slowly stir in beef broth until thickened. Fold in corn, then remove from heat.
  7. Top and bake: Spoon mashed potatoes over the beef mixture and spread evenly. Use a fork to create rustic ridges on top. Bake for 20–25 minutes, or until bubbling and lightly golden. Broil for 2–3 minutes for a crispier top
  8. Cool slightly and serve.

Notes

  • Let the pie rest for 5–10 minutes before serving so the layers can set.
  • Warm your milk and butter before mashing to keep the potatoes fluffy.
  • This is a great way to use leftover mashed potatoes—just spread and bake.