These Shepherd’s Pie Baked Potatoes bring together two classic comfort foods in one hearty, satisfying meal. You get a fluffy baked potato shell filled with rich ground beef and vegetables, then topped with creamy mashed potatoes and melted cheese.
Technically, this recipe is closer to cottage pie because it uses beef instead of lamb, but either way, it is warm, filling, and perfect for a cozy family dinner.
This recipe is also great for meal prep. You can make the beef filling ahead of time, refrigerate it, or even freeze it for later. When you are ready to serve, just bake your potatoes, fill them, top them, and warm everything until golden and delicious.
Why You’ll Love This Recipe
These loaded baked potatoes are hearty enough to serve as a full meal.
They are perfect for busy nights because the filling can be made ahead. Each potato becomes its own individual serving, making this recipe easy to portion for families, meal prep, or leftovers.
You’ll love this dish because it is comforting, cheesy, savory, and full of classic shepherd’s pie flavor.
Ingredients
For the Shepherd’s Pie Filling
- 2 lb lean ground beef
- ½ teaspoon baking soda
- 2 teaspoons salt, divided
- 1 teaspoon black pepper, divided
- 1 tablespoon butter
- 1 tablespoon olive oil
- 1 medium onion, diced
- 1 medium leek, finely sliced
- 1 celery stalk, diced
- 2 medium carrots, diced
- ¼ teaspoon paprika, optional
- 3 cloves garlic, minced
- 3 tablespoons tomato paste
- 2 tablespoons all-purpose flour
- Or use a gluten-free alternative
- 2 tablespoons Worcestershire sauce
- 1¾ cups beef broth
- Turkey broth may also be used
- 1 tablespoon fresh parsley, chopped
- ½ teaspoon fresh rosemary, chopped
- ½ teaspoon fresh thyme, chopped
- 1 tablespoon cornstarch mixed with 1 tablespoon water
- 1 cup fresh or frozen green peas
For the Baked Potatoes
- 8 medium to large Russet potatoes, scrubbed and dried
- Olive oil, for rubbing
- Kosher salt, for sprinkling
For the Mashed Potato Topping
- Scooped potato flesh from the baked potatoes
- 6 tablespoons unsalted butter, cut into small chunks
- ¾ to 1 teaspoon kosher salt
- ½ teaspoon white pepper or black pepper
- ¼ teaspoon nutmeg
- ⅓ to ½ cup milk, as needed
- ⅔ cup shredded cheddar cheese
- Extra cheddar cheese, for topping
- 3 to 4 tablespoons parmesan cheese, optional
- Chopped chives or parsley, for garnish
- Chili flakes, optional
How to Make Shepherd’s Pie Baked Potatoes
Step 1: Prepare the Beef
Place the ground beef in a bowl and break it apart slightly.
In a small cup, mix the baking soda with 2 tablespoons water, ½ teaspoon salt, and ¼ teaspoon pepper.
Pour this mixture over the beef and mix well. Let it rest at room temperature for about 20 minutes.
This step helps the beef stay tender as it cooks.
Step 2: Cook the Vegetables
In a large skillet, melt the butter with the olive oil over medium heat.
Add the diced onion, leek, celery, carrots, ½ teaspoon salt, ¼ teaspoon pepper, and paprika if using.
Cook for about 7 minutes, stirring often, until the vegetables begin to soften.
Step 3: Add Garlic and Tomato Paste
Add the minced garlic and tomato paste to the skillet.
Stir and cook for about 2 minutes, until the tomato paste darkens slightly and becomes fragrant.
Step 4: Add the Flour
Sprinkle the flour over the vegetable mixture.
Stir well and cook for another 2 minutes, scraping up any browned bits from the bottom of the pan.
Step 5: Add Broth and Seasonings
Pour in the beef broth and Worcestershire sauce.
Add the chopped parsley, rosemary, and thyme.
Bring the mixture to a gentle boil.
Step 6: Add the Beef
Lower the heat to medium-low.
Spread the vegetables evenly in the skillet, then add the ground beef in small portions.
Cover and simmer for 12 to 15 minutes, stirring regularly and breaking up the beef as it cooks.
Step 7: Thicken the Filling
Stir in the cornstarch slurry and cook until the filling thickens.
Add the peas and stir until combined.
Taste and adjust seasoning if needed.
Remove from the heat and set aside. If making ahead, let the filling cool completely before storing.
How to Bake the Potatoes
Step 1: Preheat the Oven
Preheat your oven to 425°F (220°C).
Step 2: Prepare the Potatoes
Pierce each potato several times with a fork.
Rub the potatoes with olive oil and sprinkle them with kosher salt.
Step 3: Bake
Place the potatoes directly on the center oven rack.
Bake for 50 to 60 minutes, or until the potatoes are tender and a knife slides easily through the center.
Step 4: Scoop the Potatoes
Let the baked potatoes cool slightly.
Slice off the top of each potato, then carefully scoop out the flesh.
Leave about ⅙ to ¼ inch of potato around the inside so the potato shells hold their shape.
Make the Mashed Potato Topping
Place the scooped potato flesh in a bowl.
Add the butter, salt, pepper, nutmeg, and shredded cheddar cheese.
Mash everything together, adding milk gradually until the mixture becomes creamy but still thick enough to hold its shape.
Taste and adjust the seasoning if needed.
Assemble the Shepherd’s Pie Baked Potatoes
Spoon the shepherd’s pie beef filling into each hollowed-out potato shell.
Top each potato with the mashed potato mixture.
Sprinkle extra cheddar cheese and parmesan cheese over the top.
Return the stuffed potatoes to the oven and bake for 10 to 15 minutes, or until heated through and lightly golden on top.
Garnish with chopped chives or parsley. Add chili flakes if you like a little heat.
Serving Suggestions
These loaded baked potatoes are filling enough to serve on their own, but they also pair nicely with simple sides.
Serve them with:
- A fresh green salad
- Roasted vegetables
- Steamed broccoli
- Garlic bread
- Pickles or a simple cucumber salad
They are also great for meal prep lunches because each potato is already portioned.
Recipe Tips
Use Lean Ground Beef
Lean ground beef works best because it prevents the filling from becoming too greasy.
Do Not Overfill the Potatoes
Leave enough room for the mashed potato topping so the potatoes do not overflow too much while baking.
Make the Filling Ahead
The beef filling can be made in advance and stored in the refrigerator until ready to use.
Add More Vegetables
Corn, mushrooms, green beans, or diced bell peppers can be added to the filling if desired.
Make It Extra Cheesy
Add extra cheddar to the mashed potato topping or sprinkle more cheese on top before the final bake.
Storage Instructions
Store leftover stuffed potatoes in an airtight container in the refrigerator for up to 3 days.
Reheat in the oven at 350°F (175°C) until warmed through. You can also microwave individual portions, but the oven gives the best texture.
Freezing Instructions
The shepherd’s pie filling freezes very well.
Store cooled filling in airtight freezer-safe containers for up to 3 months.
For best results, freeze the filling separately from the baked potatoes. Thaw overnight in the refrigerator before reheating and assembling.
Final Thoughts
These Shepherd’s Pie Baked Potatoes are a cozy, family-friendly meal packed with savory beef, tender vegetables, creamy mashed potatoes, and melted cheese.
They combine the flavor of classic shepherd’s pie with the ease of a stuffed baked potato, making them perfect for weeknight dinners, meal prep, or a comforting weekend meal.

