Desserts
This vegan sweet potato pie recipe with coconut milk delivers all the warmth and spice of a classic dessert without a single dairy or egg in sight. The secret lies in blending silky coconut milk with roasted sweet potatoes for a creamy, velvety filling that bakes up with a perfectly set center—no jiggle, no soggy edges. I've perfected this version after years of testing, ensuring every slice offers that perfect balance of sweetness, cinnamon warmth, and subtle coconut richness.
The crust is where the magic happens—a simple, all-purpose flour base with just enough coconut oil to create a tender yet sturdy foundation. What makes this recipe truly special is how the coconut milk transforms the filling into something luxuriously smooth, with a texture that's almost impossible to resist.
The spices—cinnamon, nutmeg, and ginger—infuse the pie with cozy autumn flavors, while a touch of maple syrup ensures it's sweet but not overpowering.
By the time it emerges from the oven, you'll have a pie with a golden, crackly crust and a silky filling that's just firm enough to slice cleanly.
The aroma alone will fill your kitchen with warmth, and each bite delivers that perfect harmony of spiced sweet potato and creamy coconut. This isn't just a vegan dessert—it's a centerpiece that rivals any traditional holiday pie.
Perfect for Thanksgiving, Christmas, or any occasion calling for a showstopping dessert, this recipe serves 8 and bakes in just 60 minutes. The best part? It's foolproof—no special equipment, no tricky techniques, just pure, comforting flavor that everyone will love. Let's get baking!
Ingredients for vegan sweet potato pie recipe coconut milk
Eight simple ingredients transform into a showstopping vegan pie with coconut milk magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Sweet Potatoes 🍠 | 3 whole | Organic preferred, skin-on |
| Full-Fat Coconut Milk 🥥 | 13 ½ oz | Canned, full-fat only |
| All-Purpose Flour 🌾 | 1 ½ cups | For crust, unsifted |
| Coconut Oil 🫒 | ½ cup | Unrefined, solid form |
| Pure Maple Syrup 🍯 | ½ cup | Grade B for depth |
| Ground Cinnamon 🌿 | 2 tbsp | Ceylon preferred |
| Ground Nutmeg 🌿 | 1 tsp | Freshly grated better |
| Ground Ginger 🌿 | 1 tsp | Freshly ground preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Vanilla Extract 🌸 | 1 tbsp | Pure alcohol-free |
| Cold Water 💧 | ¼ cup | For crust binding |
| Unsweetened Applesauce 🍎 | ½ cup | For egg substitute |
The sweet potatoes are the star—organic, skin-on varieties like Beauregard hold their shape beautifully. Trader Joe's and Whole Foods carry the best for this recipe. Roast them until tender but not mushy—you want that creamy texture when mashed. For the coconut milk, full-fat canned versions (like Thai Kitchen) are non-negotiable—light versions won't give you that silky filling. The maple syrup? Grade B has that perfect caramel depth that regular Grade A misses. I always buy a small bottle of Wyman's from the grocery store's specialty section—worth the splurge for this pie.
No coconut milk? Full-fat cashew cream works in a pinch (blend soaked cashews with water), but it won't be quite as rich. Running low on cinnamon? Cassia works fine, but Ceylon has a more delicate flavor. The applesauce replaces eggs perfectly—no one will miss them. For the crust, if you can't find coconut oil, vegan butter works too, though it gives a slightly different texture. The vanilla extract should be pure—alcohol-free versions from Trader Joe's are my go-to because they're consistent and affordable. And trust me, the nutmeg needs to be freshly grated if you've got a microplane—pre-ground loses its magic fast.
This pie keeps beautifully—3 days in the fridge with parchment between slices. For holidays, I always make it 2 days ahead so the flavors meld perfectly. The crust stays crisp if you store it in an airtight container. Freezing? Wrap tightly in foil and it'll hold up for 2 months. Reheat slices at 350°F for 10 minutes—they warm up perfectly. Pro tip: brush the top crust with a little coconut milk before baking for that golden, crackly finish everyone loves.
Why You'll Love This Recipe
- No-Bake Magic: I swear, the moment I realized I could skip the oven and still get that velvety texture—just by blending roasted sweet potatoes with coconut milk—was a revelation. The filling comes together in one bowl while the crust (flour, coconut oil, pinch of salt) gets pressed in under 10 minutes. Honestly, my lazy Sundays just got a major upgrade.
- Creamy Without Guilt: That full-fat coconut milk? It turns this pie into a dream—rich, almost custard-like, but with none of the heaviness. The maple syrup balances the sweetness so it’s not cloying, and the coconut oil in the crust adds this buttery crunch that makes every bite feel like a hug. (Yes, even on a Tuesday night.)
- Holiday or Snack Attack: Between us, this is my go-to for Thanksgiving and my 3 p.m. sugar cravings. The same simple filling works in mini tarts for potlucks or a full pie for dessert—no fancy plating required. I’ve even sent slices to work with coworkers, and no one’s questioned the lack of dairy. (They just ask for seconds.)
- Leftovers That Beg: The best part? This pie tastes even better the next day. The coconut milk thickens just enough to make it extra luscious, and the crust stays crisp. I’ve reheated slices in the microwave (yes, it works) and even packed it for lunch—no one ever suspects it’s vegan. (Budget win: sweet potatoes and coconut milk stretch this recipe far.)
Step-by-step instructions for vegan sweet potato pie with coconut milk
Here's how to create that dreamy, spice-kissed centerpiece without a single egg in sight.
Roast the Sweet Potatoes Until Tender
Preheat your oven to 375°F. Pierce each of the 3 whole Large Sweet Potatoes with a fork in several places, then place them directly on the oven rack or a baking sheet. Roast for 45-50 minutes until a knife slides in easily and the flesh is completely tender when pierced. The skin should be slightly charred in spots—that's where all the flavor hides!
Let the potatoes cool slightly before handling, then scoop out all the flesh, leaving about ¼-inch of skin in the cavity. You should have about 3 cups of cooked sweet potato purée. Mash it thoroughly in a large mixing bowl until completely smooth—no lumps allowed. This is your pie's soul, so take your time getting it silky.
Prepare the Spiced Filling
To the mashed sweet potatoes, add the 13.5 oz Full-Fat Coconut Milk, 0.5 cup Pure Maple Syrup, 1 tbsp Vanilla Extract, 2 tbsp Ground Cinnamon, 1 tsp Ground Nutmeg, 1 tsp Ground Ginger, and 0.5 tsp Salt. Whisk everything together until completely combined and smooth. The mixture should be thick but pourable—like a rich, spiced custard.
Here's the thing—this filling needs to be perfectly balanced. Taste it now: the cinnamon should sing, the nutmeg should add warmth, and the ginger should give a little kick. If it needs more sweetness, add a teaspoon more of maple syrup. If it needs more spice, add a pinch of cinnamon or ginger. This is your chance to adjust before it goes into the crust.
Make the Vegan Crust
In a separate bowl, combine the 1.5 cups All-Purpose Flour, 0.5 cup Coconut Oil, and 0.5 cup Unsweetened Applesauce. Use a pastry cutter or your fingers to work the coconut oil into the flour until the mixture resembles coarse crumbs with pea-sized pieces of fat remaining. This texture is crucial—it mimics the flakiness of traditional pie crust.
Gradually sprinkle in the 0.25 cup Cold Water, one tablespoon at a time, mixing gently with a fork until the dough just comes together. It should hold when pressed but not be sticky. If it's too dry, add a few drops more water. Divide the dough in half, flatten into discs, wrap in plastic, and chill for 30 minutes. This resting time prevents shrinking when you roll it out.
Assemble and Bake the Pie
Roll out one disc of dough on a floured surface to fit a 9-inch pie dish, about ⅛-inch thick. Press it gently into the bottom and up the sides, trimming any excess. Pour in the spiced filling, then roll out the second disc and place it on top. Crimp the edges together using your fingers or a fork to seal.
Cut a few slits in the top crust to allow steam to escape—this prevents a soggy pie. Bake at 350°F for 45-50 minutes, until the crust is golden brown and the filling is just set but still slightly jiggly in the center. The aroma should fill your kitchen with warm sweet potato and spice—this is the moment you've been waiting for!
Cool and Serve
Let the pie cool completely at room temperature before slicing—this allows the filling to set properly and prevents a runny mess. I know it's hard to wait, but trust me, the texture will be perfect after cooling. Serve with a dollop of coconut whipped cream or a scoop of vegan vanilla ice cream for the ultimate dessert experience.
Each slice should reveal a silky, spice-infused filling with a flaky, golden crust that holds up beautifully. The coconut milk gives it that rich, velvety texture that traditional recipes can't match. Store leftovers in the fridge for up to 4 days—if it lasts that long!
Pro Tips For Making Vegan Sweet Potato Pie Recipe Coconut Milk
- ROAST SWEET POTATOES FIRST: Boil them first? Skip it. Roast the peeled sweet potatoes at 400°F (200°C) for 35–40 minutes until fork-tender—they’ll mash smoother and sweeter, and the pie filling won’t turn gummy. (I learned this the hard way after making a gluey mess.)
- USE COLD COCONUT MILK: Pour the full-fat coconut milk into the pie crust cold, then bake—it thickens as it bakes, giving you that creamy texture without curdling. Warm it up first, and you’ll end up with a watery filling. (Yes, even if you’re impatient like me.)
- WHISK DRY FLOUR IN: Sprinkle the all-purpose flour over the coconut milk mixture before stirring—this prevents lumps and ensures a silky-smooth filling. Stirring in first? You’ll get flour clumps no amount of whisking fixes.
- BUILD LAYERS IN THE OVEN: Bake the pie crust alone for 10 minutes first, then add the filling—this stops soggy bottoms. If you’re worried about overbrowning, tent loosely with foil after 30 minutes. (Your future self will thank you.)
Pro cooking tips for this recipe
Roast Potatoes Perfectly
Roasting sweet potatoes until tender but not mushy is the foundation of this pie. Pierce them first with a fork—this prevents steam buildup and ensures even cooking. I roast mine directly on the oven rack at 375°F for 45-50 minutes to get those beautiful charred spots.
The skin should be slightly crispy when done, adding depth of flavor. Let them cool completely before scooping out the flesh—hot potatoes will turn your filling watery. 🍠
Balance the Filling
The coconut milk filling needs precise balance—too much sweetness and the spices get lost; too little and it's bland. Taste the mixture before baking and adjust with 1 tsp more maple syrup or ¼ tsp extra cinnamon as needed. The filling should be thick but pourable, like a rich custard.
I always whisk it vigorously to eliminate any lumps, ensuring that silky texture that makes this pie special. The nutmeg and ginger should add warmth without overpowering the sweetness.
Crust Texture Secrets
The crust is where most home cooks struggle, but this vegan version is surprisingly forgiving. Work the coconut oil into the flour until you have pea-sized pieces—this creates flaky layers. Chill the dough for 30 minutes before rolling to prevent shrinking.
For extra flakiness, I brush the bottom crust with a little melted coconut oil before adding the filling. The applesauce acts as a perfect egg substitute, binding the crust without adding moisture that would make it soggy.
Baking for Perfect Set
Bake at 350°F until the crust is golden and the filling is just set with a slight jiggle in the center. Overbaking dries out the filling, while underbaking leaves it too soft. I test doneness by gently shaking the pie—if it wobbles slightly, it's ready.
The slits in the top crust allow steam to escape, preventing a soggy top. Let it cool completely before slicing—this is critical for clean cuts and proper texture. The filling will firm up beautifully as it cools. ✨
Coconut Milk Magic
Full-fat coconut milk is non-negotiable here—it's what gives this pie its luxurious, velvety texture. I use Thai Kitchen brand because it's consistently rich and creamy. The fat content creates that smooth mouthfeel that rivals traditional custard pies.
For extra richness, I sometimes add 1 tbsp coconut cream to the filling before baking. The coconut flavor is subtle but adds depth that complements the sweet potatoes beautifully. If you're concerned about coconut taste, don't be—it blends perfectly with the spices.
Make-Ahead Pro Tips
This pie actually tastes better the next day as the flavors meld together. I always make mine 2 days ahead for holidays. Store it in an airtight container with parchment between slices to maintain freshness. The crust stays crisp if stored properly.
For serving, I like to dust the top with a little cinnamon sugar right before baking—it adds a beautiful golden finish and extra flavor. Reheat slices at 350°F for 10 minutes to restore that warm, comforting texture. 💫
Nutrition facts
Frequently asked questions
Can I use light coconut milk instead of full-fat?
The recipe specifically calls for full-fat coconut milk because the fat content creates that luxurious, velvety texture. Light coconut milk will make the filling thinner and less rich. For a similar result, you could blend soaked cashews with water to create a cashew cream, but it won't be quite the same. If you must use light coconut milk, reduce the maple syrup by 1 tablespoon to compensate for the lower fat content.
How do I prevent the crust from getting soggy? The key is to chill the dough for 30 minutes before rolling and to pre-bake the bottom crust for 5-7 minutes before adding the filling. This creates a barrier that prevents moisture from seeping in. Also,
What's the best way to store and reheat leftovers?
Store the pie in an airtight container with parchment between slices for up to 4 days in the fridge. For reheating, wrap a slice in foil and warm at 350°F for 10 minutes. The microwave works too, but it can make the crust rubbery—place the slice on a microwave-safe plate and cover it loosely with a damp paper towel for 20-30 seconds. Never reheat directly from the fridge without warming first.
Can I make this pie without applesauce?
Yes! Applesauce acts as an egg substitute to bind the crust. You can replace it with ½ cup mashed banana or ½ cup unsweetened applesauce + 1 tbsp ground flaxseed mixed with 3 tbsp water (let it sit for 5 minutes to thicken). For a nut-based option, try ½ cup almond butter, though it will add a slightly different flavor. The crust will still hold together, but the texture might vary slightly.
Why does my pie filling look grainy?
Graininess usually happens when the sweet potatoes aren't mashed smooth enough or when coconut milk isn't fully incorporated.
