Desserts
This vegan potato pie delivers all the comfort of classic dessert with plant-based flair—flaky crust, creamy custard, and warm spices that taste like autumn in every bite. 🍂 The secret lies in flax eggs binding the filling while coconut oil creates that signature flaky texture in the crust, proving vegan desserts can be just as indulgent.
I've perfected this recipe over years of testing, ensuring it rises to golden perfection without a single dairy ingredient in sight.
The crust starts with a simple blend of flour, cold vegan butter, and ice water, chilled until firm for that signature flaky layer. Meanwhile, the filling combines mashed potatoes, coconut milk, and a touch of maple syrup for natural sweetness, all thickened with cornstarch for that classic pie consistency.
The spices—cinnamon, nutmeg, and vanilla—create warmth that makes this dessert feel like a cozy hug.
What you'll end up with is a restaurant-quality vegan potato pie that's rich, creamy, and perfectly spiced, with a crust so crisp it could rival any bakery version. The filling stays tender while the top develops a beautiful caramelized crust, and the aroma alone will have everyone asking for seconds.
This is the kind of dessert that proves plant-based baking can be just as impressive as traditional recipes.
Perfect for holiday gatherings, potlucks, or a special weekend treat, this pie reheats beautifully and tastes even better the next day. Let's get started—your taste buds (and your guests) will thank you.
Ingredients for vegan potato pie
Flaky crust and creamy filling start with these 13 simple yet powerful ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted for flaky crust |
| Vegan Butter 🧈 | 1 cup | Cold, unsalted preferred |
| Ice Water 💧 | ¼ cup | For crust binding |
| Russet Potatoes 🥔 | 4 large | Peeled, boiled, mashed |
| Full-Fat Coconut Milk 🥥 | 1 ½ cups | Canned, well-shaken |
| Pure Maple Syrup 🍯 | ¼ cup | Grade B for depth |
| Cornstarch 🌾 | ¼ cup | For thickening |
| Ground Flaxseed 🌱 | 3 tbsp | For flax eggs |
| Ground Cinnamon 🌿 | 2 tsp | Freshly ground |
| Ground Nutmeg 🌿 | ½ tsp | Freshly grated |
| Pure Vanilla Extract 🍯 | 1 tbsp | High-quality preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Coconut Oil 🥥 | 2 tbsp | For brushing crust |
The crust is all about the cold butter—Earth Balance or Miyoko's work perfectly, but any vegan butter in the fridge will do. Look for cold, firm butter (press a cube—it shouldn't dent). The flour? King Arthur or Gold Medal are my go-tos, but any all-purpose will work. Ice water is non-negotiable—room temp water = tough crust. For the potatoes, Russets are ideal—their starch makes that classic fluffy texture. If you can't find Russets, Yukon Golds work in a pinch, but they'll be slightly creamier.
No coconut milk? Cashew cream (blend soaked cashews with water) mimics the richness, though coconut adds that subtle sweetness. Short on maple syrup? Agave or date syrup work, but maple's caramel notes are worth hunting for at Whole Foods or specialty stores. The flax eggs are a game-changer—grind your own flaxseed for best results (pre-ground gets gummy). For the spices, Penzeys or bulk bins at natural markets have the freshest ground spices. Nutmeg can be tricky—if it smells like dust, toss it. The vanilla? Nothing fake here—real extract only.
This pie reheats beautifully—350°F for 15 minutes brings it back to life. Keeps 4 days in the fridge (though it's usually gone by day 2) and freezes for 3 months. I always make a double batch—one for now, one for later. Store the crust separately if you're prepping ahead; assemble just before baking. The filling can be made 2 days ahead—just reheat gently before pouring into the crust.
Why You'll Love This Recipe
- No-Fuss Assembly: The crust comes together with just flour, vegan butter, and ice water—no chilling, no rolling, no stress. I swear, I’ve made this while waiting for the potatoes to boil.
- Creamy Without Guilt: That full-fat coconut milk turns the filling into a velvety dream, rich but light, with zero dairy. Honestly, I didn’t believe it’d taste this good without butter until I tried it.
- Potato Party Every Time: Russets hold their shape perfectly, soaking up the coconut milk like little flavor sponges. It’s the kind of dish that disappears faster than my willpower on a bad day.
Step-by-step instructions for vegan potato pie
Here's how to create a golden crust and velvety filling that'll fool even non-vegans.
👨🍳 Step 1: Make the Flax Eggs and Prep the Potatoes
In a small bowl, whisk together the 3 tbsp ground flaxseed and 0.25 cup ice water. Let it sit for 5 minutes until it thickens into a gel-like consistency—this is your egg substitute. Meanwhile, peel and cut the 4 large russet potatoes into even chunks for consistent cooking.
Boil the potato chunks in salted water for 15-20 minutes until fork-tender. Drain well and mash them until completely smooth, with no lumps. The texture should be silky and lump-free—this is crucial for a creamy filling. Let the mash cool slightly before proceeding.
🍳 Step 2: Build the Spiced Coconut Filling
In a large mixing bowl, combine the cooled potato mash, 1.5 cups full-fat coconut milk, 0.25 cup pure maple syrup, 0.25 cup cornstarch, 2 tsp ground cinnamon, 0.5 tsp ground nutmeg, 1 tbsp pure vanilla extract, and 0.5 tsp salt. Mix until completely smooth and well combined.
Here's the thing—this mixture should be thick but still pourable. If it's too stiff, whisk in 1-2 tablespoons of ice water to reach the perfect consistency. The filling should coat the back of a spoon but still flow easily when poured. Taste and adjust sweetness if needed—Grade B maple syrup adds depth, but personal preference matters.
🥘 Step 3: Assemble the Pie with Crust Layers
Preheat your oven to 375°F. Roll out half of the 2.5 cups all-purpose flour (mixed with a pinch of salt) on a floured surface into a 12-inch circle for the bottom crust. Press it gently into a 9-inch pie dish, leaving some overhang. Chill while you prepare the top crust.
Roll out the remaining flour into another 12-inch circle for the lattice top. Cut into 1-inch strips, then weave them together like a basket pattern. Brush both crusts lightly with melted vegan butter, then spread the potato filling into the bottom crust. Arrange the lattice on top, tucking edges under the bottom crust.
🔥 Step 4: Bake to Golden Perfection
Brush the lattice crust with 2 tbsp coconut oil and sprinkle with a pinch of salt for extra flavor. Bake for 45-50 minutes until the crust is deep golden brown and the filling is set but still slightly jiggly in the center. If the edges brown too quickly, cover them with aluminum foil.
Let the pie cool for at least 1 hour before slicing—this resting time allows the filling to fully set and prevents a runny center. The crust should be crispy and flaky, while the filling remains creamy with just a hint of firmness. Serve warm with a dollop of coconut whipped cream for the ultimate vegan comfort experience.
Pro Tips For Making Vegan Potato Pie
- Boil Potatoes Until Fork-Tender: Russets stay dry if you cut them too big—aim for 1.5-inch chunks and boil them until a fork slides in like butter, not when they’re just soft. I learned this the hard way when my first pie filling turned out like glue. Drain well, but don’t rinse; the starch clings to the potatoes and thickens the coconut milk later.
- Chill the Dough Longer: Roll out that vegan butter dough when it’s ice-cold, and don’t skip the 30-minute fridge rest before baking. Warm dough shrinks, and your pie crust will end up looking like a sad, uneven pancake. Trust me, the extra wait makes the flaky layers worth it—even if you’re impatient like me.
- Shake the Coconut Milk: Full-fat coconut milk separates like a diva if you don’t shake the can first. Give it a good 10 seconds before opening, then whisk the thickened cream back into the liquid before adding it to the potatoes. Skipping this step turns your creamy filling into a sad, watery mess.
- Pre-Bake the Crust Bare: Line your pie crust with parchment, fill it with pie weights or dried beans, and blind-bake it at 375°F for 15 minutes before adding the filling. This stops soggy bottoms—no more fishing for crust when you cut a slice. Remove the weights, prick the bottom with a fork, and bake 5 more minutes. Done.
Regional styles of this vegan potato pie
Southern Comfort Style
In the American South, potato pie often gets a sweeter, spicier twist—think brown sugar instead of maple syrup and an extra pinch of cayenne for subtle heat. Swap 1.5 cups coconut milk for 1 cup cashew cream> and add 2 tbsp brown sugar to the filling.
Top with a lattice crust brushed with vegan butter> and sprinkle ½ tsp cayenne> over the lattice before baking. This version feels like a cross between pie and cobbler, perfect with a scoop of coconut ice cream>. 🌶️
German Kartoffelkuchen
For a savory-sweet German-inspired twist, reduce the maple syrup to 2 tbsp> and add 1 small diced apple> and ½ cup chopped walnuts> to the filling. Use 1 tsp cardamom> instead of nutmeg for that classic German spice profile.
Top with a simple rolled crust instead of lattice, and bake at 350°F> for 50 minutes> until golden. Serve warm with a sprinkle of powdered sugar—a nod to Kartoffelkuchen> tradition. 🍏
Caribbean Coconut Twist
Island flavors shine here! Boost the coconut milk to 2 cups> and add 1 tsp grated ginger> and ½ tsp allspice> to the filling. Fold in ½ cup shredded coconut> for texture.
Use a rum-infused crust> by mixing 1 tbsp dark rum> into the melted vegan butter before brushing. Bake at 375°F> for 40 minutes> and finish with a drizzle of agave syrup>. This version tastes like vacation in every bite. 🌴
Modern Minimalist
For a sleek, contemporary take, skip the lattice and use a single rolled crust> with a few decorative slits for steam. Replace nutmeg with ½ tsp smoked paprika> for depth, and add 1 tsp orange zest> to the filling.
Brush the crust with coconut oil> and sprinkle toasted pumpkin seeds> on top before baking. This version is elegant enough for dinner parties but still feels cozy. 💫
Holiday Spiced
Transform this into a festive centerpiece by adding ½ tsp cloves> and ¼ tsp cinnamon> to the filling. Swap the lattice for a star-shaped crust> (use a cookie cutter) and brush with vegan butter> mixed with 1 tsp maple syrup> before baking.
Top with crushed pecans> and bake at 350°F> for 55 minutes>. The warm spices make this feel like Thanksgiving in December. 🎄
Nutrition facts
Frequently asked questions about vegan potato pie
Can I make this pie without coconut milk?
For a neutral flavor, use 1 cup cashew cream (blend soaked cashews with water) or 1.5 cups unsweetened almond milk thickened with 1 tbsp cornstarch. If you prefer richer texture, try 1 cup full-fat oat milk—it mimics coconut's creaminess better. Just adjust sweetness as needed since cashew cream is naturally sweeter.
Why is my crust soggy instead of flaky?
The #1 reason is butter that's too warm. Keep your vegan butter cold (press a cube—it shouldn't dent) and work quickly when rolling. Also, chill the crust for 30 minutes before baking. For extra insurance, brush the bottom crust with 1 tbsp melted vegan butter before adding filling. Pre-baking the crust for 5 minutes at 375°F creates a barrier too.
How do I make this pie gluten-free?
Replace the all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill) plus ½ tsp xanthan gum to bind. For the lattice, use gluten-free strips but skip the weave—layer them flat instead to prevent breaking. The filling stays the same, but you may need 1 extra tbsp cornstarch since GF flours absorb differently. Test with a small batch first!
Can I use sweet potatoes instead of russets?
Yes, but expect a sweeter, creamier texture. Use 3 medium sweet potatoes (peeled, boiled, mashed) and reduce maple syrup to 2 tbsp. Add ½ tsp ginger to complement the natural sweetness. The pie will have a deeper orange hue and slightly denser filling. Roast the sweet potatoes first for extra caramelization!
What's the best way to reheat slices?
Wrap individual slices in aluminum foil and warm at 350°F for 10-12 minutes until edges are crispy. For microwave reheating, cover with a damp paper towel and heat for 20-30 seconds—this prevents rubbery crust. Pro tip: Sprinkle 1 tsp water over the slice before reheating to restore moisture. Serve with a dollop of coconut whipped cream for maximum comfort.
