This site uses affiliate links and I may earn a commission at no extra cost to you.
Want to save this recipe?
This creamy vegan sweet potato pie tastes just like the Southern classic, made with no eggs or dairy. It’s warmly spiced, easy to make with a homemade or store-bought crust, and perfect for your Thanksgiving table. Like a cousin of classic pumpkin pie, it’s even sweeter (naturally) and creamier.

Our Thanksgiving table wouldn’t be complete without a hefty dish of mashed sweet potatoes or a sweet potato casserole. Still, this simple and super satisfying sweet potato pie has become a must-have at all our fall and winter celebrations.
Without eggs, the filling is a little less pudding-like and more smooth and creamy. Honestly, we might even prefer it! You can make it ahead, freeze the leftovers, and adapt it for gluten-free or refined sugar-free guests.
Quick Glance
- Recipe Name: Vegan Sweet Potato Pie
- Why You’ll Love It: A creamy, Southern-style sweet potato pie with no eggs or dairy that no one will guess is vegan.
- Time and Difficulty: 15 minutes of prep, 20 minutes of boiling, 60 minutes of baking, and 2 hours of cooling, easy.
- Main Ingredients: Sweet potatoes, canned coconut milk, brown sugar, vegan butter, vanilla, warm spices, cornstarch, and a vegan pie crust.
- Method: Boil and puree the sweet potatoes, mix in the filling ingredients, pour it into the crust, and bake.
- Texture and Flavor: Silky, smooth, and sweet, with cinnamon, nutmeg, ginger, and cloves.
- Quick Tip: Let it cool for at least 2 hours (or overnight) so it sets before you slice it.
Table of Contents
What Makes This Vegan Sweet Potato Pie So Good

Sweet potato pie is a Southern classic, and this dairy-free version is a cinch to prepare.
- No eggs or dairy: Canned coconut milk and a little cornstarch make it rich and creamy.
- Naturally sweet: Sweet potatoes are even sweeter and creamier than pumpkin, with warm spices in every bite.
- Simple ingredients: Sweet potatoes, pantry spices, and a handful of baking staples.
- Easy to adapt: Make it gluten-free, crustless, or with an unrefined sugar.
- Make-ahead friendly: Bake it the day before, or freeze it for up to 3 months.
- A reader favorite: It has a 5-star rating from 39 readers, and one said her family went wild over it.
This isn’t the first time I’ve snuck sweet potatoes into dessert, either. You might also love my sweet potato chocolate cake, sweet potato brownies, and sweet potato chocolate chip cookies.
Vegan Sweet Potato Pie Ingredients
You’ll need a handful of simple, inexpensive pantry staples for this easy sweet potato pie. You’ll find the full amounts in the recipe card below.

- Vegan pie crust: Use store-bought to save time, or my flaky vegan pie crust. A gingersnap or graham cracker pie crust also pairs well with sweet potato.
- Sweet potatoes: I prefer orange-fleshed sweet potatoes (sometimes labeled yams) for their vibrant color and sweet flavor. White and purple sweet potatoes are starchier and less sweet, but they work too.
- Canned coconut milk: This pie needs a thick milk, and full-fat canned coconut milk makes it rich and truly decadent. Vegan evaporated milk works too. I haven’t tried a thinner carton milk like oat or soy milk, so I recommend sticking with a thick milk.
- Brown sugar: The molasses in brown sugar adds a caramel-like flavor that goes beautifully with sweet potato. For an unrefined option, try coconut sugar or date sugar.
- Vegan butter: Use unsalted vegan butter (like Miyoko’s or Earth Balance) for richness.
- Vanilla extract: Use real vanilla extract for the best flavor.
- Spices: Ground cinnamon, pumpkin pie spice, ground ginger, nutmeg, and cloves. Use extra cinnamon in place of the pumpkin pie spice if you prefer.
- Salt: Just a little balances and enhances the flavors in the pie.
- Cornstarch: Helps the filling set. Arrowroot flour should also work.
Recipe Variations
- Citrus zest: A little lemon or orange zest adds a fresh, subtle note.
- Vegan chocolate: Fold vegan chocolate chips into the filling, or swirl warmed vegan chocolate spread over the top before baking. Love chocolate and pie together? Try my chocolate pumpkin pie.
- Chai spice: Replace the spices in the recipe with chai spice.
- Streusel topping: Sprinkle on a cinnamon streusel topping for sweet, crunchy texture.
- Pecans: Top it with chopped pecans for nutty crunch.
- Marshmallows: Top it with Dandies vegan marshmallows, like a sweet potato casserole.
- Coconut: Sprinkle on coconut flakes or shreds before baking (not toasted, or they’ll burn in the oven).
- Maple syrup: Use it in place of the brown sugar, but add a little more cornstarch since it’s a liquid sweetener.
- Crustless: Skip the crust, grease a pie pan well, and bake the filling directly in the pan. The baking time may vary a little.
- Gluten-free: Use a gluten-free pie crust. The filling is already gluten-free.
How to Make Vegan Sweet Potato Pie
Before you start, peel the sweet potatoes and cut them into even chunks. Keep your unbaked pie crust ready in the refrigerator. There’s no need to prebake it.

Step 1: Boil the sweet potatoes. Place the sweet potatoes in a large pot, cover them with water, and bring to a boil. Reduce the heat and simmer for about 20 minutes, until fork-tender.

Step 2: Drain. Drain the sweet potatoes well and add them to a large bowl.
PRO TIP: Don’t overboil the sweet potatoes. They can absorb too much water and turn mushy, which affects the texture and how the pie sets.

Step 3: Puree until smooth. Puree the sweet potatoes with a mixer, food processor, or blender until super smooth. Preheat the oven to 350 degrees F (175 degrees C).

Step 4: Mix the filling. Add the remaining filling ingredients and mix for about 2 minutes, until fully combined.

Step 5: Fill the crust. Carefully transfer the filling to the unbaked pie crust, smooth the top with a spatula, and set the pie on a baking sheet, just like I do with my pumpkin pie.

Step 6: Bake and cool. Bake in the center of the oven for 50 to 60 minutes. Let it cool for at least 2 hours to set (or overnight for the best set and flavor) before slicing.
PRO TIP: When it’s ready, the pie should look set around the edges but still slightly jiggly in the center. It thickens and sets further as it cools.
Toni’s Recipe Tips
- For the sweetest flavor: Bake the sweet potatoes whole at 375 degrees F (190 degrees C) until tender instead of boiling them. Baking caramelizes and concentrates their flavor.
- Short on time: You can microwave the sweet potatoes instead of boiling them, then scoop out the flesh and puree it.
- Puree it well: You don’t want lumps. The filling should have a creamy, velvety texture.
- Taste and adjust: Taste the filling before baking and adjust the spices and sweetness to your liking.
- Check the temperature: For a perfectly baked pie, a thermometer inserted into the center should read 175 degrees F (79 degrees C).
- Protect the crust: If the crust browns too quickly, tent the edges with foil.

What to Serve with Sweet Potato Pie
Enjoy a slice of this vegan sweet potato pie at room temperature or chilled, with:
- A dollop of coconut whipped cream
- Dairy-free vanilla, pecan, chocolate, or cinnamon ice cream
- A drizzle of vegan caramel sauce
- Toasted or candied pecans for nutty crunch
- A warm mug of Mexican hot chocolate, apple cider, tea, or a vegan pumpkin spice latte
Planning the whole holiday meal? Find more ideas in my vegan Thanksgiving recipes.
Make Ahead and Storage
- Make ahead: If you have the time, bake it a day ahead so it can fully chill overnight.
- Fridge: Once it’s cooled, store it in an airtight container in the fridge for 4 to 5 days.
- Freezer: Wrap it in plastic wrap to prevent freezer burn and freeze it whole or sliced for up to 3 months. Place parchment paper between the slices so they don’t stick.
- Thaw: Thaw it in the fridge overnight or at room temperature for several hours.

Vegan Sweet Potato Pie FAQs
In most US grocery stores, the orange-fleshed sweet potatoes labeled “yams” are sweet potatoes, and they’re the best choice for this pie. True yams have rough, bark-like skin and white flesh, and they’re starchier and less sweet.
Yes, this recipe doesn’t use any! Canned coconut milk and cornstarch make the filling creamy and help it set, so there’s no need for eggs or dairy.
I haven’t tried a carton of oat or soy milk in this pie. The filling needs a thick milk, so I recommend full-fat canned coconut milk or vegan evaporated milk.
It’s possible, but I haven’t tested it. The moisture levels may differ, so the filling may need a slightly different amount of cornstarch.
Yes! Microwave them until soft, scoop out the flesh, and puree it until smooth. Then continue with the recipe.
No. Pour the filling straight into the unbaked crust, set the pie on a baking sheet, and bake it all together.
More Vegan Pie Recipes
Vegan Desserts
Vegan Apple Pie Recipe
Vegan Desserts
Creamy Vegan Chocolate Pie (4 Ingredients | Nut-free!)
Vegan Desserts
Vegan Coconut Cream Pie
Vegan Desserts
Mini Pumpkin Pies
If you tried this vegan sweet potato pie or any other recipe on my blog, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Thanks!













![completed EASY Chocolate Depression Cake [Wacky Cake] sliced against a white surface](https://plantbasedonabudget.com/wp-content/uploads/2023/01/36-Crazy-Cake-Plant-Based-on-a-Budget-1-2-378x378.jpg)







Do you have a video making your Vegan Sweet Potato Pie? If not, please make one and make sure you show your fork going through the tip of your cut piece of pie after it has been refrigerated over night. Can you do the same for a Vegan Pumpkin Pie? I know you have a Vegan Chocolate Pumpkin pie video but I can’t have chocolate.
Hi Carolin! I don’t have a video for this pie yet, but I love this idea and I’m adding it to my list, along with one for my pumpkin pie. Thank you for the suggestion!
This vegan sweet potato pie filling goes perfectly with your flaky pie crust. Thanks for such great recipes!
Could I microwave the sweet potatoes?
Yes you could!:)
what a fantastic recipe, we love pies, especially sweet potato pie! Thank you for sharing this recipe!
Thank you so much! 🙂
We love sweet potatoes!:) This rich and creamy vegan sweet potato pie is so delish! Thanks. Will be making it again this weekend.
I love sweet potato pie! This recipe is perfect – my family just went wild over it!
I’m absolutely loving the Vegan Sweet Potato Pie recipe! We served it with a dollop of dairy-free whipped cream, and it was so delish!. Thanks for sharing, it’s a new favorite in our household! 🍠🥧🌱😋
such a yummy pie!