Make a comforting Skillet Shepherd’s Pie with a rich ground beef filling, mixed vegetables, and a golden mashed potato topping. This easy one-pan dinner is perfect for weeknights and uses simple ingredients like beef broth, tomato paste, herbs, and creamy potatoes. Baked in an oven-safe skillet, this classic family recipe delivers hearty flavors, a crisp browned top, and a cozy homemade texture. A great option for meal prep, gluten-free cooking, and satisfying cold-weather meals at home.

Ingredients
- 1 lb ground beef
- 1 shallot or small onion, chopped
- Homemade seasoned salt and pepper
- 3 cloves garlic, pressed or minced
- Big pinch each: dried thyme, dried rosemary, dried parsley
- 1 tablespoon tomato paste
- 1 tablespoon gluten-free Worcestershire sauce
- 2 tablespoons gluten-free flour (or all-purpose flour if not GF)
- 1½ cups gluten-free beef stock or broth
- 1¼ cups frozen mixed vegetables
- 4 cups prepared mashed potatoes (homemade or store-bought)
- 2 tablespoons melted butter or vegan butter
- 1/2 teaspoon garlic powder
Directions
- Place a baking sheet on the bottom rack of your oven to catch any potential spillover. Preheat the oven to 400°F (200°C).
- Heat a 12-inch oven-safe skillet over medium-high heat. Add the ground beef and chopped shallot. Season with homemade seasoned salt and pepper, then cook until the beef is browned.
- Add the garlic and dried herbs, sautéing for about 1 minute until the garlic becomes very fragrant.
- Stir in the tomato paste and Worcestershire sauce.
- Sprinkle the flour evenly over the mixture. Stir well and cook for about 1 minute.
- Slowly pour in the beef broth, stirring constantly to prevent lumps. Simmer for 3–4 minutes, stirring frequently, until the sauce thickens. Taste and adjust seasoning if needed.
- Remove the skillet from the heat and stir in the frozen mixed vegetables.
- Spoon the mashed potatoes over the beef mixture and spread into an even layer.
- Mix the melted butter with garlic powder, then brush or drizzle over the top of the potatoes. Use a fork to create light ridges.
- Bake for 15–20 minutes until hot and bubbly. If desired, place under the broiler on high for a golden, crisp top.
- Let rest for 5 minutes before serving.
Tips
- Use hot mashed potatoes for easier spreading.
- Browning the beef well adds rich flavor and prevents a greasy texture.
- If the mixture seems too thick, add a splash of broth; if too thin, simmer a bit longer.
- Raking a fork over the potatoes helps them crisp more under the broiler.
- Add a splash of Worcestershire or a pinch of smoked paprika for extra depth.

Variations and Substitutions
- Meat options: Substitute ground turkey, chicken, or lamb.
- Vegetables: Replace the frozen medley with fresh carrots, peas, corn, or diced green beans.
- Dairy-free: Use vegan butter and dairy-free mashed potatoes.
- Low-carb: Swap mashed potatoes for mashed cauliflower.
- Gluten-free: Ensure Worcestershire and flour are certified gluten-free.
FAQs
Can I make this ahead of time?
Yes. Assemble the pie, cover, and refrigerate for up to 24 hours. Bake slightly longer to heat through.
Can I freeze it?
Absolutely. Freeze before or after baking. Thaw overnight in the refrigerator and reheat in the oven.
Can I use leftover mashed potatoes?
Yes—leftovers work perfectly and make the recipe quicker.
Why use a skillet instead of a baking dish?
A skillet allows you to cook everything in one pan, saving time and reducing cleanup.
Serving Suggestions
- Serve with a fresh green salad or steamed vegetables.
- Pair with crusty bread for a heartier meal.
- Add a dollop of sour cream or chives on top for extra flavor.
Why You’ll Love This Recipe
- A comforting, one-pan meal that’s perfect for busy weeknights.
- Simple ingredients with deep, hearty flavors.
- Naturally adaptable to gluten-free, dairy-free, or low-carb diets.
- Crispy, golden mashed potatoes paired with a savory beef filling make this a crowd-pleasing classic.
Skillet Shepherd’s Pie
5
servings10
minutes15
minutes395
kcalIngredients
-
1 lb ground beef
-
1 shallot or small onion, chopped
-
Homemade seasoned salt and pepper
-
3 cloves garlic, pressed or minced
-
Big pinch each: dried thyme, dried rosemary, dried parsley
-
1 tablespoon tomato paste
-
1 tablespoon gluten-free Worcestershire sauce
-
2 tablespoons gluten-free flour (or all-purpose flour if not GF)
-
1½ cups gluten-free beef stock or broth
-
1¼ cups frozen mixed vegetables
-
4 cups prepared mashed potatoes (homemade or store-bought)
-
2 tablespoons melted butter or vegan butter
-
1/2 teaspoon garlic powder
Directions
- Place a baking sheet on the bottom rack of your oven to catch any potential spillover. Preheat the oven to 400°F (200°C).
- Heat a 12-inch oven-safe skillet over medium-high heat. Add the ground beef and chopped shallot. Season with homemade seasoned salt and pepper, then cook until the beef is browned.
- Add the garlic and dried herbs, sautéing for about 1 minute until the garlic becomes very fragrant.
- Stir in the tomato paste and Worcestershire sauce.
- Sprinkle the flour evenly over the mixture. Stir well and cook for about 1 minute.
- Slowly pour in the beef broth, stirring constantly to prevent lumps. Simmer for 3–4 minutes, stirring frequently, until the sauce thickens. Taste and adjust seasoning if needed.
- Remove the skillet from the heat and stir in the frozen mixed vegetables.
- Spoon the mashed potatoes over the beef mixture and spread into an even layer.
- Mix the melted butter with garlic powder, then brush or drizzle over the top of the potatoes. Use a fork to create light ridges.
- Bake for 15–20 minutes until hot and bubbly. If desired, place under the broiler on high for a golden, crisp top.
- Let rest for 5 minutes before serving.








Leave a Reply