Shepherd’s Pie-Stuffed Potatoes
Welcome to Sugar, Spice & Glitter! Please note, this post may contain affiliate links. For more details, see our Full Disclosure.
A decadent stuffed potato recipe perfect for parties, meal preps or just a cozy and hearty family supper, today’s Shepherd’s Pie Stuffed Potatoes are a fun mash-up of a classic cottage pie and twice-baked potatoes.

Shepherd’s Pie Baked Potato Recipe
I would be in huge trouble if I didn’t start out this blog post with a giant disclaimer that Shepherd’s Pie is made with lamb, Cottage Pie is made with beef.
You would be forgiven for thinking that’s a slight exaggeration, but my sister once tried to insist that Shepherd’s Pie is made with beef and it created a months-long family rift that resulted in her not being allowed to Sunday Supper for several months…
Make it with lamb, make it with beef, either way, this stuffed baked potato recipe is a decadent and delicious way to combine two hearty comfort foods into one tidy, satisfying package.
A crisp-skinned baked potato becomes a vessel for savory ground beef simmered with onions, peas and carrots in a light gravy, then capped with fluffy mashed potato and baked again until the top turns lightly golden.
Each bite contains creamy potatoes, savory gravy, perfectly tender veggies and rich, seasoned ground beef (or lamb).
These shepherd’s pie stuffed potatoes can be assembled ahead and finished just before serving, making them practical for an easy family meal prep or entertaining, especially since they scale easily and each potato becomes its own neatly portioned serving.
Shepherd’s Pie Stuffed Baked Potatoes combine crispy baked russet potatoes with savory ground beef, vegetables and creamy mashed potato topping. This hearty comfort food recipe transforms traditional shepherd’s pie into an easy, individual dinner perfect for weeknights or cozy family meals.

Why You’ll Love This Shepherd’s Pie Stuffed Potato Recipe
- All the classic flavors of shepherd’s pie served inside a crisp baked potato.
- Perfect individual portions – each potato is self-contained, which makes serving simple and cleanup minimal. Serve with an extra side of veggies for a hearty, healthy meal.
- Weeknight friendly since the filling comes together quickly while the potatoes cook and the whole recipe is ready in less than an hour.
- Meal-prep friendly – these stuffed baked potatoes can be assembled and refrigerated or frozen, then just reheated in an oven or airfryer before enjoying or packing in thermoses for hearty lunches.
Snackable History Fact: Shepherd’s pie has roots in Ireland, where it developed as a practical way to repurpose roasted meat and leftover mashed potatoes. The traditional dish layers minced meat with vegetables and mashed potatoes before baking. While classic shepherd’s pie uses lamb, ground beef became common in many modern versions, often referred to as cottage pie. This recipe nods to that tradition while presenting the flavors in a new format.

Recipe FAQs
Yes. Bake at 400°F for 50 to 60 minutes until the potatoes are tender when pierced with a fork.
Yes. Assemble the stuffed potatoes, refrigerate them and reheat in the oven or air fryer until warmed through and lightly crisp on top.
They freeze well once assembled. Wrap tightly and freeze up to 2 months. Reheat from frozen in a 375°F oven until hot.
Large russet potatoes are ideal because their fluffy interior mashes well and the skins hold their shape.
No, honestly I just did that out of habit and to make them pretty for pictures. Spoon the mashed potatoes on top and use a fork to create ridges, which will crisp nicely when reheated.
Yes, see the full instructions to cook in an oven in the recipe card notes.
Twice Baked Potato Video Example
Check out our quick recipe video that shows how to make a general twice baked potatoes recipe in case it might be helpful for you in making this unique version for yourself:

Shepherd’s Pie Stuffed Potatoes Ingredients
- Large Baking Potatoes – russet baking potatoes are ideal because their high starch content creates a fluffy interior when mashed while the thick skins stay sturdy enough to hold the filling.
- Olive Oil – swap with any other cooking oil to coat the potatoes for a crisp finish.
- Yellow Onion, diced
- Ground Beef – an 80/20 blend is a good balance because it provides flavor without leaving excessive grease.
- Worcestershire Sauce, optional – adds umami flavor. Swap for soy sauce if you don’t have it.
- Thyme, optional- deepens flavor, swap for your personal favorite herb blend.
- Kosher Salt, divided
- Pepper, divided
- All-Purpose Flour – thickens the beef broth into a light gravy so the filling holds together inside the potato rather than becoming watery
- Beef Broth – choose a low-sodium broth so the final dish does not become overly salty.
- Peas and Carrots – opt for a frozen blend for ease.
- Butter – adds richness and creaminess to the mashed potato topping.
- Half and Half Cream – loosens the mashed potatoes and creates a silky texture without making them thin. Add gradually until the mash reaches a soft, pipeable consistency.
Scroll down to the printable recipe card for full measurements.
Tip: I often add a general Italian or Poultry seasoning blend instead of just thyme to season recipes like this. It adds complexity without complication.

Kitchen Tools You May Find Helpful
- Fork
- Air-Fryer
- Skillet
- Sharp Kitchen Knife
- Cutting Board
- Spatula
- Spoon or Cookie Scoop
- Mixing Bowl
- Piping Bag, optional

How to Make Shepherd’s Pie Stuffed Potatoes
Cook the potatoes
Scrub the potatoes well and pierce them several times with a fork. Rub each potato lightly with oil and sprinkle with a pinch of salt.
Air fry at 400°F for 35 to 40 minutes, turning once halfway through, until the potatoes are tender when pierced with a fork.
Cook the filling
Heat 1 tablespoon oil in a large skillet over medium heat. Add the diced onion and cook for 5 to 6 minutes until softened.
Add the ground beef and cook, breaking it apart with a spoon, until browned. Drain excess grease if necessary.
Stir in ½ teaspoon salt, ½ teaspoon pepper, thyme and Worcestershire sauce.
Sprinkle the flour over the meat mixture and stir well to coat. Cook for 1 minute to remove the raw flour taste.
Pour in the beef broth and stir until the mixture thickens slightly. Add the peas and carrots and simmer for 2 to 3 minutes. Remove from heat.

Prepare the mashed potatoes
Slice a thin layer off the top of each cooked potato. Scoop out the interior, leaving about ½ inch of potato along the edges so the skins hold their shape.
Place the scooped potato in a bowl and mash with butter, remaining salt and pepper, and half and half until smooth and creamy.
Assemble the stuffed potatoes
Spoon the beef filling evenly into each potato shell.
Transfer the mashed potatoes to a piping bag or spoon them on top. Pipe or spread the potatoes over the filling.
Crisp the topping
Return the stuffed potatoes to the air fryer and cook at 400°F for 5 to 7 minutes until the potato topping is lightly golden.
Garnish and serve
Sprinkle with chopped parsley, sliced green onions or freshly cracked black pepper before serving.

Shepherd’s Pie Potatoes Recipe Variations:
- Classic Lamb Version: Swap the ground beef for ground lamb for a more traditional shepherd’s pie flavor.
- Cheddar Potato Topping: Fold ½ cup shredded sharp cheddar into the mashed potato before piping.
- Garlic Herb Potatoes: Add roasted garlic and fresh thyme to the mashed potatoes for deeper flavor.
- Mushroom-Enriched Filling: Finely chop mushrooms and sauté them with the onions to add richness and stretch the beef filling.
- Sweet Potato Base: Use roasted sweet potatoes instead of russets for a slightly sweeter contrast.

Tips for the Perfect Shepherd’s Pie Baked Potatoes
- Opt for a low-sodium beef broth and control the salt to your liking.
- An 80/20 beef blend is a good balance because it provides flavor without leaving excessive grease; if using a higher fat ground beef, strain out the grease once the beef is cooked through to prevent overly crisp beef or added grease in the recipe. (The grease can be discarded or rendered for use in other recipes as beef tallow.)
- Let the beef brown properly, as allowing the meat to caramelize slightly adds deeper flavor to the filling.
- Choose large russet potatoes as their thick skins hold the filling well and the interior becomes fluffy when baked.
- Season the mashed potatoes generously since potatoes absorb salt easily, so taste and adjust before piping.
- Use warm half and half for the mash as warm dairy blends more smoothly into the potatoes and prevents a gluey texture.
More Decadent Potato Recipes You’ll Love
Pin this Cozy Shepherd’s Pie Loaded Potatoes for a decadent yet easy weeknight meal inspiration:

Printable Recipe Card:
Grab your free printable recipe card for our Shepherd’s Pie Stuffed Potatoes recipe.
If you tried this recipe and loved it too, please rate it! We’d also love to hear your thoughts in the comments.
For more delicious recipes delivered straight to your inbox, be sure to subscribe to our free weekly newsletter.
Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from Sugar, Spice and Glitter.
Shepherd's Pie Stuffed Potatoes
A decadent stuffed potato recipe perfect for parties, meal preps or just a cozy and hearty family supper, today's Shepherd's Pie Stuffed Potatoes are a fun mash-up of a classic cottage pie and twice-baked potatoes.
Ingredients
- 3 large baking potatoes
- 2 tablespoons olive oil
- ½ yellow onion diced
- 1 lb ground beef
- 1 teaspoon Worcestershire sauce
- ½ teaspoon dried thyme
- 1 teaspoon kosher salt, divided
- 1 teaspoon pepper divided
- 2 tablespoons all-purpose flour
- ½ cup beef broth
- 1 cup peas and carrots
- ¼ cup butter
- 1-2 tablespoons half and half cream
Instructions
Cook the potatoes
- Scrub the potatoes well and pierce them several times with a fork. Rub each potato lightly with oil and sprinkle with a pinch of salt.
- Air fry at 400°F for 35 to 40 minutes, turning once halfway through, until the potatoes are tender when pierced with a fork.
Cook the filling
- Heat 1 tablespoon oil in a large skillet over medium heat. Add the diced onion and cook for 5 to 6 minutes until softened.
- Add the ground beef and cook, breaking it apart with a spoon, until browned. Drain excess grease if necessary.
- Stir in ½ teaspoon salt, ½ teaspoon pepper, thyme and Worcestershire sauce.
- Sprinkle the flour over the meat mixture and stir well to coat. Cook for 1 minute to remove the raw flour taste.
- Pour in the beef broth and stir until the mixture thickens slightly. Add the peas and carrots and simmer for 2 to 3 minutes. Remove from heat.
Prepare the mashed potatoes
- Slice a thin layer off the top of each cooked potato. Scoop out the interior, leaving about ½ inch of potato along the edges so the skins hold their shape.
- Place the scooped potato in a bowl and mash with butter, remaining salt and pepper, and half and half until smooth and creamy.
Assemble the stuffed potatoes
- Spoon the beef filling evenly into each potato shell.
- Transfer the mashed potatoes to a piping bag or spoon them on top. Pipe or spread the potatoes over the filling.
Crisp the topping
- Return the stuffed potatoes to the air fryer and cook at 400°F for 5 to 7 minutes until the potato topping is lightly golden.
Garnish and serve
- Sprinkle with chopped parsley, sliced green onions or freshly cracked black pepper before serving.
Notes
Instructions (Oven Version)
1. Prepare the potatoes
Preheat oven to 400°F (205°C). Scrub potatoes and pierce all over with a fork. Rub each potato lightly with olive oil and a pinch of salt. Place directly on a baking sheet.
2. Bake the potatoes
Bake for 45–60 minutes, depending on size, until a fork slides in easily. Turn halfway through for even cooking.
3. Cook the filling
While potatoes bake, heat 1 tablespoon olive oil in a large skillet over medium heat. Add diced onion and cook 5–6 minutes until softened.
Add ground beef and cook, breaking it up, until browned. Drain excess grease.
Season with ½ teaspoon salt and ½ teaspoon pepper (reserve the other half for the mash). Add optional Worcestershire sauce and thyme if using.
Sprinkle flour over the meat and stir 1 minute. Pour in beef broth and stir until thickened. Stir in peas and carrots, then remove from heat.
4. Prepare the mashed potato topping
Slice a thin layer off the top of each baked potato. Scoop out the interior, leaving a ½-inch wall. Mash scooped potato with butter, remaining salt and pepper, and 1–2 tablespoons half and half until smooth and creamy.
5. Assemble the stuffed potatoes
Spoon the beef filling into each potato shell. Pipe or spoon mashed potatoes on top.
6. Finish in the oven
Return stuffed potatoes to the oven at 400°F for 10 minutes, or until the tops are lightly golden and slightly crisp.
7. Serve
Garnish with parsley, sliced green onions, or cracked black pepper.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield:
6Serving Size:
1Amount Per Serving: Calories: 452Total Fat: 26gSaturated Fat: 11gUnsaturated Fat: 15gCholesterol: 90mgSodium: 632mgCarbohydrates: 28gFiber: 4gSugar: 3gProtein: 25g
Sugar, Spice and Glitter uses an auto-generate nutrition calculator. Nutrition information isn’t always accurate unless analyzed in a scientific lab, so these should be considered more of a guideline than medical information.

For more ways to serve beef, check out our full beef recipe collection here:
For more airfryer recipes, check out our full airfryer recipe collection here:
For more ways to make veggies delicious, check out our full vegetable recipe collection here:

Why You’ll Love This Shepherd’s Pie Stuffed Potato Recipe
Shepherd’s Pie Stuffed Potatoes Ingredients
How to Make Shepherd’s Pie Stuffed Potatoes



Printable Recipe Card:


