Shepherd’s Pie Baked Potatoes are a fun twist on classic comfort food. Picture fluffy baked potatoes filled with seasoned ground meat, veggies, and topped with creamy mashed potatoes!
It’s basically a cozy hug in potato form! I love piling on extra cheese before baking—because who can say no to cheesy goodness? Serve it with a salad for a complete meal!
Key Ingredients & Substitutions
Baking Potatoes: Russet or Idaho potatoes are best for this recipe. They’re fluffy and have a nice skin for stuffing. If unavailable, look for any large potatoes or even sweet potatoes for a different flavor.
Ground Meat: I use ground beef for its rich taste, but lamb offers a more traditional approach. If you’re looking for a healthier option, try ground turkey or chicken instead; just be mindful of moisture to prevent dryness.
Vegetables: A onion, carrot, and garlic bring flavor to the dish. You can easily swap the carrot for peas or corn for a different texture, and celery is optional depending on your taste preferences.
Tomato Sauce: I often use tomato paste for a richer flavor, but sauce works too. If you want to skip tomato, try using barbecue sauce for a unique twist!
Cheese: Cheddar adds a nice sharpness. For something different, consider using mozzarella for a gooey texture, or feta for a tangy touch on top.
How Do You Make the Best Mashed Potatoes for Topping?
The key to creamy mashed potatoes is using the right technique. After scooping out the potato flesh, mash it with butter, salt, and a splash of milk if you want extra creaminess. The warmth of the potato helps blend everything smoothly.
- Use a potato masher for a rustic texture or a ricer for fluffier mashed potatoes.
- Add seasonings like garlic powder, or even cream cheese for extra richness.
- Make sure they’re not too thick; they should be spreadable for the topping!

Shepherd’s Pie Baked Potatoes
Ingredients You’ll Need:
For the Potatoes:
- 4 large baking potatoes (Russet or Idaho)
For the Filling:
- 1 lb ground beef or lamb
- 1 small onion, finely chopped
- 1 medium carrot, finely diced
- 1 celery stalk, finely diced (optional)
- 2 cloves garlic, minced
- 1/2 cup tomato sauce or paste
- 1/2 cup beef broth or stock
- 1 tsp Worcestershire sauce
- 1 tsp dried thyme
- Salt and pepper, to taste
For the Topping:
- 2 cups mashed potatoes (prepared from the scooped-out potato flesh)
- 1 cup shredded cheddar cheese
- 2 tbsp olive oil or butter for cooking
- 1 tsp dried rosemary or fresh sprigs for garnish
How Much Time Will You Need?
This delightful dish will take about 60-75 minutes in total. It includes 45-60 minutes of baking the potatoes and another 15-20 minutes for preparing the filling and baking everything together. It’s a fun and satisfying process!
Step-by-Step Instructions:
1. Bake the Potatoes:
Start by preheating your oven to 400°F (200°C). Wash the baking potatoes thoroughly and prick each one a few times with a fork. Place them directly on the oven rack and bake for about 45-60 minutes, or until they’re tender when poked with a fork.
2. Prepare the Potato Shells:
Once the potatoes are baked and cool enough to handle, carefully slice off the tops and gently scoop out the flesh into a bowl, leaving a sturdy shell intact. This will be your vessel for all the yummy filling!
3. Make the Mashed Potatoes:
In the bowl with the scooped-out potato flesh, add a bit of butter, salt, and pepper. Mash everything together until smooth and set this aside for later.
4. Cook the Veggies:
In a large skillet, heat the olive oil or butter over medium heat. Add the finely chopped onion, carrot, celery (if you’re using it), and minced garlic. Sauté for about 5-7 minutes, or until everything is softened and fragrant.
5. Brown the Meat:
Add the ground beef or lamb to the skillet. Cook it down, breaking it up with a spoon, until it’s nicely browned and cooked through. This will only take a few more minutes!
6. Create the Flavorful Sauce:
Once the meat is browned, stir in the tomato sauce or paste, beef broth, Worcestershire sauce, thyme, salt, and pepper. Let this simmer for about 10-15 minutes, or until it thickens up a bit. Adjust the seasoning to your liking!
7. Assemble the Stuffed Potatoes:
Now it’s time to fill your potato shells! Spoon the meat mixture evenly into each hollowed-out potato. Make sure they’re well-filled—this is the best part!
8. Top with Creamy Mashed Potatoes:
Next, spread a generous layer of the mashed potatoes on top of the meat filling, covering it completely so it stays nice and warm while baking.
9. Add Cheese:
Sprinkle the shredded cheddar cheese over the mashed potato topping, which will melt beautifully in the oven.
10. Bake the Stuffed Potatoes:
Carefully place the stuffed potatoes on a baking tray and bake them in the oven at 375°F (190°C) for about 15-20 minutes, or until the cheese is melted, bubbly, and golden. Your kitchen will smell amazing!
11. Garnish and Serve:
Once they’re out of the oven, sprinkle some chopped fresh or dried rosemary or thyme on top for a lovely finishing touch. Serve these warm and enjoy your Shepherd’s Pie Baked Potatoes—a cozy and delicious dinner option!
Can I Use Different Types of Meat?
Absolutely! While ground beef and lamb are traditional choices, you can also use ground turkey or chicken for a lighter option. Just keep an eye on the moisture to ensure it doesn’t dry out.
What If I Don’t Have Beef Broth?
No worries! You can substitute beef broth with chicken broth, vegetable broth, or even water in a pinch. Just bear in mind that the flavor might be a little different, but still delicious!
Can I Prepare This Ahead of Time?
Yes! You can prepare the meat filling and scoop out the potatoes a day in advance. Store them separately in airtight containers in the fridge and then assemble and bake when ready to serve.
How Do I Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, pop them in the microwave or bake in the oven at 350°F (175°C) until warmed through. You can also add a splash of broth to keep them moist!



