This post contains affiliate links. Please see our disclosure policy.

This post is sponsored by Calphalon to help celebrate the launch of their new expertly designed Appliances line. For this Vegan Sweet Potato Shepherd’s Pie I used the Quartz Heat Countertop Oven

Sweet Potato Shepherd's Pie | @sweetpotatosoul

Looks good, right? Click here to PIN this recipe.

One of my favorite commissions as a private chef in New York was to prepare meals for a woman who had just had a baby. Knowing how intense the first few weeks are with a new baby, a friend or family member would usually reach out to me to provide this incredibly special gift. I’d be sure to prepare meals that were extra nourishing, easy to digest, and colorful. Things like root vegetable stews, beet & black bean burgers, and hearty casseroles––like the Sweet Potato Shepherd’s Pie I’m sharing in this post–– were always a hit.

Now that I’m preparing for the birth of my own baby, I’ve been inspired to get in the kitchen and start preparing my postpartum meals now. Hiring a private chef is expensive (and lord knows how expensive having a baby already is), but if you can find the time before the baby is born you can prepare a month’s worth of meals to replenish yourself after baby arrives. My plan is to make and freeze 2 meals a week for the next 8 weeks. If you cannot make the time yourself, and you won’t have anyone cooking for you postpartum, then try recruiting your friends to prepare a couple of dishes that you can freeze.

One of the dishes I made for my postpartum nourishment is Sweet Potato Shepherd’s Pie. Not only was this dish a hit with all of my new-mommy clients, but every one of my other clients loved and often requested it too. I’m actually surprised I hadn’t shared it on SPS yet!

This hearty vegan Shepherd’s Pie is made with lentils, green beans, whipped yukon and sweet potatoes, and a delicious blend of spices. After giving birth it’s important to replenish the body with warming and mineral dense foods, so this Sweet Potato Shepherd’s Pie is perfect. The lentils are full of iron and b vitamins, the sweet potatoes are full of vitamin A, potassium, and manganese, and since this is such a wholesome dish every other ingredient contains impressive nutrients as well.

Sweet Potato Shepherd's Pie | @sweetpotatosoul

If you’ve seen any of my meal prep videos, you’ve seen how I like to multitask in the kitchen to save time and energy. One of my favorite ways to do this is to utilize a countertop oven. It won’t turn the whole kitchen into a sauna, and you can use it to cook grains, roast vegetables, bake, and broil. For this Sweet Potato Shepherd’s Pie I used the beautiful Calphalon Quartz Heat Countertop Oven to bake the casserole. It warms up quicker than any other countertop oven I’ve ever used, and delivers 40% more even and reliable heat thanks to its quartz heating element. Fancy, I know! Using a countertop oven is so much more efficient and eco-friendly if you’re just baking/roasting one dish, and this one is spacious enough to fit even a large dish.

One of the coolest features on this Quartz Heat Countertop Oven is the dehydrate setting! If you’ve followed SPS for a while you’ll know I used to love making dehydrated raw treats, but had to get rid of my bulky dehydrator because it took up too much space. I can’t wait to share more treats soon!!

Sweet Potato Shepherd's Pie | @sweetpotatosoul

PIN this recipe to save it for later!

What are your favorite meals to prep and freeze? If you have any recommendations for balanced postpartum meals, please let me know those too!!

5 from 7 votes

Sweet Potato Shepherd’s Pie

By: Jenné
As I said before, I've been making this recipe for many years, especially when I was a private chef in NYC. I feel like I adapted it from somewhere, but I cannot remember from where!!
Servings: 6


  • 2 sweet potatoes, peeled and halved
  • 2 yukon gold potatoes, peeled and halved + 1 yukon gold, diced
  • 1 teaspoon apple cider vinegar
  • 3 tablespoons grapeseed oil
  • 1-2 tablespoons plain unsweetened soy milk, or other non-dairy milk
  • 2 tablespoons nutritional yeast
  • ½ teaspoon sea salt + more to taste
  • 1 yellow onion, thinly sliced
  • 3 celery stalks, chopped (about 1 cup)
  • 2 cloves garlic, minced
  • 2 carrots, chopped (about 1 cup)
  • ½ cup green lentils
  • 1 teaspoon thyme
  • 1 14- oz can diced tomatoes
  • 1 cup frozen or fresh green beans
  • 1 teaspoon cumin
  • ½ teaspoon black pepper
  • 1-2 tablespoons soy sauce or liquid aminos


  • Place the peeled sweet potatoes and yukon potatoes into a large pot with 2 quarts of salted (use about 1 tablespoon) water.
  • Bring to a simmer and cook until tender, about 20 minutes.
  • Once tender, drain the water and place the pot back on the heat to evaporate any extra water under the potatoes for 30 seconds.
  • Remove from heat and use a wire potato masher to mash.
  • Add the apple cider vinegar, 1 tablespoon of grapeseed oil, soy milk, nutritional yeast, and salt, and mash again. Once the ingredients are incorporated, use a whisk to whip the potatoes until creamy. Set aside.
  • * You can skip the mashing part and whip/blend the potatoes and ingredients in a food processor if you’d like a more pureed consistency. That’s what I did for the photos, but either works just fine.
  • While the potatoes are boiling you can make the bottom layer of the sweet potato shepherd’s pie.
  • Warm 2 tablespoons of grapeseed oil in a skillet on medium heat.
  • Add the sliced onions, followed by a dash of salt. Sauté until translucent, then continue to cook them on medium-low to caramelize for about 15 minutes.
  • Once the onions are slightly golden and tender add the celery, garlic, and carrots. Cook until the celery begins to soften, about 5 minutes.
  • Add the lentils, diced yukon potato, thyme, and diced tomatoes, and stir well.
  • Place the lid onto the skillet and cook for 30 minutes, or until the lentils are tender. Add more water if necessary––1/4 cup at a time should be plenty if it begins to stick or burn.
  • When the lentils are tender, add the green beans, cumin, soy sauce, and black pepper. Season with more soy sauce or salt to taste.
  • Transfer the contents of the skillet to a baking dish (if your skillet is oven-safe you can leave it in there). Spread evenly onto the bottom of the baking dish, then top with the whipped potatoes.
  • Preheat the Calphalon Quartz Heat Countertop Oven to 350°. Bake for 30-40 minutes, until the potato topping is slightly golden and dry.
Like this recipe? Rate and comment below!

Sweet Potato Shepherd's Pie | @sweetpotatosoul

About Jenne

I’m a Georgia Peach living in Los Angeles (by way of NYC), with an insatiable love of sweet potatoes, travel, animals, and cooking. On Sweet Potato Soul you’ll discover hundreds of delicious and easy-to-make vegan recipes.

You May Also Like

Leave a comment

Your email address will not be published. Required fields are marked *


  1. Made this recipe last night and it was delicious. I was at first hesitant to try it because of the long list of ingredients, but once I tasted it I was glad I made it. It will become a staple in our household.

  2. I am so excited to incorporate this recipe into my childcare’s menu plans! It will be trialed with the children next week. Sweet potatoes are not new to them, as they are on the menu weekly, but this will be the first time presented in such a manner. Even the staff is excited to share in the experience.

  3. This will be ready in about 20 minutes. Your recipes have been keeping me fed all week. Thank you for all of your hard work and your delicious recipes!

  4. Loved Jenee’s vegan sweet potato shepherd’s pie. I operate a hostel in Belize and serve 10 new guests every night. Most are meat eaters yet raved about the pie, never mentioning they are missing meat. There is a definite trend toward more whole foods, plant based diet. Thanks Jenee, you make it easier.