Last updated on December 6th, 2022 at 05:30 pm
Shepherd’s pie is such a hearty and satisfying meal. It’s a comfort food that both adults and kids love–at least in our house. If we don’t finish it all at dinner, it’s great as leftovers too.
With this recipe, I’m bringing you a twist on shepherd’s pie–top it with sweet potatoes! The sweet potatoes are so good in this dish, and they’re so good for you!
This one skillet dish is really a complete meal, but you can stretch it further if needed with a salad and/or good piece of bread on the side. Let me know how you like this skillet shepherd’s pie with sweet potatoes!
Skillet Shepherd’s Pie With Sweet Potatoes
Here’s everything you need to make a delicious skillet shepherd’s pie (except the skillet). You’ll want to use a cast-iron skillet, since this recipe starts out on the stovetop, and then finishes in the oven.
First, you’ll cut the sweet potatoes in half, and bake them.
While the potatoes are baking, prepare the vegetables. Peel and slice carrots into bite-sized pieces, and chop the onion.
Next, you’ll heat the cast iron skillet over medium-high heat, and add ground beef, carrots, onions, and peas. Cook until the ground beef is browned.
Once the meat is browned and the carrots are tender, add tomato paste, water, and spices. Stir, and allow the mixture to simmer.
When the sweet potatoes have finished baking, use a spoon to scoop the potato insides from the skins. Smash them with a fork until the chunks are removed. Then, add olive oil, chili powder, and salt to the bowl of sweet potatoes, and stir to combine. Spoon the sweet potato topping onto the meat mixture skillet. Smooth it over the top to completely cover, and garnish if desired before baking.
This is the perfect comfort food. We hope you love it as much as we do!
Skillet Shepherd's Pie with Sweet Potatoes
- 1 lb. ground beef
- 2 large carrots
- ½ a medium onion
- ½ cup frozen peas
- 3 oz. tomato paste
- 1 teaspoon chili powder
- ½ teaspoon dried rosemary
- ½ teaspoon garlic powder
- ¼ teaspoon thyme
- ¼ teaspoon sage
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ¼ cup water + more if needed
- Optional: fresh parsley for garnish
- 3 large sweet potatoes cleaned and sliced lengthwise
- 1 tablespoon olive oil
- ½ teaspoon chili powder
- ¼ teaspoon salt
Preheat oven to 350 degrees F. Place sweet potatoes on a baking sheet (face down), and bake for 30 minutes.
While potatoes are roasting, prepare vegetables. Peel and slice carrots into bite-sized pieces, and chop onion.
Heat cast iron skillet over medium-high heat, and add ground beef, carrots, onions, and peas.
Use a wooden spoon to break up ground beef as it browns, and continue cooking for 12-15 minutes.
Once meat is browned and carrots are tender, add tomato paste, water, and spices. Stir, and then allow mixture to simmer for 5-7 minutes. Add additional water as needed. Taste and adjust spices if necessary.
After sweet potatoes have finished baking, remove from oven, and use a spoon to scoop the potato insides from the skins. Place potato into a bowl, and smash with a fork until smooth and chunks are removed.
Add olive oil, chili powder, and salt to the bowl of sweet potatoes, and stir to combine.
Remove skillet from heat.
Spoon the sweet potato topping onto the meat mixture skillet. Smooth it over the top to completely cover. Garnish with fresh parsley if desired.
Turn oven to broil on high, and place skillet in oven. Remove after 3-5 minutes.
Serve warm, and enjoy!
Also read —
Meatloaf Sweet Potato Muffins (Whole 30, Paleo, Gluten Free, Nut-Free)
Beef Bourguignon Recipe for Two (Plus a Keto Option)
Quinoa & Spinach Stuffed Sweet Potatoes
This looks amazing! Will have to try it for sure!
This looks so delicious and I will be making some for my husband and I
LOVE the idea of using sweet potatoes! I definitely have to give this recipe a try!