Written by

Hope Davidson

Published

Easy Creamy Vegan Peach Pie Recipe with Flaky Coconut Oil Crust

Ready In 2 hours 15 minutes
Servings 8 servings
Difficulty Medium

Love this? Save it for later!

Share the inspiration with your friends

Introduction

“You won’t believe this pie is vegan,” my friend Jenna said last summer when she took a bite of the Easy Creamy Vegan Peach Pie with Flaky Coconut Oil Crust. Honestly, I wasn’t sure if I’d nailed it at first. I mean, the kitchen was a mess—flour dust everywhere, a cracked mixing bowl that almost ruined everything, and me trying to keep the cats from jumping on the counter. But that pie? It turned out to be the star of our impromptu backyard gathering.

It all started on a sweltering Wednesday afternoon when the farmer’s market was bursting with ripe, juicy peaches. I grabbed a basket, dreaming of that perfect summer dessert. I wanted something simple but special—no heavy cream, no butter, just pure, wholesome goodness. The idea to use coconut oil for the crust came after a quick chat with a vendor who swore by it for flaky, tender pie crusts. I was skeptical but game.

Maybe you’ve been there—trying to recreate that luscious, comforting pie experience without dairy or eggs. This recipe is my answer to that challenge. It’s creamy, it’s peachy, and that crust? Seriously flaky in a way that makes you close your eyes on the first bite. The best part is that it’s easy enough for a weeknight treat but impressive enough for guests. I keep making it, honestly, because it feels like summer on a plate every time.

Why You’ll Love This Recipe

Let me tell you why this Easy Creamy Vegan Peach Pie with Flaky Coconut Oil Crust deserves a spot in your recipe box:

  • Quick & Easy: Ready in under 90 minutes, it fits perfectly into busy days or last-minute dessert cravings.
  • Simple Ingredients: No need to hunt for exotic items; most are pantry staples or fresh peaches from your local market.
  • Perfect for Summer Gatherings: Whether it’s a casual picnic or a backyard barbecue, this pie shines bright.
  • Crowd-Pleaser: Vegan or not, everyone I’ve served this to keeps asking for seconds.
  • Unbelievably Delicious: The silky, creamy filling pairs flawlessly with the crisp, flaky crust made from coconut oil.

What sets this peach pie apart? The crust is the real MVP here. Using coconut oil instead of traditional shortening or butter not only keeps it vegan but also delivers a delicate flakiness that’s hard to beat. The creamy filling is made with plant-based ingredients that blend smoothly—no tofu or weird textures, just pure peachy goodness with a hint of vanilla and a touch of cinnamon. I’ve tested this recipe multiple times, tweaking the crust thickness and the peach-to-filling ratio, so you get the best texture and flavor every single time.

Honestly, this pie isn’t just dessert; it’s a little celebration of summer’s sweetness, made accessible and fuss-free. You might find yourself dreaming of it on cool fall nights, too. Give it a try—you won’t regret it.

What Ingredients You Will Need

This recipe calls for wholesome, easy-to-find ingredients that come together to create bold flavor and satisfying texture without any fuss.

  • For the Coconut Oil Crust:
    • 2 ½ cups (315g) all-purpose flour (I prefer King Arthur for consistent results)
    • ½ cup (110g) refined coconut oil, solid but scoopable (refined to keep neutral taste)
    • ¼ cup (50g) granulated sugar
    • ½ teaspoon salt
    • 6-8 tablespoons (90-120ml) ice-cold water
  • For the Creamy Peach Filling:
    • 5-6 ripe peaches, peeled and sliced (about 4 cups or 600g)
    • ¾ cup (150g) full-fat coconut milk (shake well before measuring)
    • ⅓ cup (65g) organic cane sugar or maple syrup
    • 3 tablespoons cornstarch (to thicken the creamy filling)
    • 1 teaspoon pure vanilla extract
    • ½ teaspoon ground cinnamon (optional but recommended)
    • Pinch of salt
    • 1 tablespoon lemon juice (helps balance the sweetness and preserve color)

If peaches are out of season, you can swap fresh peaches for frozen sliced peaches—just thaw and drain excess liquid. For a gluten-free crust, try almond flour mixed with a bit of tapioca starch, but note the texture will be less flaky. I usually keep a jar of cornstarch handy for thickening sauces and pies, and it works perfectly here. The coconut milk should be full-fat for creaminess; light versions tend to be too watery.

Equipment Needed

vegan peach pie preparation steps

  • 9-inch (23 cm) pie dish – glass or ceramic works best for even baking
  • Mixing bowls – one large for the crust, one medium for the filling
  • Pastry cutter or fork – for blending the coconut oil into the flour (a food processor can also work)
  • Measuring cups and spoons – for precise ingredient amounts
  • Rolling pin – essential for rolling out the crust evenly (a silicone mat helps prevent sticking)
  • Whisk – to blend the filling ingredients smoothly
  • Saucepan – medium size for cooking the peach filling on the stove
  • Spatula or wooden spoon – for stirring the filling
  • Cooling rack – to cool the pie after baking

If you don’t have a pastry cutter, two knives or your fingers work fine, just be careful not to overwork the dough. For rolling, a clean bottle can substitute a rolling pin in a pinch. I once forgot my rolling pin and ended up using a sturdy glass—worked but definitely less comfy on the wrists!

Preparation Method

  1. Prepare the Crust: In a large bowl, whisk together the flour, sugar, and salt. Add the solid coconut oil in chunks. Using a pastry cutter or fork, cut the coconut oil into the flour until the mixture resembles coarse crumbs with pea-sized bits. (This step is key for that flaky texture.)
  2. Add Ice Water: Gradually add ice-cold water, starting with 6 tablespoons, mixing gently with a fork after each addition. Stop when the dough just starts to come together but isn’t sticky—if needed, add up to 2 more tablespoons. Avoid overmixing to keep the crust tender.
  3. Chill the Dough: Divide the dough into two equal balls, flatten each into a disk, wrap in plastic wrap, and refrigerate for at least 30 minutes. This resting helps relax the gluten and solidify the coconut oil.
  4. Prepare the Peach Filling: While the dough chills, combine the sliced peaches, sugar, cornstarch, cinnamon, salt, lemon juice, and vanilla extract in a medium bowl. Toss gently to coat the peaches evenly. Set aside to macerate briefly.
  5. Cook the Filling: Transfer the peach mixture to a medium saucepan over medium heat. Add the coconut milk and cook, stirring frequently, until the mixture thickens and becomes creamy—about 8-10 minutes. It should coat the back of a spoon nicely. Remove from heat and let it cool slightly.
  6. Roll Out the Bottom Crust: On a floured surface, roll out one dough disk into a 12-inch (30 cm) circle. Carefully transfer it to your pie dish, pressing gently to fit. Trim excess dough hanging over the edges.
  7. Add the Filling: Pour the creamy peach filling into the crust, spreading evenly.
  8. Roll Out the Top Crust: Roll out the second dough disk to a similar size. You can cover the pie completely or cut slits for a lattice design. Place it over the filling, seal the edges by pinching, and trim any excess.
  9. Bake the Pie: Preheat your oven to 375°F (190°C). Place the pie on the middle rack and bake for 45-50 minutes, or until the crust is golden and crisp, and the filling bubbles slightly at the edges. If the crust browns too fast, loosely cover with foil halfway through baking.
  10. Cool Before Serving: Let the pie cool on a wire rack for at least 2 hours to allow the filling to set properly. This patience pays off in every creamy bite.

A quick tip: I like to keep a baking sheet under the pie in case of spills—peach filling can bubble over, and cleaning the oven is no fun. Also, if your crust cracks while transferring, no worries—pinch it back together gently before baking. You’d be surprised how forgiving this recipe is!

Cooking Tips & Techniques

Creating the perfect pie crust is often the trickiest part, but here’s what I learned through trial and error:

  • Keep Ingredients Cold: Cold coconut oil and ice water keep the crust flaky. Warmth melts the fat too soon, resulting in a denser crust.
  • Don’t Overwork the Dough: Handling the dough too much develops gluten, making it tough. Mix just until it comes together.
  • Resting Time Matters: Refrigerating the dough lets the gluten relax and the coconut oil firm up, which helps with rolling and texture.
  • Roll Evenly: Aim for an even thickness to avoid soggy or burnt spots.
  • Use Refined Coconut Oil: It has a neutral flavor and won’t overpower the peaches, unlike unrefined coconut oil which tastes strongly of coconut.
  • Cook the Filling First: Pre-cooking the peach filling thickens it, preventing a watery pie and giving that creamy texture you want.
  • Watch Your Oven: Every oven is different—start checking the pie around 40 minutes to avoid over-browning.

I once skipped chilling the dough because I was impatient, and the crust ended up more like a biscuit than a flaky pie crust. Lesson learned! Also, stirring the filling constantly while cooking prevents lumps and burning. Lastly, a sharp knife or a bench scraper helps transfer dough to the pie dish without tearing.

Variations & Adaptations

Feel free to play with this recipe to suit your taste or dietary needs:

  • Seasonal Fruit Swap: Use nectarines, plums, or even a mix of berries instead of peaches for a different flavor profile.
  • Nut Crust Variation: Blend almonds or walnuts into the crust for a nutty twist. Just replace ½ cup of flour with ground nuts.
  • Sweetener Alternatives: Swap cane sugar for coconut sugar or maple syrup to adjust sweetness and add a richer flavor.
  • Gluten-Free Option: Use a gluten-free flour blend and add xanthan gum if needed. The crust will be less flaky but still tasty.
  • Make Mini Pies: Use muffin tins to create individual servings for parties or packed lunches.

One time, I added a handful of chopped fresh basil to the filling—sounds odd, but it gave the pie a fresh, herbal lift that surprised everyone. It’s your call, but don’t be afraid to experiment a little!

Serving & Storage Suggestions

This pie is best served slightly warm or at room temperature. The creamy peach filling really shines when it’s not too hot, allowing the flavors to settle. A scoop of vegan vanilla ice cream or a dollop of coconut whipped cream pairs beautifully and adds a cool contrast.

Store leftover pie covered loosely at room temperature for up to a day. For longer storage, wrap tightly and refrigerate for 3-4 days. You can also freeze the pie for up to 2 months—wrap it well in plastic wrap and foil. To reheat, thaw overnight in the fridge and warm slices in a 350°F (175°C) oven for 10-15 minutes to refresh the crust.

Flavors tend to deepen after a day, so sometimes I prefer leftovers even more. Just don’t leave it out too long in warm weather to keep it fresh.

Nutritional Information & Benefits

This Easy Creamy Vegan Peach Pie offers a nourishing twist on classic dessert indulgence. Each slice (1/8th of the pie) roughly contains:

  • Calories: 280-320
  • Fat: 14g (mostly healthy fats from coconut oil and coconut milk)
  • Carbohydrates: 38g (natural sugars from peaches and added sweetener)
  • Protein: 2g
  • Fiber: 3g (from fresh peaches and flour)

Peaches provide vitamin C and antioxidants, while coconut oil offers medium-chain triglycerides that some find beneficial for energy. This pie is dairy-free, egg-free, and can be made gluten-free, making it accessible for many dietary preferences. Just be mindful of nut allergies if you try the nut crust variation.

From a wellness angle, swapping traditional butter for coconut oil and using natural sweeteners means you get a dessert that feels lighter but still satisfies that sweet tooth.

Conclusion

If you’ve never tried a vegan peach pie with a coconut oil crust, this recipe is a fantastic place to start. It’s simple yet indulgent, creamy yet light, and absolutely bursting with summer flavor. I find myself coming back to it again and again, whether for a quick dessert or a special occasion. The flaky crust and luscious filling make every bite feel like a little moment of joy.

Feel free to tweak the sweetness or spices to match your palate. This pie is forgiving and ready to adapt to your kitchen style. If you give it a shot, I’d love to hear how it goes—what variations you tried or funny kitchen moments you had along the way.

Go ahead, bake it, share it, and enjoy every creamy, flaky slice. You deserve that kind of simple, satisfying dessert.

FAQs

Can I make this pie ahead of time?

Yes! You can prepare the crust and filling separately and assemble the pie a few hours before baking. Once baked, it’s best enjoyed within a day or two, but leftovers store well in the fridge.

What if I don’t have coconut oil?

You can substitute vegan butter or a neutral vegetable shortening. Keep in mind the crust might be less flaky and have a different flavor.

How do I peel peaches easily?

Score a small “X” on the bottom of each peach and blanch them in boiling water for 30 seconds, then plunge into ice water. The skins should slip right off.

Can I use frozen peaches?

Absolutely! Just thaw them fully and drain excess liquid before using to prevent a soggy crust.

Is this pie suitable for nut allergies?

Yes, the basic recipe is nut-free. Just avoid the nut crust variation if nuts are a concern.

For more delicious vegan dessert ideas, you might enjoy my vegan chocolate avocado mousse or the refreshing summer berry crisp that’s perfect for warm days.

Pin This Recipe!

vegan peach pie recipe

Print

Easy Creamy Vegan Peach Pie Recipe with Flaky Coconut Oil Crust

A creamy, peachy vegan pie with a flaky coconut oil crust that’s simple to make and perfect for summer gatherings. This dairy-free, egg-free dessert offers a luscious filling and a tender, crisp crust.

  • Author: Sophia
  • Prep Time: 40 minutes
  • Cook Time: 50 minutes
  • Total Time: 1 hour 30 minutes
  • Yield: 8 servings 1x
  • Category: Dessert
  • Cuisine: American

Ingredients

Scale
  • 2 ½ cups (315g) all-purpose flour
  • ½ cup (110g) refined coconut oil, solid but scoopable
  • ¼ cup (50g) granulated sugar
  • ½ teaspoon salt
  • 68 tablespoons (90-120ml) ice-cold water
  • 56 ripe peaches, peeled and sliced (about 4 cups or 600g)
  • ¾ cup (150g) full-fat coconut milk
  • ⅓ cup (65g) organic cane sugar or maple syrup
  • 3 tablespoons cornstarch
  • 1 teaspoon pure vanilla extract
  • ½ teaspoon ground cinnamon (optional)
  • Pinch of salt
  • 1 tablespoon lemon juice

Instructions

  1. Prepare the Crust: In a large bowl, whisk together the flour, sugar, and salt. Add the solid coconut oil in chunks. Using a pastry cutter or fork, cut the coconut oil into the flour until the mixture resembles coarse crumbs with pea-sized bits.
  2. Add Ice Water: Gradually add ice-cold water, starting with 6 tablespoons, mixing gently with a fork after each addition. Stop when the dough just starts to come together but isn’t sticky—if needed, add up to 2 more tablespoons. Avoid overmixing.
  3. Chill the Dough: Divide the dough into two equal balls, flatten each into a disk, wrap in plastic wrap, and refrigerate for at least 30 minutes.
  4. Prepare the Peach Filling: Combine the sliced peaches, sugar, cornstarch, cinnamon, salt, lemon juice, and vanilla extract in a medium bowl. Toss gently to coat the peaches evenly. Set aside to macerate briefly.
  5. Cook the Filling: Transfer the peach mixture to a medium saucepan over medium heat. Add the coconut milk and cook, stirring frequently, until the mixture thickens and becomes creamy—about 8-10 minutes. Remove from heat and let cool slightly.
  6. Roll Out the Bottom Crust: On a floured surface, roll out one dough disk into a 12-inch circle. Transfer it to the pie dish, pressing gently to fit. Trim excess dough hanging over the edges.
  7. Add the Filling: Pour the creamy peach filling into the crust, spreading evenly.
  8. Roll Out the Top Crust: Roll out the second dough disk to a similar size. Cover the pie completely or cut slits for a lattice design. Place it over the filling, seal the edges by pinching, and trim any excess.
  9. Bake the Pie: Preheat oven to 375°F (190°C). Place pie on middle rack and bake for 45-50 minutes, or until crust is golden and crisp and filling bubbles slightly. Cover with foil halfway if crust browns too fast.
  10. Cool Before Serving: Let pie cool on a wire rack for at least 2 hours to allow filling to set properly.

Notes

Keep ingredients cold to ensure a flaky crust. Avoid overworking the dough to prevent toughness. Chill dough for at least 30 minutes before rolling. Use refined coconut oil for a neutral flavor. Pre-cook the filling to thicken and avoid watery pie. Watch oven closely to prevent over-browning. A baking sheet under the pie helps catch spills.

Nutrition

  • Serving Size: 1 slice (1/8th of pi
  • Calories: 300
  • Sugar: 25
  • Sodium: 150
  • Fat: 14
  • Saturated Fat: 10
  • Carbohydrates: 38
  • Fiber: 3
  • Protein: 2

Keywords: vegan peach pie, coconut oil crust, creamy peach pie, dairy-free dessert, vegan dessert, flaky pie crust, summer dessert, plant-based pie

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating