đ„ Best Vegan Croissant Recipe Ever
So you’re craving something crispy, flaky, buttery, warm, and ridiculously extraâŠbut you also want it to be vegan? And you’re probably thinking, âUgh, that sounds like work.â Spoiler alert: it is some work⊠but the good kind. The kind that makes you feel like a Parisian pastry chef without the stress, burnout, or yelling in French.
If youâve ever wanted to make a vegan croissant that actually tastes like a real croissant and not a sad, dense, bready triangle, youâre in the right place. I got you.

Why This Recipe is Awesome
Look, Iâm not saying this vegan croissant recipe will change your lifeâŠbut Iâm also not not saying that.
Hereâs why it slaps:
- Itâs flaky AF â You get those iconic airy layers without using dairy butter. Magic? No. Just good technique.
- Itâs 100% vegan â So you can impress your plant-based friends and your non-vegan friends who swear vegan food âtastes different.â
- Itâs surprisingly beginner-friendly â Not idiot-proof, but close. Even I didnât mess it up.
- It tastes like a real French croissant â But without the cow. Cows everywhere say thank you.
- Customizable â Chocolate croissants? Almond croissants? Savory garlic-herb croissants? Go wild.
Basically, if you want bakery-level pastries straight from your own oven, this is your moment.
Ingredients You’ll Need
Dry Ingredients
- All-purpose flour (3 cups) â Basic, reliable, wonât fail you like your ex.
- Granulated sugar (2 tbsp) â Just enough sweetness.
- Salt (1 tsp) â Balances everything like therapy, but cheaper.
- Instant yeast (2 ÂŒ tsp) â AKA one packet.
Wet Ingredients
- Warm plant milk (1 cup) â Almond, soy, oatâpick your fighter.
- Melted vegan butter (2 tbsp) â Helps the dough stay soft and flexible.
For Lamination
- Vegan butter block (1 cup/225g) â This is the star. Use a high-fat brand like Miyokoâs or Naturli for best results.
For Finishing
- Plant milk (2 tbsp) â For brushing on top.
- Optional sweetener â Maple syrup or agave for a glossy finish.
Step-by-Step Instructions
1. Make the Dough
In a bowl, whisk together your flour, sugar, salt, and yeast. Add warm plant milk and melted vegan butter. Stir until it forms a shaggy dough. Knead for 5â7 minutes until smooth. Donât overthink itâjust keep kneading until it looks like something you’d show off on Instagram.
2. Chill the Dough
Shape the dough into a ball, cover it, and stick it in the fridge for 1 hour. This relaxes the gluten and keeps the dough firm enough for lamination. Also gives you time to contemplate whether croissant-making counts as cardio. (Answer: yes.)

3. Prep the Vegan Butter Block
Place your vegan butter between two sheets of parchment. Whack it with a rolling pin until you get a neat 6×6-inch square. If it feels like therapyâŠthatâs because it is.
Chill it for 20 minutes.
4. Roll Out the Dough
Flour your counter lightly. Roll the dough into a 10×10-inch square. Place the butter block in the center like a present youâre about to wrap.
5. Laminate (the Fun Part)
Fold the dough over the butter like an envelope. Seal edges firmly so the butter stays in its buttery little home.
Roll into a long rectangle, fold into thirds (like a business letter), then chill for 30 minutes.
Repeat this process three times:
- Roll
- Fold
- Chill
This builds the iconic croissant layers. Yes, it takes time. No, itâs not hard. Yes, you should definitely feel fancy.
6. Shape the Croissants
Roll the dough into a big 12×18-inch rectangle. Cut into long triangles (pizza-slice style). Starting at the wide end, roll each triangle tightly until it becomes a cute croissant baby.
Make sure the tip is tucked underneath so they donât unroll in the oven like rebellious teenagers.
7. Proof Time
Place croissants on a baking sheet with plenty of space. Cover loosely. Let rise at room temp for 1â2 hours until puffy and doubled.
If they look like theyâre breathing, youâre doing it right.
8. Bake
Brush each croissant with plant milk (or a plant milkâmaple mix). Bake at 400°F (205°C) for 15â20 minutes until golden and flaky.
Resist the urge to bite into one immediately unless you enjoy burning your entire mouth.
Common Mistakes to Avoid
Letâs save you from heartbreak:
- Not chilling the dough enough â Warm dough = butter leaks everywhere. Itâs chaos. Chill it.
- Skipping folds â Donât be lazy. Those layers wonât build themselves.
- Using cheap vegan butter â Youâll get sad, greasy pastries. Choose high-fat brands.
- Overproofing â If they look like balloons, start over.
- Not preheating the oven â Rookie mistake. A cold oven ruins the rise.
Basically: chill your dough, respect the butter, and trust the process.
Alternatives & Substitutions
Butter Substitutes
- Miyokoâs â Best for authentic flavor
- Flora Plant Butter â Super buttery
- Country Crock Plant Butter â Reliable, easy to find
Avoid watery margarine unless you enjoy disappointment.

Plant Milk Options
- Oat milk â Creamiest
- Soy milk â Best browning
- Almond milk â Lightest
Flavor Variations
- Chocolate croissants â Add chocolate sticks before rolling.
- Almond croissants â Fill with almond paste after first bake.
- Savory croissants â Add garlic butter or vegan cheese.
- Cinnamon sugar croissants â Sprinkle inside before rolling.
Gluten-Free?
Technically possible⊠but letâs just say gluten-free croissants are more âscience experimentâ than âParis bakery.â Proceed at your own risk.
FAQ (Frequently Asked Questions)
1. Can I make the dough the night before?
Absolutelyâyour future self will thank you. Just let it rest in the fridge overnight.
2. Can I freeze the unbaked croissants?
Yes! Freeze them after shaping. Bake straight from frozenâjust add 5 extra minutes.
3. Why isnât my croissant flaky?
Did you chill enough? Did you use real vegan butter, not margarine pretending to be butter? Did you skip a fold? One of those is the culprit.
4. Do I have to do all three folds?
Yes. Youâre making croissants, not crescent rolls from a tube.
5. Can I use coconut oil instead of vegan butter?
No. Unless you want coconut-flavored bread triangles.
6. Why is my dough tearing?
Itâs too cold or you rolled too aggressively. Calm down and let it rest.
7. Can I add fillings?
Yes! Chocolate, jams, vegan cheese, spreadsâgo wild. Just donât overstuff them unless you enjoy leaks.

Final Thoughts
Congrats! You now have everything you need to make a vegan croissant recipe that tastes like it belongs in a cute little Paris bakery run by someone who calls you âdarling.â Youâre about to pull off something equal parts impressive and deliciousâand you should honestly brag about it.
Now go preheat your oven, dust your counter, and get rolling. Impress someone. Impress yourself. Eat all the croissants. You’ve earned it.