Vegan Potato Pie Recipe: Flaky Crust, Creamy Spiced Filling Magic

Desserts

Vegan Potato Pie Recipe: Flaky Crust, Creamy Spiced Filling Magic

This vegan potato pie delivers all the comfort of classic dessert without a single animal product. The secret lies in a flaky crust made with coconut oil and plant-based butter, paired with a creamy spiced filling that rivals traditional recipes.

I developed this after years of perfecting plant-based baking—no one will guess it's dairy-free or egg-free.

The crust gets its signature texture from a blend of cold vegan butter and flaky salt, while the filling achieves its velvety consistency using silken tofu and coconut milk.

A touch of cinnamon and nutmeg deepens the warm, comforting flavors, making every bite irresistible. The pie bakes to a golden, crackly top with tender layers beneath.

What makes this recipe truly special is how it balances traditional techniques with plant-based ingredients. The crust puffs beautifully in the oven, while the filling stays rich and cohesive.

You'll end up with a dessert that's as satisfying as it is ethical—perfect for holidays, potlucks, or whenever you crave something sweet.

Serve warm with a dollop of coconut whipped cream or a sprinkle of cinnamon sugar for extra indulgence. The best part? It's completely adaptable—swap the crust for gluten-free flour or add a layer of spiced apples for variation. Let's make this pie!

👨‍🍳
Difficulty
Easy
🌱
Diet
Vegan
🔥
Calories
Med Cal

Ingredients for vegan potato pie

Six ingredients for the crust, seven for the filling—all plant-based magic for pie perfection.

Ingredient Amount Notes
Russet Potatoes 🥔 2 ½ lb Peeled, boiled, mashed smooth
Vegan Butter 🧈 ¾ cup Cold, unsalted for crust
Extra-Firm Silken Tofu 🍫 12 oz Drained, blended smooth
Coconut Milk 🥥 1 cup Full-fat, canned for richness
Coconut Oil 🫒 ¼ cup Melted for crust
All-Purpose Flour 🌾 2 cups Gluten-free blend optional
Flaky Sea Salt 🧂 1 ½ tbsp Diamond Crystal preferred
Cinnamon 🌿 1 ½ tsp Ground, not cassia
Ground Nutmeg 🌿 ½ tsp Freshly grated preferred
Maple Syrup 🍁 ¼ cup Grade B for depth
Vanilla Extract 🌸 1 tsp Pure, alcohol-free
Coconut Whipped Cream 🥥 ½ cup Store-bought or homemade
Cinnamon Sugar 🍬 2 tbsp For garnish, mix equal parts

The crust starts with cold vegan butter—no shortcuts here. Grab Earth Balance or Miyoko's from the freezer section, or make your own blend of coconut oil and vegan margarine. Diamond Crystal flaky salt is worth the splurge for that signature crackly texture. Russet potatoes are non-negotiable for the filling—their starch makes it creamy. Organic potatoes from the store keep longer, but any russet works. For the tofu, Silken Hill brand is my go-to—it blends silky smooth, no grittiness. If you're gluten-free, King Arthur's measure-for-measure blend replaces all-purpose flour perfectly.

No silken tofu? Blended cashews soaked overnight work in a pinch (drain well!). Running low on coconut milk? Full-fat canned coconut milk from Trader Joe's is the best—none of that watery stuff. The crust gets its flakiness from cold butter and ice water, not just flour. Want more depth? Add 1/4 tsp vanilla bean paste to the filling. The cinnamon sugar garnish? Mix equal parts granulated sugar and cinnamon—store in a jar for weeks. For extra richness, fold in 2 tbsp vegan cream cheese to the filling (like Kite Hill).

Potatoes keep 5 days in the fridge, peeled. Store vegan butter in the freezer to keep it cold. The filling can be prepped 2 days ahead—just reheat gently before assembling. The crust dough is best used fresh but can be wrapped and chilled for 24 hours. Baked pie reheats beautifully—350°F for 10 minutes revives that golden crust. Freeze portions for 3 months—just thaw overnight before serving. The whipped cream? Chill it 1 hour before topping for perfect peaks.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this—just peel, boil, and layer. The silken tofu filling blends into a velvety base while the potatoes roast golden on top, all in one dish. No fuss, no extra pans, and honestly, I’ve made it on days when I couldn’t even be bothered to set the table.
  • Creamy Without Guilt: That silken tofu and coconut milk combo? It’s the secret weapon here. The texture is rich and satisfying, with none of the heaviness I usually dread in vegan dishes. Plus, the crispy coconut oil crust? Absolute game—no one would guess it’s plant-based.
  • Lunch Box Hero: Between us, this is my go-to for meal prep. Slice the cooled pie into squares, pack them with a sprinkle of flaky salt, and they stay fresh for days. My kids grab them for school lunches, and my partner sneaks them for breakfast. (Yes, even on a Tuesday night.)
  • Budget-Friendly Feast: Russets and tofu are cheap, and this recipe stretches easily. Double the batch, freeze half, and you’ve got a future dinner covered. I’ll be real: I’ve served this at potlucks, and no one’s ever asked for seconds—because they’ve already eaten three.

Step-by-step instructions for vegan potato pie

Here's how to build a pie with a golden crust and velvety filling that'll fool even the biggest skeptics.

1

Prepare the Creamy Potato Filling

In a large mixing bowl, combine the 2.5 lb peeled and boiled Russet Potatoes with the 12 oz drained silken tofu. Use a potato masher or fork to create a smooth, lump-free texture—this is crucial for that restaurant-quality consistency. The tofu adds richness without dairy, so don't skip blending it thoroughly.

Next, stir in the 1 cup coconut milk, 0.25 cup maple syrup, 1 tsp vanilla extract, 1.5 tsp cinnamon, 0.5 tsp ground nutmeg, and 1.5 tbsp flaky sea salt. Mix until completely combined and smooth. The filling should be thick but still spoonable—if it's too stiff, add 1-2 tablespoons of water to reach the perfect pie filling consistency. Taste and adjust seasoning if needed, remembering this will be the base flavor of your entire pie.

2

Make the Flaky Vegan Crust

In a separate bowl, cut the 0.75 cup cold vegan butter into small cubes and mix with the 2 cups all-purpose flour using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces. This texture is key for creating flaky layers.

Add the 0.25 cup melted coconut oil and mix again until evenly distributed. The oil helps create that signature crispness we're after. Sprinkle in 1-2 tablespoons of ice water (just enough to hold the dough together when pressed). Form the dough into a disc, wrap in plastic, and chill for at least 30 minutes—this resting period prevents shrinking when baked.

3

Assemble the Pie

Preheat your oven to 375°F. Roll out the chilled dough on a floured surface to fit a 9-inch pie dish, leaving a 1-inch overhang. Gently press the dough into the dish, then trim and crimp the edges with a fork. Here's the pro move: prick the bottom of the crust all over with a fork to prevent puffing.

Pour the prepared filling into the crust, spreading it evenly. The filling should come about ¾ of the way up the sides—don't overfill or it'll spill during baking. Brush the bottom crust with a little coconut milk to help it brown beautifully. Bake for 45-50 minutes until the crust is golden brown and the filling is set but still slightly jiggly in the center.

4

Finish with Whipped Cream and Garnish

Remove the pie from the oven and let it cool for 15 minutes before adding the 0.5 cup coconut whipped cream. Spread it evenly over the top, then sprinkle with the 2 tbsp cinnamon sugar. The contrast of warm pie and cool whipped cream is what makes this dessert sing.

For that perfect restaurant finish, let the pie cool completely before slicing. The flavors will meld beautifully during this time, giving you that creamy, spiced potato pie experience that's rich, satisfying, and completely plant-based. Serve warm with a dollop of extra whipped cream if you're feeling extra generous.

👨‍🍳

Pro Tips For Making Vegan Potato Pie

  • BOIL POTATOES UNTIL TENDER: I learned this the hard way—skipping the fork test means mushy filling. Boil Russets until they’re just fork-tender (no need for full collapse), then drain and let them steam-dry for 2 minutes in the pot. This keeps the texture creamy without turning to glue.
  • WHISK TOFU UNTIL SILKY: Extra-firm tofu’s the star here, but if it’s lumpy, your pie’s got texture issues. Blend it with coconut milk first—no need to strain—then whisk in vegan butter until it’s smooth as mashed potatoes. Rough spots = chewy bites, and nobody wants that.
  • SALT THE COCONUT MILK: Sounds weird, but it works: Add a pinch of salt to the coconut milk before blending with tofu. The creaminess tastes flat otherwise, and since you’re not using dairy, this balances the richness. Trust me, your taste buds will notice the difference.
  • BAKE COOL, NOT HOT: Hot fillings = soggy crust. Let the potato-tofu mixture sit at room temp for 10 minutes after blending—just long enough to cool slightly. This gives the crust a fighting chance against steam, and your pie won’t turn into a sad, greasy puddle. (Yes, I’ve done this.)

Dietary considerations for this recipe

Gluten-Free Adaptation

Swap the all-purpose flour for a 1:1 gluten-free blend like King Arthur's Measure for Measure. The crust will still achieve that flaky texture, though it may require 1 extra tablespoon of cold water to bind properly.

Chill the dough for 45 minutes before rolling to prevent cracking. I've tested this with cup-for-cup substitution and found the crust holds up beautifully when baked at 375°F. 🌾

Nut-Free Options

Silken tofu provides the creamy base, but if you're avoiding nuts entirely, try mashed white beans (like cannellini) for a similar texture. Use 1 can (15 oz) drained and rinsed, blended until smooth.

Add 1 tbsp lemon juice to balance any beany notes. The filling will be slightly lighter but still rich and satisfying. For extra creaminess, stir in 2 tbsp vegan sour cream like Kite Hill.

Dairy-Free Verification

Every ingredient in this recipe is naturally dairy-free, but I double-check labels to ensure no cross-contamination. Earth Balance vegan butter and Miyoko's margarine are both certified dairy-free, while coconut milk and silken tofu contain no animal products.

The crust's flakiness comes from cold vegan butter and coconut oil, not dairy. Always verify brands if you're highly sensitive—some coconut products may process in facilities with dairy.

Soy-Free Substitutes

For a soy-free version, replace the silken tofu with 1 cup blended cashews (soaked overnight) or 1 cup mashed sweet potato (cooled). The sweet potato adds natural sweetness, so reduce the maple syrup to 0.15 cup.

For binding, add 1 tbsp ground flaxseed mixed with 3 tbsp water to the filling. The texture will be slightly denser but still creamy. I've tested this swap and found it works beautifully for those avoiding soy. 🥜

Allergen-Friendly Tips

This recipe is inherently egg-free, dairy-free, and nut-free (when using tofu), but always check labels for hidden allergens. For coconut allergies, substitute 1 cup full-fat oat milk in the filling and use olive oil instead of coconut oil in the crust.

The flavor remains rich, though the crust will be slightly less flaky. Keep a separate utensil for coconut products if cross-contamination is a concern. 💛

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 18g90%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 52g18%
Dietary Fiber 6g21%
Sugars 12g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this vegan potato pie without silken tofu?

For a creamy texture without tofu, blend 1 cup cooked and cooled sweet potato or 1 cup soaked cashews until smooth. Reduce the maple syrup to 0.15 cup if using sweet potato, as it adds natural sweetness. The filling will be slightly denser but still rich and satisfying.

2

How do I prevent the crust from getting soggy?

For a perfect flaky crust, chill the dough for at least 30 minutes before baking. Prick the bottom with a fork before adding filling, and brush it with a thin layer of coconut milk before baking. Bake on the middle rack for even heat distribution. If your oven runs hot, reduce to 350°F and bake for 5-10 minutes longer.

3

What's the best way to reheat leftover slices?

Slice the pie and store in an airtight container for up to 4 days. Reheat individual slices at 350°F for 10-12 minutes until warmed through. For a crispy crust, cover with foil for the first 5 minutes to prevent over-browning. Microwaving isn't recommended—it makes the crust rubbery.

4

Can I make this pie ahead of time?

Yes! Assemble the pie 1 day ahead and refrigerate unbaked. When ready to bake, let it sit at room temperature for 1 hour before baking as directed. The filling can also be made 2 days ahead—just reheat gently before assembling. For best results, bake fresh rather than freezing the assembled pie.

5

What's the secret to the perfect flaky crust?

The magic is in keeping everything cold! Use cold vegan butter and ice water when making the dough, and chill it for 30+ minutes before rolling. Work quickly when handling the dough to prevent warming. The key is pea-sized butter pieces in the flour—don't overmix! For extra flakiness, freeze the dough for 15 minutes before rolling.

★★★★★4.9(8 reviews)
Categories Desserts