Disclosure: This post may contain affiliate links.
When you’re craving a comforting but healthy dinner in the wintertime, this Sweet Potato Shepherd’s Pie is the perfect thing to make. Using a few simple ingredients, a cast-iron skillet, and a batch of my homemade Savory Mashed Sweet Potatoes, you’ll have dinner on the table in no time. This is one of those recipes that you’ll make over and over again because it’ll become a family favorite. It has been for us at least!
I LOVE this recipe. We make it all. the. time. My hubby requests it almost every week, and he’s not one to love healthy food. I try my best to eat as seasonally as possible. Most of the ingredients in this recipe are locally available in the colder months where I live here in the southern U.S.
In addition to its incredible flavor, I also love this Sweet Potato Shepherd’s Pie recipe because it is:
- Easy: Super simple ingredients, a batch of my Savory Mashed Sweet Potatoes, and a cast-iron skillet. That’s it.
- Healthy: Sweet potatoes, grass-fed beef, vegetables — just real, clean food!
- Customizable: You could add in some corn, mushrooms, green beans, whatever you have on hand!
- Freezer friendly: I freeze this recipe for meal prep all the time! I like to use reusable glass containers.
- Enjoyed by everyone! It’s a comforting dinner the whole family will enjoy!
WHAT WILL YOU NEED FOR THIS SWEET POTATO SHEPHERD’S PIE?
- Sweet potato mash: You will need a batch of my Savory Mashed Sweet Potatoes for this recipe.
- Cast-iron skillet: This recipe is designed to be made in an oven-safe skillet. I recommend a cast-iron skillet because it’s non-toxic.
- Avocado oil: A healthy paleo oil for high heat cooking. (buy it here)
- Vegetables: You’ll need a yellow onion, carrots, celery, and green peas. Feel free to add in any vegetables you’d like such as corn, mushrooms, or green beans. Frozen mixed vegetables work great! You might have to increase the broth if you add anything extra.
- Grass-fed meat: I get my grass-fed beef delivered with ButcherBox.
- Garlic: Gimme all the garlic. It’s a healing superfood, and so so flavorful.
- Tomato paste: Brings a lot of flavor and depth. I like the Muir Glen brand.
- Coconut Aminos: A paleo soy sauce or tamari alternative. I love it! Don’t worry — it doesn’t taste like coconut! (buy it here)
- Dried thyme: Thyme is perfect in this recipe. You could also add rosemary.
- Beef broth: I love to use beef bone broth because it’s a gut-healing superfood, and high in protein. (buy it here)
- Arrowroot starch: Arrowroot is a paleo cornstarch alternative. It’s used to thicken the mixture. (buy it here)
- Garnish: Garnish with fresh herbs like thyme, rosemary, or chives. You could even sprinkle some grass-fed cheese on top.
WANT TO TRY THIS SWEET POTATO SHEPHERD’S PIE?
Pin to your dinner or healthy recipe board to save for later!
Find me on PINTEREST for more great recipes, and wellness tips!
If you try this recipe, please tag me @PURELYFLOURISH on Instagram. I’d love to see your recreations!!Print
This Savory Sweet Potato Shepherd’s Pie is super simple to make and incredibly delicious for a weeknight meal or special occasion. It’s healthy, too!
- 1 batch of my Savory Mashed Sweet Potatoes (linked here)
- 1 tablespoon avocado oil
- 1 medium yellow onion, diced
- 2 medium carrots, diced
- 2 stalks celery, diced
- 1 lb grass-fed ground beef or lamb
- Sea salt and black pepper
- 3 cloves garlic, minced
- 2 tablespoon tomato paste
- 2 tablespoons coconut aminos (soy sauce alternative)
- 1 teaspoon dried thyme
- 2 tablespoons arrowroot starch or cornstarch
- 1 cup green peas
- 1 cup beef broth (I used beef bone broth)
- Fresh thyme or rosemary, for serving (optional)
- Prepare batch of Sweet Potato Mash (linked here), can be done the day before.
- Preheat oven to 350 degrees F.
- Heat the avocado oil in a large cast-iron skillet over medium heat. When the oil shimmers, add the onion, carrots, celery, and cook about 5 minutes or until the onions become translucent and the carrots start to soften. Add in the ground beef, and season with a pinch of salt and pepper. Cook for another 5 minutes, or until the beef is just browned, then add the garlic, tomato paste, coconut aminos, and thyme. Cook for 1 minute, stirring frequently. Add in the arrowroot starch, and mix to combine. Stir in the green peas, and beef broth, then increase the heat to medium-high, and stir frequently. When the mixture has thickened, about 2-3 minutes, remove from the heat. Taste to adust seasoning.
- Dollop the sweet potato mash on top, then spread evenly.
- Bake in the oven for 35-40 minutes or until golden on top.
- Garnish with fresh herbs and enjoy!
- Feel free to use regular mashed potatoes for this recipe, but if you like sweet potatoes, I really encourage you to try it — because it’s SO good!
- Always try to opt for certified USDA organic ingredients to avoid toxic pesticides and additives.