Gluten-Free Vegan Croissant Recipe

Table of Contents

Is there something more buttery and flakier than the croissant? We bet there isn’t. The crescent-shaped French baking treat is light and pillowy but intensely flavorful. Croissants are just easy to love!

The problem with croissants is that they’re based on wheat flour, which means many people can’t enjoy them because of gluten.

I won’t lie; you can make croissants with gluten-free flour, but they’re not exactly alike. Croissants rely on gluten to form all those holes you find in the bread, which gives it volume and fluffiness. If you want them vegan, you’re also letting go of butter, which is critical for French pastries.

gluten free vegan croissant 2 XS recipe

Having said that, I’m pretty satisfied with my gluten-free vegan croissants. Most importantly, you’ll learn how to make your own gluten-free flour — a nifty trick to have up your sleeve.

For the flour, you’ll need rice flour, tapioca starch, potato starch and xanthan gum. Combined with baking soda, salt, margarine, almond milk and maple syrup, you end with a pretty tasty dough that rises nicely.

The only thing you need to do is roll your croissants and bake them. Inclusive croissants that everyone can enjoy, that’s the goal here, and I’m sure you’ll agree a recipe like this one was well overdue.

How to Make It

  • Prep Time2 hr 30 min
  • Cook Time20 min
  • Total Time2 hr 50 min
  • Serving Size6
  • Energy610 cal


  • ½ cup cold water



In a large mixing bowl, combine the rice flour, tapioca starch, xanthan gum, baking soda and salt. Mix well.


Cut the margarine into small bits, and in a stand mixer, incorporate them with the flour mixture.


Slowly add the water to the mixture to create a dough.


Remove the dough, form a ball and cover with plastic wrap. Chill for two hours.


Preheat the oven to 350°F.


Line a baking sheet with parchment paper.


Flour your kitchen counter with almond flour.


Roll out your puff pastry into a rectangle of about 10 by 16 inches wide.


Cut the rectangle into three equal-sized rectangles like a flag.


Cut each rectangle from one upper corner to the opposite corner in the bottom to create six triangles.


Roll the triangles starting from the wide side to create croissants. Place on the baking sheet.


In a small mixing bowl, combine the almond milk and the maple syrup and brush your croissants thoroughly.


Bake from between 20 to 25 minutes until golden and puffy.

  • Nutrition Facts

  • Serving Size6
  • Amount per serving
  • Calories610
  • % Daily Value*Standard DV
  • Total Fat35.3 g78 g45.26%
  • Saturated Fat5.8 g20 g29%
  • Sodium1094 mg2300 mg47.57%
  • Total Carbohydrate76.3 g275 g27.75%
  • Dietary Fiber10.4 g28 g37.14%
  • Total Sugars2.5 g
  • Protein4.1 g50 g8.2%
  • Calcium25 mg1300 mg1.92%
  • Iron1 mg18 mg5.56%
  • Potassium31 mg4700 mg0.66%

Share This Recipe

Skip to content