In Go Dairy Free: The Guide and Cookbook, I have a delicious and healthy recipe for Pillowy Wholesome Pancakes. It’s made without any milk or eggs, is purely whole grain, and yet somehow those pancakes come out nice and fluffy. Years ago, I shared a gluten-free version of that recipe, and today I’m giving it a big update and moving it to our recipe section so more of you an find it!

Our Best Gluten-Free Vegan Pancakes for a Perfectly Fluffy Stack
Way back in 2010, a viewer named Nicole emailed to tell me what gluten-free flour blend worked perfectly as a substitute in my Pillowy Wholesome Pancakes recipe.
Nicole had become a big fan of the original recipe from Go Dairy Free, but her family had to transition to a gluten-free diet. She was determined to keep these pancakes on the table, so Nicole began experimenting. She tested several store-bought blends that didn’t make the cut, but found that the simplest homemade blend worked like a charm! We’ve included that popular quick mix with the recipe. It doesn’t use any gums, so the texture is preserved.
Freezer / Toaster Pancake Tips
If you have leftovers, flash freeze the gluten-free vegan pancakes in a single layer in your freezer. Place them in a zip-top baggie, press the air out, and seal. Store them in the freezer and enjoy as many as you want on any given morning. Just pop them in the toaster!

Special Diet Notes: Fluffy Gluten-Free Vegan Pancakes
By ingredients, this recipe is dairy-free / non-dairy, egg-free, gluten-free, nut-free, peanut-free, soy-free, vegan, plant-based, and vegetarian.

Fluffy Gluten-Free Vegan Pancakes
Ingredients
Method
- Measure the milk beverage in a glass measuring cup. Whisk in the 1/4 cup oil, flaxseed, sweetener, vinegar, and vanilla.
- Sift the flour, baking powder, baking soda, and salt into a large bowl. Add the milk beverage mixture and mix until thoroughly combined.
- Heat a drizzle of oil in a large skillet over medium heat.
- Using roughly 1/4 cup per pancake, pour the batter into the pan. Cook the pancakes until the outside edge begins to look dry and bubbles break on the surface of the batter, about 3 minutes. Flip and cook until both sides are light golden brown, about 2 minutes.
- Serve with any of the optional toppings.
Notes
Tried this recipe?
Let us know how it was!More Staple Gluten-Free & Vegan Recipes
Chocolate Chip Cookie Bars
Homemade Spinach Tortillas
Healthy Power Muffins
For More Dairy-Free & Gluten-Free Recipes, Enjoy Eat Dairy Free!



73 Comments
I’ve tried several gluten free & vegan pancake recipes but yours is the best. I had a problem with them sticking to my non stick pan even after I added more oil to it. Next time I’ll try turning down the heat to see if that makes a difference. I used Bob’s 1 to 1 gluten free baking flour and they came out perfect. This recipe will be the only one I use from now on. Perfect and fluffy! Thanks for sharing.
So glad they worked out well for you Theresa! I haven’t had an issue with sticking, but it could have to do with the oven temp and pan (heat transfer). If that doesn’t fix it, you can add a little more oil to the recipe (maybe 1/3 cup). Fat in the recipe also helps to prevent sticking.
Good News! I made them a second time and they didn’t stick one bit! Instead of using avocado oil to coat the pan, I used Miyoko’s vegan butter. This recipe is the best!
I’m so glad that worked out Theresa!
Hi 🙂 I was so delighted to come across your recipe and excited! they are absolutely delicious but unfortunately look nothing like your American style ( I’m in the UK) pancakes, small and fluffy. Mine came out brown and flat, like a cross between a pancake and a crepe. I followed the recipe to a T, every ingredient was bought in to make the flour, etc. If you have any thoughts, I would be so grateful as I would love to have them turn out like yours.
I heated the pan up half way, medium heat and used olive oil too 🙂
I’m so sorry that happened to you Star! This sounds like either your baking powder or baking soda (or both) has lost oomph. To test the baking soda, add a little (about 1/2 teaspoon) to a bowl, and drizzle on some vinegar. It should fizz and bubble very vigorously. Then add your baking powder to another bowl. Drizzle on some very hot water. It should also fizz and bubble vigorously. If either is less than boisterous, it’s gone / going bad. You need to get new leavener for the recipe to work properly. I hope that helps!
The best! Made them a bunch of times with different flour mixtures and diff faux milks each time – all turned out good. These are the only pancakes my 1 year old will eat, and flavor is so good there is no need for toppings. So grateful to stop wasting my time on bad recipes trying to get my kid to eat.
I’m so happy you and your little are enjoying these pancakes Anya! And thank you for the feedback.
Amazing! I have a tendency to start a recipe before I check if I have all of the ingredients. Realized I was out of flax seed so I substituted for a tablespoon of chia seeds. Recipe still turned out great! I also used Bob Red Mills 1 to 1 baking flour because that’s what I had on hand. Best GF DF pancakes I’ve ever had!
I’m so glad they worked out well for you Alexis! Thanks for sharing your successful modifications.
Can Almond Flour be used instead? Has anyone tried it? Thanks!
Almond flour doesn’t substitute well in a 1:1 ratio. You would need to experiment a little. I would add it, and see the thickness of your batter adjusting accordingly. I can’t guarantee the results!
If you do eat eggs Robert, I have a gluten-free almond-oat pancakes recipe that might work better for you – https://godairyfree.org/recipes/gluten-free-almond-oat-pancakes
I just made these…
I used your gluten free flour recipe They came out runny I added another cup of flour Let them sit…
They did NOT get fluffy when cooking The taste was blah I hate when I waste money and ingredients….. smh
I’m so sorry this happened to you Paula. I wish that I knew what it was that made this happen. We’ve not had this issue, and this recipe is used by many with great success. The pictures are what we get! Again, if there is any way I can help you troubleshoot, let me know.