Healthy Sweet Potato Pie

This easy and healthy sweet potato pie is made with coconut sugar, coconut cream and fresh sweet potatoes. It’s dairy-free, vegan and can easily be made gluten-free as well.

I don’t think you guys are mentally prepared for this recipe! It is SO good I ate it for breakfast the morning after recipe testing. Oops!

My first experience with sweet potato pie was a few years ago when a friend brought his mom’s sweet potato pie to our Friendsgiving celebration. One bite and I was hooked. I’ve always loved pumpkin pie, but if you were to make me choose between pumpkin and sweet potato pie today, I’d pick sweet potato. With sweet potato pie, the filling has more texture and tastes a bit sweeter too, which makes sense given that pumpkin is a bit more watery and bland tasting, in my opinion.

Slice of sweet potato pie topped with whipped cream. A bite is taken out of the pie.

Sweet Potato Pie’s Roots

Sweet potato pie is a holiday staple in African-American and Southern homes. This stems from sweet potatoes and yams being major crops in the South and common go-to options for slaves when preparing food (for themselves and the white families they served). The filling consists of mashed sweet potatoes, evaporated milk, sugar, spices (like nutmeg) and eggs. The texture can be silky smooth or dense, it just depends on the recipe.

Since I adore the sweet potato pie that my friend’s mom makes, I decided it would be fun to try my hand at a vegan version with coconut cream and coconut sugar. After a couple test batches, I landed on this recipe and I have to say, it’s pretty darn good! I need to make one for my friend’s mom to see what she thinks of it. 🙂

Slice of sweet potato pie topped with whipped cream. A bite is taken out of the pie.

The best part about this pie? It’s crazy simple to make, especially if you use a store-bought pie shell! Once you’ve baked your sweet potatoes, the filling takes no time at all to prepare.

Easy Sweet Potato Pie Ingredients

  • mashed sweet potatoes – I baked two large sweet potatoes and mashed the flesh. You can also boil the potatoes, if needed.
  • coconut sugar – I chose coconut sugar because it’s similar in flavor to brown sugar, but a bit less refined. I haven’t tried this recipe with any other natural sweeteners so I’m not sure how it will work with maple syrup or honey.
  • canned coconut cream – make sure you look for coconut cream specifically! It’s thicker than full-fat coconut milk.
  • vanilla
  • cinnamon
  • nutmeg
  • cornstarch
  • salt
  • unbaked 9″ pie shell – I like using Wholly Wholesome organic pie shells, which are vegan. They also make a gluten-free version if needed! You can also skip the shell and make this a crustless pie if you want! The filling is so good on it’s own. Of course, you can also make your own pie crust if you’d like!

Blender with sweet potato pie mixture.

Buying & Storing Sweet Potatoes

When shopping for sweet potatoes, look for firm, unwrinkled skins. Sweet potatoes come in all different colors – creamy white, deep orange and purple. I usually buy the orange or cream ones most often just because that’s what is typically available at my local store. The orange sweet potatoes are usually sweeter than the cream sweet potatoes. Store you sweet potatoes in your pantry or on the counter top at room temperature. They’ll last about a week before they start to go bad (which usually means getting wrinkly and softer).

3 Ways to Cook Sweet Potatoes Before Mashing

  • Bake – Pierce the sweet potatoes 3-4 times with a fork and place them on a baking sheet and bake at 400ºF for about 45-65 minutes, depending on the size.
  • Boil – Peel and cube the sweet potatoes and place them in a large saucepan and add water to cover the potatoes. Bring to a boil, reduce heat and cook, uncovered until tender. It should take about 15 minutes depending on the size.
  • Instant Pot – Add one cup of water to the bottom of your Instant Pot. Place the trivet on top and then the sweet potatoes on the trivet. Cook for 18 minutes on high pressure (for medium-sized potatoes), let steam naturally release for 10 minutes and then quick release any remaining pressure.

Pie with sweet potato filling before being baked. Foil is crimped over the crust.

How to Make a Vegan Sweet Potato Pie

Mash – If you haven’t already, mash your cooked sweet potatoes. I like to leave some chunks for texture!

Mix – Add the mashed sweet potatoes, coconut sugar, canned coconut cream, vanilla, cinnamon, nutmeg, cornstarch and salt to a stand mixer, blender or food processor and combine until smooth. I combined everything in my Vitamix.

Fill pie shell – If using a pie shell, make sure to pre-bake it according to package/recipe instructions. Pour the filling into the pre-baked pie shell and use a spatula or spoon to smooth out the top. If you’re not using a shell, pour the filling into a greased pie tin.

Bake – Bake at 350ºF for 25-30 minutes.

Cool + chill – Allow the pie to cool and then transfer to the fridge to set up and chill before slicing and serving, for at least 8 hours, preferably overnight.

Sweet potato pie topped with whipped cream. A slice is taken out of the pie and is on a plate.

How to Freeze Sweet Potato Pie:

Most pumpkin and sweet potato pies can be frozen for up to one month. If you want to prepare this pie ahead of time and freeze it, here’s what I would do:

  1. Let the pie cool completely, on a wire rack at room temperature for at least 4-8 hours. You want to make sure the pie has ample time to cool.

  2. Wrap the pie tightly in a couple layers of plastic wrap, then wrap in a layer of aluminum foil.

  3. Place a label on the pie with the date and freeze.

  4. To thaw, bring pie out of the freezer the day before you plan to serve it. Remove the foil if using and thaw in the fridge overnight. Serve as normal.

To be fully transparent, I haven’t tried freezing this specific recipe so if you try it, please let me know how it works for you in the comment section. I’d love to know if the flavor and texture turn out well after freezing.

Love Sweet Potato? Try These Recipes:

If you try this recipe for easy sweet potato pie please be sure to leave a comment and star rating below. Your feedback is super helpful for the EBF team and other readers who are thinking about making the recipe. 

clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon
Slice of sweet potato pie topped with whipped cream. A bite is taken out of the pie.

Healthy Sweet Potato Pie


This easy and healthy sweet potato pie is made with coconut sugar, coconut cream and fresh sweet potatoes. It’s dairy-free, vegan and can easily be made gluten-free as well.


  • 23 medium/large sweet potatoes, scrubbed and washed
  • 3/4 cup coconut sugar
  • 1 cup canned coconut cream
  • 1 teaspoon vanilla
  • 1 1/4 teaspoon cinnamon
  • 1/4 teaspoon nutmeg
  • 2 1/2 Tablespoons cornstarch
  • 1/4 teaspoon salt
  • 1 unbaked 9″ pie crust (use store-bought or make your own)
  • coconut whipped cream, for topping


  1. Bake sweet potatoes: Heat oven to 400°F. Pierce sweet potatoes with a fork several times and place sweet potatoes on baking sheet. Roast 45 minutes or until tender. Let cool and remove skin from the sweet potatoes and discard. Place flesh into medium bowl, mash with a fork and measure 3 cups. Save any extra for another use.
  2. Meanwhile, place pie crust in a 9″ inch pie pan and pre-bake according to package/recipe instructions.
  3. Reduce oven temperature to 350°F.
  4. Combine filling ingredients: you can do this in a stand mixer using the flat beater or in a high powered blender or food processor. If the volume is too much for your blender, you can blend the sweet potato in batches, transfer to a bowl and then mix in the rest of the filling ingredients. I combined everything in my Vitamix.
  5. Transfer filling into the baked pie shell. Cover the crust with aluminum foil or use pie protectors to keep the edges of the crust from getting too brown.
  6. Bake: Bake at 350°F for 25 to 30 minutes or until pie has set.
  7. Cool + Chill: Allow to cool and then transfer to the fridge to set up and chill for at least 8 hours, preferably overnight. Serve chilled with whipped topping.


  • You can also boil the sweet potatoes if you prefer. To do so, peel and cube sweet potatoes. Place in a large saucepan; add water to cover. Bring to a boil. Reduce heat; cook, uncovered, until tender, 15 minutes, depending on size. Drain potatoes, mash until smooth and measure 3 cups for the recipe.
  • Category: Dessert
  • Method: Bake
  • Cuisine: American


  • Serving Size: 1 slice without whipped cream
  • Calories: 313
  • Sugar: 25g
  • Sodium: 185mg
  • Fat: 13g
  • Saturated Fat: 3g
  • Unsaturated Fat: 0g
  • Trans Fat: 0g
  • Carbohydrates: 50g
  • Fiber: 2g
  • Protein: 3g
  • Cholesterol: 5mg
This post may include affiliate links. Thank you for your support.

Leave a Comment

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

    1. Amanda
      November 20, 2020 AT 11:25 pm

      Thanks for a great recipe! We made a graham cracker crust and put it in an 8 x 8 pan so I could cut them into bars. Delicious!

      1. Brittany Mullins
        November 21, 2020 AT 6:46 pm

        Oh yay!! I’m so glad you enjoyed this pie, Amanda!! I love that you turned them into bars. Thanks for making this recipe and for coming back to leave a review. I so appreciate it. 🙂

    2. Debbie
      November 19, 2020 AT 3:30 pm

      How many ounces of coconut cream? You say “can,” but there are different sizes! Thank you.

      1. Brittany Mullins
        November 19, 2020 AT 6:11 pm

        It says 1 cup of canned coconut cream in the recipe, so you’ll need the 13.5 oz can not the smaller one.

    3. Patti
      November 18, 2020 AT 11:53 pm

      This pie was absolutely delicious!! It exceeded my expectations and I found a gluten free ginger snap pie crust which really added to the flavor. Even my husband and daughter loved it and they are dairy lovers!! The creaminess was great even though it doesn’t have dairy. Looking forward to trying many more recipes! Thanks!

      1. Brittany Mullins
        November 20, 2020 AT 3:21 pm

        Ahh yay!! That makes me so happy to hear, Patti. I’m so glad glad this pie was a hit!! I so appreciate you making it and coming back to leave a review. It means the world to me. 🙂

    4. Jennifer B.
      November 17, 2020 AT 10:55 pm

      This pie is unlike anything I’ve ever tasted & I can’t get enough! The texture is amazing & the flavor is DIVINE! I used a GF shell (thanks to wholly wholesome foods) & I wasn’t prepared for how amazing this turned out! Thanks so much, Brittany! This was delicious & fun!

      1. Brittany Mullins
        November 18, 2020 AT 5:02 pm

        I’m so pumped you loved this pie, Jennifer!! Thanks so much for making it and for coming back to leave a review. I appreciate you. <3

    5. Becky Bender
      November 11, 2020 AT 4:58 pm

      Can you freeze this pie in individual pieces? Thank you!

      1. Brittany Mullins
        November 12, 2020 AT 1:56 pm

        Becky – FYI I just added a section about freezing so be sure to check that out.:) If you do decide to make and freeze it, I’d love to hear how it tastes after being thawed! You’ll have to come back and let me know.

      2. Brittany Mullins
        November 11, 2020 AT 7:54 pm

        I think that’d be just fine! I would just make sure it sets in the fridge overnight after baking before cutting it into slices for freezing. 🙂

    6. Beth
      November 11, 2020 AT 9:40 am

      I haven’t made it yet, but was wondering if you can make this ahead of time and freeze until thanksgiving? If so, what are the reheat instructions? Thanks!

      1. Brittany Mullins
        November 12, 2020 AT 1:20 pm

        Hi Beth! Great question. I actually just added a section about freezing so be sure to check that out. If you do decide to make and freeze it for Thanksgiving, I’d love to hear how it tastes after being thawed! You’ll have to come back and let me know.

Subscribe + get eating!

Grab your Free 3 Day Clean Eating Meal Plan

Subscribe to our list and get your free printable PDF of the 3 Day Clean Eating Meal Plan and Shopping List!