I have a deep love of flaky, buttery, croissants. This is a love that hasn't been satisfied since I went vegan over 5 years ago... until now. I had considered making croissants the traditional labour intensive way but considered it is all I ever did because, seriously, who has that much time. But then it happened, I discovered the ultimate hack. Super Easy Vegan Croissants are not a myth, they are real! Make these tasty and flaky homemade vegan croissants from scratch in your very own kitchen!
See, there's photo evidence. ↑↓
What is the magical secret?? PUFF PASTRY! Did you know that a lot (like most) store-bought brands of puff pastry are accidentally vegan? It's true, just take a gander at the ingredients and you will see. Puff pastry is made with tons of layers designed to become flaky and puffy. See where I'm going with this? This recipe is not even a recipe because it's literally just like "buy some puff pastry, roll it into croissants". Yeah, it's almost TOO easy.
The beauty of this easy hack for vegan croissants is that you can not only easily make plain croissants, but you can also stuff them with all sorts of delicious things. I stuffed some of mine with vegan cheddar cheese, and others with chocolate. You could also try vegan nutella or any other scrumptious ideas you have. These are so easy to make you can make them on a lazy Sunday and serve warm from the oven for the ultimate weekend brunch.
To make Super Easy Vegan Croissants:Â
lightly flour a clean work surface. My puff pastry came in two blocks. Taking one block of puff pastry at a time, roll it out to a rectangle about 10" high x 16" wide. Using a knife or pizza cutter, cut the puff pastry into 3 tall rectangles, then cut each rectangle diagonally from corner to corner so that you have 6 triangles.Â
For plain vegan croissants:
roll up the triangles tightly from the wide end of the triangle to the point.
For stuffed croissants:
put a bit of your filling along the wide end of a triangle. Roll up the triangle tightly around the filling.
Repeat with the remaining block of puff pastry to make 12 croissants total.
Space the croissants out on the parchment paper lined baking tray bending them into a crescent shape. Mix together the plant-based milk and maple syrup in a small bowl. Liberally brush the tops of all of the croissants with the mixture, and also use it to glue down the points of the croissants. This will help them get golden in the oven. Bake 22 to 27 minutes until lightly golden and browned on the bottom.
Serve warm or cooled with jam if desired. SO YUMMY!
Common Questions:
Can croissants be made gluten-free?Â
Yes, just choose a gluten-free puff pastry when gathering your ingredients and you'll be all set!
Can I freeze croissants?Â
Yes, but just be sure to freeze them in an air-tight container.
Can croissants be made in one day?Â
Yup! This recipe only takes 37 minutes in total! So quick and easy and delish!!!

(click stars to vote)
Super Easy Vegan Croissants
Servings: croissants
PRINT
PIN
COMMENT
Ingredients
For the vegan croissants:
- all-purpose flour for rolling
- 1 397g box frozen puff pastry, thawed (check to make sure it's vegan)
- 1 tablespoon plant-based milk, (such as soy or almond)
- 1 tablespoon maple syrup or agave
Optional fillings:
- vegan chocolate chips
- Melty Stretchy Gooey Vegan Nacho Cheese, or store-bought vegan cheese
- vegan nutella
Instructions
- Preheat your oven to 350F (180C). Line a large baking sheet with parchment paper.
- Lightly flour a clean work surface. My puff pastry came in two blocks. Taking one block of puff pastry at a time, roll it out to a rectangle about 10" high x 16" wide. Using a knife or pizza cutter, cut the puff pastry into 3 tall rectangles, then cut each rectangle diagonally from corner to corner so that you have 6 triangles. For plain vegan croissants: roll up the triangles tightly from the wide end of the triangle to the point. For stuffed croissants: put a bit of your filling along the wide end of a triangle. Roll up the triangle tightly around the filling. Repeat with the remaining block of puff pastry to make 12 croissants total.
- Space the croissants out on the parchment paper lined baking tray bending them into a crescent shape. Mix together the plant-based milk and maple syrup in a small bowl. Liberally brush the tops of all of the croissants with the mixture, and also use it to glue down the points of the croissants. This will help them get golden in the oven. Bake 22 to 27 minutes until lightly golden and browned on the bottom.
Nutrition
Bon appetegan!
Sam.
Ashleigh says
Could these be made up until shaping and then cooked the next day? Trying to cut down on Christmas breakfast prep time!
Tracey says
Just made these with fresh finely chopped spinach, chives and vegan cream cheese. After cutting the pastry, I spread with some Dijon mustard, added my filling with a sprinkle of pepper.
I could have added more filling (I only used a small amount as I wasn’t sure. Can use more next time). I also did a couple of plain vegan cream cheese.
Brushed with soy milk. I cooked on 180 degrees fan forced for 25 minutes (I could have left them in for another couple).
Cooked perfectly, my family loved them. Will be cooking again!
Thanks Sam, very impressed at how easy this was.
PS I’m going to try freezing some.
Michelle says
I had a hankering for vegan croissants and managed to remember to take some puff pastry out of the freezer last night. I made croissants out of half of the package and cut the others into squares, spread some raspberry jam on and sealed up the edges and baked them exactly the same as the croissants. They were amazing Sam! Another winner!!! Thank you, thank you, thank you for all that you do!
Bianca says
Ok, let me get a bit mathematical here.
Sam's puff pastry came in 2 blocks of 198.5g each (totaling 397g).
She rolled each block into a 10"x16" rectangle, which is 160 square inches in area.
If each block has 198.5, that means it's 1.24g per square inch.
The reason I'm saying this is because store-bought puff pastry that comes already rolled is usually not that thin! Check the area of your puff pastry and the weight, and if it's more than 1.24g per square inch, you'll need to roll the pastry more. Otherwise, it won't cook properly (like many here are complaining about).
emanuel says
They look right, but dont cook properly in the middle and the taste isnt right.
Doug W Bourquin says
Hello-
Which brand(s) of vegan puff pastry would you recommend?
Thanks!
Doug
Celeste says
This was perfect as I had a box of puffed pastry left in the freezer from the holidays. I had some left over kite hill cube cream cheese so I used that. So delicious. And easy. I only had sweetened soy milk at home so I didn’t add any sweetener to the glaze. I’ll definitely be doing this again
Sam Turnbull says
Wonderful! So happy you enjoyed!
Farwa says
This looks great! How should I store them, and how long are they good for?
Celeste says
I wouldn’t make too many at a time. I made one of my two sheets and finished it in 3 days. Stored in a plastic bag left over from produce. 3 days was pushing it. With the other sheet I brought it to a small gathering and everyone loved the little finger food ( I made those half size. All better warm and on the first day.
Simon says
Also, you should check to see if the puff pastry (and any product for that matter) is from a Sustainable Palm oil source, as many aren't. Puff pastry contains a high amount of saturated fat, which if around 50%, is most likely palm oil, listed as one of its many psuedonyms. If it isn't sustainable there are many major negative environmental effects such as deforestation, loss of biodiversity and habitat that most consumers aren't aware of.
Sam Turnbull says
Yes, absolutely! Great tip 🙂
Sovery says
I have tried this several times with ready-made puff pastry and they did not turn out very good, but your pictures look so nice I may have to risk wasting yet another box of puff pastry! I can't wait! C'est la vie! Haha!
Sam Turnbull says
Oh no I wonder what went wrong? Maybe try a different brand of puff pastry next time. 🙂
Nicole says
Not sure what went wrong with mine but after 27 minutes the rolls were uncooked on the inside
Sam Turnbull says
It sounds like your puff pastry might have been too thick or your oven temperature might have been off. Hope that helps!
Kristin says
My teen son (who has several food allergies) and I just made these for a dessert for his French Club party. We used Enjoy Life dark chocolate chips for the filling. For us they baked in exactly 25 minutes They were delicious and couldn’t be easier. Will be making these again!
Sam Turnbull says
Wonderful! So happy you enjoyed, Kristin 🙂
Becky says
Sam, I made these croissants for a Sunday morning treat, stuffing them with vegan chocolate chunks!!! My husband and I ate them up! And they really were easy. Thank you for realizing that, every once in a while, even people who are committed to eating better like to have a treat. I love your cookbook; I share your recipes and blog with everyone who will listen to me. Keep up the awesome work!!!!
Sam Turnbull says
Haha that's wonderful, Becky! So happy you enjoyed the croissants so much 😀
Maureen says
I wonder if you could use phyllo dough to make something akin to a croissant?. There is at least one company that makes organic, vegan phyllo dough containing no additives or preservatives.
Sam Turnbull says
Phyllo dough is very different than puff pastry. You're welcome to give it a try but the results will be very different. 🙂
Bobbie Molony says
The croissants sound absolutely yummy and easy. Do you know if there is a gluten free puff pastry around?
Thanks. Bobbie
Sam Turnbull says
Hmmm I had a google around and couldn't find anything that was both gluten-free and vegan, unfortunately. There are several recipes, but that wouldn't make for easy croissants.
Jeff stroud says
Why would a vegan want to eat pre-made pastry sheets filled with all kinds of chemicals and added sugar that is not healthy?
Sam Turnbull says
The same reason a non-vegan would want to eat a buttery croissant- it's delicious. Not all vegans are worried about health all the time, it's nice to enjoy treats as well.
Helen says
I literally cheated yesterday and ate a croissant! I can’t wait to make these!! I immediately sent this recipe to my vegan bro and SIL and they are excited to make them too.
Croissants ARE delicious! Sometimes it’s okay to indulge and bounce back. Thank you for sharing!
Sam Turnbull says
You're most welcome, Helen. I hope you enjoy them!
Steph says
Great answer. You’re the best, Sam!
Sam Turnbull says
Haha, thank you, Steph!
Kim says
Amen! I’m vegan because I don’t want to eat animals. I still try to eat on the healthy side but heck, I’m human and love you vegan goodies!!
Yana says
why not tho?
Tom says
Veganism is a moral philosophy not a health diet...
Kim says
Ditto! Well said.
Ann Laidlaw says
While Veganism can be a moral philosophy, there are many of us who came to it for the spectacular health results..and then realize how wonderful the philosophy is as well. In addition to all of that, Sam giving us wonderful ideas to treat ourselves occasionally is terrific. I grow tired of needing to declare why I eat this way. Who cares..it works on so many fronts!