Shepherd’s Pie Twice Baked Potatoes (Freezer-Friendly Comfort Food)
on May 05, 2026
This post may contain affiliate links. Please read our disclosure policy.
Shepherd’s Pie Twice Baked Potatoes combine the hearty, savory filling of a classic shepherd’s pie — ground beef, vegetables, and a rich gravy — with the individual serving format of a twice baked potato. Each potato is its own self-contained meal, loaded with meat filling and topped with creamy, cheesy mashed potatoes, then baked until golden and bubbly.
I love this recipe because it solves one of the biggest challenges of family dinners: getting everyone fed on different schedules. Each potato is a grab-and-go portion my kids can take to school for lunch, or I can pull from the freezer on a busy weeknight. It’s comfort food that actually works for real life.

Why This Recipe Works
I’ve made a lot of twice baked potato recipes over the years, and this one stands out for a few reasons:
- It’s a full meal in one potato. With protein, vegetables, and a starchy base all in a single serving, you don’t need much else on the table.
- The filling is delicious. Worcestershire sauce, tomato paste, beef broth, and steak seasoning give the meat filling a rich, savory complexity that tastes like it simmered all day.
- It’s freezer-friendly. Unlike a lot of casseroles that turn mushy after freezing, these individual potatoes hold up beautifully. I make a big batch and freeze half for later every single time.
- It sneaks in a ton of vegetables. Even my pickiest eaters don’t notice the corn, peas, carrots, and green beans buried in that filling.
- It’s easy to customize. Swap the protein, change the vegetables, adjust the heat — this recipe is really flexible.
Table of Contents
- Why This Recipe Works
- Ingredients for Shepherd’s Pie Twice Baked Potatoes
- Step-by-Step Cooking Method
- Recipe Tip
- Step 2: Make the Filling
- Step 3: Prepare the Mashed Potatoes
- Recipe Tips for Success
- Variations on This Recipe
- How to Freeze Shepherd’s Pie Twice Baked Potatoes
- How to Reheat Shepherd’s Pie Twice Baked Potatoes
- What to Serve with Shepherd’s Pie Twice Baked Potatoes
- Frequently Asked Questions
- Shepherd’s Pie Twice Baked Potato Recipe
- More favorite recipes that use Ground Beef

Ingredients for Shepherd’s Pie Twice Baked Potatoes
Here’s everything I use to make this recipe. I’ll share substitution ideas as we go.
For the Baked Potatoes:
- 6 large russet potatoes
- 2 tablespoons olive oil
- 2 tablespoons coarse sea salt (for the potato skins)
To Make the Filling:
- 1 pound ground beef (ground lamb or turkey also work — see variations below)
- 1 medium onion, chopped
- 2 medium bell peppers, chopped
- 4 garlic cloves, minced
- 1 package (16 oz) frozen mixed vegetables — I use a blend of corn, peas, carrots, and green beans
- 2 tablespoons all purpose flour
- 1 cup beef broth
- 2 tablespoons Worcestershire sauce
- 1 tablespoon tomato paste (ketchup works in a pinch)
- 1 tablespoon steak seasoning
- ¼ teaspoon salt, we highly recommend Redmond’s REAL Salt.
- ⅛ teaspoon freshly ground black pepper
- Dash of cayenne pepper (omit if you prefer no heat)
- 2 teaspoons paprika, divided
For the Mashed Potatoes:
- ½ cup butter, cubed
- ¾ cup half and half (substitute whole milk for a lighter result)
- ¼ cup sour cream
- 2 cups shredded cheese — I use a mix of cheddar and Monterey Jack
- 2 tablespoons minced fresh chives
Toppings:
- 1 tablespoon minced fresh chives
- ½ cup shredded cheese
Pin this now to find it later
Pin It- Large russet potatoes
- 1

Step-by-Step Cooking Method
This recipe takes about 1 hour 30 minutes from start to finish. The good news: most of that time is hands-off baking. I’ll walk you through each stage.
Recipe Tip
My favorite way to make Shepherd’s Pie Twice Baked Potatoes is to do as much ahead of time as possible:
- Make the potatoes ahead of time – either earlier in the day or a different day all together. That way they can be cool when it’s time to cut and scoop.
- Chop all the veggies ahead of time (on your meal prep day for instance) makes cooking the filling a snap.
- You can make the filling a day in advance too.
Then, all you have to do is cut, scoop, and mash the potatoes. Fill them and bake! Super easy.

Step 1: Bake the Potatoes
Preheat your oven to 400°F. Roll each russet potato in olive oil, then roll in coarse sea salt until lightly coated. Place on a baking sheet and bake for about 1 hour, until completely fork-tender all the way through.
Don’t rush this step. Under-baked potatoes are harder to scoop and the flesh doesn’t mash well.

Step 2: Make the Filling
While the potatoes bake, heat a large skillet over medium heat. Add the ground beef, chopped onion, bell peppers, and minced garlic. Cook, breaking up the meat as you go, for about 7–8 minutes until the beef is browned and the vegetables have softened.

Stir in the tomato paste, Worcestershire sauce, steak seasoning, paprika, salt, pepper, and cayenne. Add the flour and stir well to coat everything. Pour in the beef broth, then add the frozen mixed vegetables. Stir to combine and simmer for 5–6 minutes, until the mixture thickens into a gravy-like consistency.

Step 3: Prepare the Mashed Potatoes
Once the potatoes are baked and cool enough to handle, cut each one in half lengthwise. (You can also cut the top third off each potato and scoop straight down for single-serving portions — either method works.)
Scoop out the potato flesh into a large mixing bowl, leaving a ¼-inch shell of potato in the skin so it holds its shape. I use my stand mixer for this — dump in the scooped potato flesh along with the butter, half and half, sour cream, shredded cheese, salt, and pepper, and mix for 2–3 minutes until smooth and creamy. The butter doesn’t need to be fully incorporated before mixing — it will melt in during baking.

Step 4: Assemble the Potatoes
Reduce oven temperature to 375°F.
Spoon about ¾ to 1 cup of meat filling into each potato shell (this varies based on the size of your potatoes). Top each one with about ½ cup of mashed potato mixture. Sprinkle the tops generously with the remaining shredded cheese.
Step 5: Bake and Serve
Place assembled potatoes on your baking sheet and bake at 375°F for 20–25 minutes, until the tops are golden and the filling is bubbling around the edges. Garnish with fresh minced chives before serving.
Recipe Tips for Success
After making this recipe many times, here’s what I’ve learned makes the biggest difference:
- Bake the potatoes ahead of time. I often bake them the day before. Cold potatoes are much easier to cut and scoop cleanly.
- Prep your vegetables in advance. If you chop the onion, peppers, and garlic on your meal prep day, the filling comes together in under 15 minutes.
- Make the filling a day ahead. The flavors actually improve overnight. Reheat gently before assembling.
- Don’t skip the sour cream in the mash. It adds a subtle tang that balances the richness of the cheese and butter and keeps the texture from getting gluey.
- Let the filling cool slightly before stuffing. Hot filling in a potato shell makes it harder to pile the mashed potato topping without it sliding off.
Variations on This Recipe
One of the things I love about this recipe is how easy it is to adapt. Here are some of my favorite variations:
- Traditional shepherd’s pie: Use ground lamb instead of beef. I’ve made it both ways — we personally prefer beef since we find lamb a bit gamey, but purists will love the lamb version.
- Ground turkey: A lighter option that works really well with the same seasonings.
- Vegetarian: Swap the ground meat for a 15-oz can of lentils (drained) or finely diced mushrooms. Use vegetable broth instead of beef broth.
- Spicy version: Add diced jalapeños to the filling and swap the Monterey Jack for pepper jack cheese.
- Different vegetables: Don’t like peppers? Leave them out. Want to add zucchini, spinach, or diced sweet potato to the filling? Go for it.
- Lighter mashed potatoes: Reduce or omit the sour cream, swap half and half for whole milk, and use less cheese. Still delicious.

How to Freeze Shepherd’s Pie Twice Baked Potatoes
These freeze beautifully, and I almost always make a double batch specifically to stock the freezer. There are two approaches depending on how you plan to use them:
Freeze after baking (best for grab-and-go meals): Let the baked potatoes cool completely in the refrigerator first — this is important to prevent excess moisture from forming ice crystals. Once fully cooled, wrap each potato individually in plastic wrap or aluminum foil. Place the wrapped potatoes in a large freezer-safe bag or airtight container. Label with the date and contents.
Freeze before baking (best for dinner-ready meals): Assemble the potatoes through Step 4 but don’t bake them. Arrange in a freezer-safe baking dish, wrap tightly, and freeze. When you’re ready to use them, thaw overnight in the refrigerator and bake the next day at 375°F. Add 10–15 minutes to the bake time if they’re not fully thawed.
How long do they last in the freezer? For the best texture and flavor, I recommend eating them within 2–3 months. They’ll remain safe beyond that, but the texture starts to degrade.

How to Reheat Shepherd’s Pie Twice Baked Potatoes
From frozen (unbaked): Thaw overnight in the refrigerator, then bake at 375°F for 25–35 minutes until heated through and bubbly.
From frozen (already baked): You can reheat individual potatoes straight from frozen in the microwave on high for 3–5 minutes, checking halfway through. For best results, thaw overnight first.
From the refrigerator: Microwave individual portions on high for 2–3 minutes, or reheat in a 350°F oven for about 15 minutes.
What to Serve with Shepherd’s Pie Twice Baked Potatoes
These stuffed potatoes are substantial enough to be a complete meal on their own, but I love serving them alongside something light and fresh to balance the richness. My go-to pairings:
- A simple green salad — my wilted lettuce salad with hot bacon dressing is a family staple
- A Greek-style cucumber salad for something bright and refreshing
- Crusty bread for soaking up any extra filling
For dessert, strawberry shortcake or a rainbow fruit tray with strawberry chocolate fruit dip are our favorites when we want to keep things celebratory.
Frequently Asked Questions
Can I make shepherd’s pie twice baked potatoes ahead of time? Yes — and I actually recommend it. You can bake the potatoes up to 2 days ahead, make the filling a day ahead, and then assemble and bake the day you plan to serve them. You can also assemble them fully and refrigerate (unbaked) overnight, then bake the next day. Add 5–10 minutes to the bake time if starting from cold.
What’s the difference between shepherd’s pie and cottage pie? Traditional shepherd’s pie uses ground lamb (sheep), which is where the name “shepherd” comes from. Cottage pie uses ground beef. In this recipe I use ground beef, so technically it’s a cottage pie filling — but most home cooks use the terms interchangeably, and I’ve kept the “shepherd’s pie” name since that’s what everyone searches for.
Can I use ground turkey instead of ground beef? Absolutely. Ground turkey works really well in this recipe. I’d keep all the same seasonings — the Worcestershire sauce and steak seasoning add a lot of savory depth that compensates for turkey’s milder flavor.
How do I know when the potatoes are fully baked? Pierce them with a fork or skewer — it should slide in with zero resistance all the way to the center. The potato skin will also look slightly wrinkled and the potato may feel a little soft when you squeeze it gently (use a towel). Don’t rush this step; an undercooked potato is hard to scoop and the mashed potato topping won’t be smooth.
Can I make these without a stand mixer? Yes! A hand mixer works just as well. You can also mash by hand with a potato masher for a chunkier, more rustic texture — which I actually love. Just make sure the butter is softened (not cold) if mashing by hand so it incorporates easily.
How do I prevent the potato skins from tearing when I scoop them? Make sure you leave at least a ¼-inch wall of potato flesh inside the skin — scooping too close to the edges is the most common cause of tearing. Also, letting the potatoes cool for 10–15 minutes before cutting makes them much easier to handle cleanly.

Shepherd’s Pie Twice Baked Potato
Equipment
Ingredients
- 6 large russet potatoes
- 2 tablespoons olive oil
For the Filling
- 1 pound ground beef – you can also use ground lamb or turkey if you prefer
- 1 medium onion, chopped
- 2 medium peppers, chopped
- 4 garlic cloves, minced
- 1 package, 16 ounces frozen mixed vegetables – we use corn, peas, carrots, and green beans
- 2 tablespoons flour
- 1 cup beef broth
- 2 tablespoons Worcestershire sauce
- 1 tablespoon tomato paste, ketchup works well too
- 1 tablespoon steak seasoning
- 1/4 teaspoon Redmond’s REAL salt
- 1/8 teaspoon freshly ground pepper
- Dash cayenne pepper
- 2 teaspoons paprika, divided
For the Mashed Potatoes
- 1/2 cup butter, cubed
- 3/4 cup half and half
- 1/4 cup sour cream
- 2 cups shredded cheese – a mix of cheddar and Monterey Jack works well
- 2 tablespoons minced chives
Toppings:
- 1/2 cup shredded cheese
- 1 tablespoon minced chives
Instructions
- Bake the potatoes at 400°F for about an hour until tender. To make the potatoes extra delicious, roll them in 2 tablespoons of olive oil and then 2 tablespoons for coarse sea salt as well.
- While potatoes bake, cook ground beef, onions, garlic, and peppers in a skillet over medium heat until browned.
- Stir in tomato paste, Worcestershire sauce, spices, flour, and broth. Simmer until the mixture thickens.
- The traditional way to make twice baked potatoes is to cut the top off, and scoop out the insides into a bowl and make one serving out of one potato. We use big enough potatoes that it makes sense to cut the potatoes in half and then scoop. You can make your potatoes whichever way you use.
- Mash the potato flesh with butter, half and half, sour cream, cheese, salt, and pepper.
- Fill the potato skins with the meat mixture, then top with mashed potatoes.
- Sprinkle grated cheese on top if desired.
- Bake at 375°F for 20-25 minutes, until golden and bubbly.
- Garnish with chopped chives before serving.
Notes
- Bake potatoes a day ahead — they’re easier to scoop when cold.
- Make the filling up to 24 hours in advance for even better flavor.
- Leave a ¼-inch wall of potato flesh when scooping to prevent the skins from tearing.
- For lighter mashed potatoes, swap half and half for whole milk and reduce the cheese.
- Freeze unbaked for a ready-to-bake freezer meal, or freeze fully baked for grab-and-go portions. Best within 2–3 months.
Nutrition
Did you make this recipe? I’d love to hear how it turned out — leave a star rating and a comment below! It helps other readers find this recipe and helps me know what to make next.
More favorite recipes that use Ground Beef
Beef Stroganoff for the freezer













