If you are looking for the best and easiest way to make coconut oil vegan puff pastry, this is it! Ready for desserts, vegan crossaints and everything in between.ย 

Vegan Puff Pastry

This week must be ‘how to’ week, since we started it off with how to make a flax egg, and now we’re moving onto vegan puff pastry!

I’ve done a few of these ‘how to’ posts in the past, one was on making the best cashew cream frostingย and the other was all about that amazing vegan chickpea meringue that has been floating around the internet. I’ve had vegan puff pastry on the mind for a while, but finally got around to experimenting and actually making it.

I had to go through a few trials to get this vegan puff pastry dough just right, but in the end, I totally nailed it! Let’s dive deeper, shall we?

What is puff pastry?

Traditional puff pastry uses a basic dough recipe that’s made from flour and water. Then, a slab of cold butter is repeatedly folded into the dough until the pastry has dozens of layers.

The key to making regular puff pastry is to chill the dough every time you roll it out. So this means you could be rolling out the dough and chilling it upwards or three or four times before the pastry is ready to be shaped and baked.

The real magic of puff pastry happens in the oven; the flat pastry transforms into a fluffy, airy, buttery treat when baked.

The pastry is able to puff up thanks to the steam that’s released from the butter and water in the dough.

But while this chemical reaction is interesting to read about (and tastes delicious, to boot), it took me quite a few tries to find an oil substitute that perfectly mimics the butter that’s typically used in puff pastry.

Making this vegan puff pastry

I had a few trials and tribulations with this dough recipe. First, I wanted to see if cold olive oil would work in puff pastry dough, thinking it would provide a nice, solid fat to take place of the butter in the usual recipes. Nope.

The higher liquid content in olive oil combined with a hot day plus me trying to cram it into getting it done before rushing to yoga class, just didn’t work out. Olive oil might be perfect for a pie crust or something that tends to be a bit drier by nature, but puff pastry just wasn’t the right match for it.

Moving on! Next, I used half whole wheat flour and half all-purpose flour in one batch of the dough, trying to see if the method I normally reserve for making cookies would work. Strike out again.

Delicate pastry doughs are just that, delicate doughs. Don’t try to beef them up with whole wheat flour and make them disguise themselves as a healthy-ish treat. They aren’t going to be and don’t even try to force it.

I’ll save you the pain and heartache and tell you, it’s totally not worth it!

Vegan Puff Pastry

Now, I’m here to tell you that I wanted to make a vegan puff pastry dough withoutย vegan butter. I really don’t keep the stuff around and don’t want to buy it just to make a batch of puff pastry dough, so I wanted to see if it would work with my favorite baking fat, coconut oil!

Turns out, coconut oil is perfect for replacing butter in a quick vegan puff pastry.

The fat structure and way it is used in the dough turn out perfectly, so it’s a great replacement for the usual sticks on sticks of butter in the dough.

Make sure your coconut oil is cold and isn’t super liquid-y, because that just won’t work. Also, get the good stuff, because you might taste a hint of it in this dough.

Think about how solid butter is just it’s just past being taken out of the fridge, still pliable, but not melting on the counter. If you want to make butter-free puff pastry, this is the recipe for you!

For me, the day I made my puff pastry dough it was hot outside, so I had to pop my coconut oil in the fridge for a while to get it to firm up.

If it’s cold outside, you may have to warm it up just a bit to get it to be pliable. If the weather is mild or your kitchen stays cool, you may not have an issue with this at all.

Speaking of warm weather, if the dough starts to warm up and get really sticky, stick it back into the fridge for a few minutes and let it take a chill.

No one likes to wrestle with warm dough, and if the coconut oil gets too warm in the dough, things are going to start getting mushy and you will start heading up struggle street with your puff pastry. This is another reason olive oil puff pastry didn’t work out for me; it became too mushy and watery quickly, rather than turning into the perfectly flaky pastry this coconut oil vegan puff pastry turned out to be.

I will tell you that this is a quick method of making puff pastry so there won’t be any making of butter squares (as the longer, more involved traditional process as you do), but there will be a pretty easy dough that you make and use anytime.

The instructions are going to look long and time intensive, but the main idea behind puff pastry is that you are rolling out the dough and laminating (folding) it multiple times, to build those perfect flaky layers of fat and dough.

When the dough is baked up, the layers get puffed up and end up being flaky and perfect for a batch of fancy puff pastry cookies (shown above) or a super quick croissant. I do have a more true croissant recipe coming, so sit tight if you are hankering for a real deal vegan croissant recipe.

Vegan Puff Pastry

So if the recipe below looks like it’s way too hard or will take too much time, just remember that a lot of it is fridge time, rolling, laminating, and just waiting.

You can also make this and keep it on hand to make a quick savory tart or sweet puff pastry pillows filled with jam, whatever your heart desires.

Go forth and get to rolling!

Previously on Heart of a Baker

Olive Oil Vegan Biscuits

Vegan Chocolate Croissants

Cranberry Vegan Poppyseed Muffins

Vegan Pumpkin Doughnuts with Cinnamon Maple Glaze

How to Make Vegan Puff Pastry//heartofabaker.com

How to Make Vegan Puff Pastry

  • Author: Abby Thompson
  • Prep Time: 30 minutes
  • Cook Time: 0 minutes
  • Total Time: 30 minutes
  • Yield: 1 lb. 1x
  • Category: Dessert
  • Method: Mixed
  • Cuisine: French


If you are looking for the best and easiest way to make coconut oil vegan puff pastry, this is it! Perfect for vegan crossaints and desserts.



  • 2 cups all-purpose flour
  • 1/2 teaspoon salt
  • 3/4 cup coconut oil (but make sure it’s still pliable!, solid)
  • 1/4 cup cold water


  1. In a large bowl, stir together the flours and salt. Using your hands, cut in the coconut oil until crumbs the size of large peas are formed. For this, I just dropped the coconut oil into the flour mixture and broke it up with my hands until it was broken down into the large pea size. Add the cold water and stir together until the mixture comes together into a dough. If the dough seems a bit dry, add just a tad more water until it comes together. Pat into a loose ball and transfer the dough to a well floured surface.
  2. Dust the top of the dough liberally with flour and form into a rectangle that is 3/4 inch thick. Roll the dough into a rectangle 12 inches long by 7 inches wide and 1/2 inch thick. With the short side facing you (the 7 inch side), fold the bottom third of the dough up and the top third down, like you are folding a letter. Rotate the folded dough a quarter turn (so the folded side is to your left) and repeat. Roll out and fold up again, repeat one more time after that (for a total of 3 times). Wrap in plastic wrap and refrigerate for 4 hours before shaping or using for a recipe.
  3. Dough can be frozen for up to a month.

Keywords: vegan puff pastry, how to make puff pastry