This vegan sweet potato pie is rich, creamy, and lightly spiced for amazing flavor. A delicious dairy-free and egg-free dessert that's perfect for holidays and special occasions!

Growing up, my family was always all about pumpkin pie for holidays. It wasn't until I started developing recipes that I decided it was time to try sweet potato pie for a change. Boy was that overdue!
Sweet potato pie is absolutely delicious. It's packed with flavor and a tad denser than pumpkin pie. Sweet potato pie tastes like fall, but in the form of a pie. What could be better? Now I make sure there's always a vegan sweet potato pie at Thanksgiving dinner.
This vegan spin on a classic southern pie is pretty easy to make, as far as pies go, and it always wins over other folks who have never tried sweet potato pie...even the non-vegan ones!
Jump to:
What You'll Need
- Sweet potatoes. We're using basic orange sweet potatoes for this recipe, though you could sub other varieties like yellow and purple sweet potatoes I'm sure. These might be labelled as "yams" if you buy them in the United States.
- Pie crust. You can use a homemade vegan pie crust, or buy one at the store. Be sure to check the ingredients if you go with store-bought — many brands contain lard or butter.
- Coconut milk. Use full-fat coconut milk from a can. You could probably get away with using light coconut milk or some other non-dairy milk, but coconut will give you the richest, most decadent sweet potato pie filling.
- Maple syrup. You can sub another liquid sweetener, like agave, if you'd like.
- Cornstarch. Cornstarch is one of my favorite vegan egg substitutes, and it worked particularly well in my vegan custard pie, so I tried it again in this one. Worked like a charm!
- Vegan butter. Most grocery stores sell this near the regular butter. Earth Balance, Miyoko's and Melt are a few popular brands you could use.
- Spices. Since this is a spiced vegan sweet potato pie, the recipe calls for a blend of cinnamon, ginger, nutmeg, cloves, and cardamom. Feel free to leave them out for more of a classic sweet potato pie flavor.
- Salt.
How It's Made
The following is a detailed photo tutorial on how to make this dish. Scroll all the way down if you'd like to skip right to the recipe!
Start by baking your sweet potatoes. Poke a few holes in each with a fork or knife, then place them directly on the oven rack to bake until they're soft. Once they're done, slice them open to help the heat escape.
Tip: To save time, your sweet potatoes can be microwaved for about 8 minutes instead of baked. You can also bake (or microwave) your sweet potatoes a few days ahead of making the pie. Store them in an airtight container in the refrigerator.
Prepare your crust while the sweet potatoes cook. Roll it out, place the dough in a pie plate, poke a few holes in it and crimp the edges.
Next you'll be blind baking the crust. This means prebaking it before you fill it to prevent it from getting soggy. Line the crust with some foil or parchment paper, fill it with pie weights (or dried rice or beans), and pop it into the oven to bake while you make the filling.
While the crust bakes, place all of the filling ingredients into a food processor bowl. This includes the insides of your sweet potatoes, coconut milk, maple syrup, vegan butter, vanilla extract, spices and salt.
Transfer the filling to your pie crust, smooth out the top with a spatula, and pop it into the oven. Bake your vegan sweet potato pie until the filling is set.
Let the pie cool completely on a wire rack before slicing it.
Tip: Because it can take a while to cool, it's a good idea to make this pie a day before serving.
Leftovers & Storage
Vegan sweet potato pie will keep in an airtight container in the fridge for about 4 days or in the freezer for about 3 months.
Frequently Asked Questions
Yup! Just use a vegan and gluten-free pie crust, such as this one.
I haven't tried it myself, but I can't see why not!
The topping shown in the photos Reddi-Wip dairy-free topping, made from almond milk. Another option is to use coconut whipped cream (see this strawberry shortcake recipe for instructions on how to make it).
More Vegan Pies
Like this recipe? If so, please stop back and leave me a review and rating below if you try it! Also be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter for more recipes like this one!
Spiced Vegan Sweet Potato Pie
This vegan sweet potato pie is rich, creamy, and lightly spiced for amazing flavor. A delicious dairy-free and egg-free dessert that's perfect for holidays and special occasions!
Ingredients
- 2 medium sweet potatoes (about 1 ½ pounds total)
- 1 homemade vegan pie crust, or a store-bought vegan pie crust
- ¾ cup full-fat coconut milk
- ½ cup maple syrup
- ¼ cup cornstarch
- ¼ cup vegan butter, melted
- 2 teaspoons vanilla extract
- 1 teaspoons ground cinnamon
- ½ teaspoon ground ginger
- ¼ teaspoon ground nutmeg
- ¼ teaspoon ground cloves
- ⅛ teaspoon ground cardamom
- ⅛ teaspoon salt
Instructions
-
Preheat the oven to 400°. Poke a few holes in each sweet potato using a sharp knife.
-
Place the sweet potatoes directly on the oven rack and bake them until very soft, about 45 minutes (Note 1).
-
When the sweet potatoes are done baking, slice them open to allow the steam to escape. Allow them to sit for a few minutes to cool.
-
Prepare the pie crust while the sweet potatoes bake. If you're not using a premade crust, roll out your dough and drape it into a 9-inch pie pan. Press it into the pan, trim the excess, and crimp the edges if desired.
-
Use a knife or fork to poke a few holes in the bottom and sides of the crust.
-
Line the inside of the crust with a sheet of foil or parchment paper, then fill it with pie weights, dried rice or beans.
-
Bake the crust for 15 minutes, then remove it from the oven and place it on a cooling rack.
-
Lower the oven temperature to 350°.
-
When the sweet potatoes are cool enough to handle, scoop out the insides and place them into the bowl of a food processor fitted with an s-blade (Note 2). Add the coconut milk, maple syrup, cornstarch, vegan butter, vanilla extract, cinnamon, ginger, nutmeg, cloves, cardamom, and salt.
-
Blend the ingredients until smooth, stopping to scrape the bowl as needed.
-
Transfer the batter to the pie crust and smooth out the top with a spatula.
-
Bake the for about 45 to 50, or until set. Keep an eye on the pie and, if needed, cover the edges with foil or pie shields after about 15 minutes to prevent burning.
-
Remove the pie from oven and allow it to cool completely before slicing.
-
Serve with dairy-free whipped cream and a sprinkle of cinnamon, if you'd like.
Recipe Notes
- Alternatively, you can microwave the sweet potatoes for about 8 minutes, checking every minute or so after the first 5 minutes.
- You should have about 2 cups of sweet potato. If you have much more than that, use the extra for something else.
it looks delish!
Thank you!!! :)
My gosh, it looks heaven!
Thanks so much!!!
Do you think agave syrup would work just as well, I have almost all the other ingredients already on hand is why I ask :d
It should work just fine - these days I use agave and maple pretty much interchangeably. The stores are bound to be crazy today so I don't blame you for avoiding a trip out for ingredients! Enjoy!!!
Hi! I love your recipe. Thank you! – Lily
Hey Alissa! Thanks for the recipe looks amazing! Question though, I am actually allergic to coconut is there anything I use instead of that? Thanks!
Thanks Jessica! You might be able to get away with another non-dairy milk, like soy or almond, I can't be totally sure without trying it myself. Another thing that might work is a mix of silken tofu and another non-dairy milk, perhaps in equal parts.
Is the coconut milk lite or full fat that you used?
It was full-fat. Enjoy!
My pie was still not solid after 40 min. Is this normal? Does it need to go in the fridge after, or does it just set cooling down?
An absolute gorgeous recipe. Thank you for posting.
Thanks Diane!
How would I adapt this recipe to leave out the crust and make a casserole? Would it burn on the bottom without the crust?
I've never made a crustless pie, but I think if you just pour the batter into a lightly oiled pie plate it should work. I'd keep an eye on it incase the cook time is a bit different.
I just wanted to thank you for this AMAZING recipe! I'm still stunned that it came out PERFECTLY! Had I not made the pie myself I never in a million years would have guessed it was vegan and refined sugar free! We adjusted the spices to taste and added in a bit of fresh lemon juice. We also used a combo of maple syrup, agave, and a bit of stevia. This pie recipe is absolutely perfect and I am already raving about it to friends and family! Thanks again!
Yay!! I'm so glad you enjoyed it! Thanks Marisa!
Hello!! Is it canned coconut milk? Or regular?
Canned coconut milk, although the kind in a carton will work as well!
Thank you so much! I’ll be doing it today 😍😘👏🏼 Ill let you know how it works 😁
Hi! Sweetened or unsweetened coconut milkv
Unsweetened. :) Enjoy!
In the oven! Love all your ingredients, perfect balance of flavors. a vegan delight. Thank you!
Thank you!! I hope you enjoy it!