This is truly the best vegan French toast you will ever eat! Unlike many vegan French toast recipes that use gritty flax seed and gloppy corn starch to replace the eggs, I use a chickpea flour batter that soaks into the bread, cooks up like real eggs, and tastes amazing. The result is a classic French toast that is so authentic that no one will guess that it's vegan!
The idea for this recipe was born while making my chickpea omelets in which batter made of garbanzo bean flour fries up similar to eggs. The first time that I made these omelets, I instantly knew that I could use a similar method to make an authentic-tasting French toast.
I thought that it would taste good, but I was surprised by how much it tasted like the real deal! Feed these to your skeptical friends and family, I honestly don't think anyone will know that they're vegan.
Jump to:
❤️ This egg-free French toast recipe is
- simple and easy to make.
- authentic eggy taste and texture without a gritty flax meal or gloppy corn starch.
- free of dairy, eggs, nuts, and soy.
- high in protein for a filling meal.
- a healthier cholesterol-free French toast alternative.
🧾 Ingredients and substitutions
- Bread - Any vegan bread that you like with work. I like thicker-cut French-style bread. You can use gluten-free bread if needed.
- Garbanzo Bean Flour - aka chickpea flour. This creates an egg-like batter when a liquid is added. I know that this may sound like a strange or obscure ingredient, but they sell it at nearly every major grocery store, (usually in the gluten-free section) it's inexpensive, and packed with protein! I love this flour so much, that I wrote a whole article about chickpea flour recipes.
- Sugar - to sweeten the batter. (You can swap this out for maple syrup or agave if you would like).
- Salt – for flavor. I like regular salt, but you can use black salt (aka kala namak) which contains sulfur and will give it a more egg-like taste. You can order it from Amazon or buy it at your local Indian market. You can read more about black salt here.
- Cinnamon - for flavor.
- Nutmeg - for flavor.
- Plant-Based Milk - to rehydrate the garbanzo bean flour and give it a rich creamy texture. You can use soy milk, almond milk, oat milk, or any other vegan milk that you have.
- Vanilla Extract - for flavor.
- Vegan Butter - for frying the French toast (you can also use oil) and for spreading on top of your toast. I love my homemade vegan butter for a truly authentic taste, but you can use your favorite vegan margarine.
- Maple Syrup - to drizzle on top of your French toast. You can also top it with some strawberry chia seed jam.
If you don't want to use chickpea flour for the egg replacement, check out my recipe for Just Egg French toast.
🥄 How to make vegan French Toast
Step 1 - Add dry ingredients (garbanzo flour, sugar, salt, cinnamon, nutmeg) to a small mixing bowl and give them a stir.
Step 2 - Add the milk and vanilla and stir with a whisk until you have a smooth batter. (Don't taste the batter! It's awful before it's cooked). Then pour it into a shallow bowl or plate.
Step 3 - Put butter in the bottom of a skillet, turn to medium-low heat, and allow the pan to warm up while you dip the bread.
Step 4 - Dip the slices of bread into the batter. Allow it to sit for about 10 seconds on each side to absorb the batter.
Step 5 - Place the soaked bread in the skillet and fry for about 3-5 minutes on each side until they are dark brown and slightly crispy (Make sure you cook the chickpea batter completely. Raw chickpea batter tastes terrible!)
👩🏻🍳 Pro Tips
- Use good quality bread that is a day or two old so it's a little dry and it soaks up the batter. The better the bread the better the base of the French toast.
- Use enough butter or oil in the skillet to crisp up the toast for an authentic taste.
- Don't taste the chickpea batter! Raw chickpea batter tastes terrible before it's cooked. It's delicious once cooked, but ensure you don't have any wet raw batter on your cooked toast.
- Your batter should be like a thin pancake batter. Thin enough for the bread to soak up some of it, but thick enough to stick to the bread.
- If your batter is too thick add a few tsp of water to thin it out.
- If your batter is too thin add a few tsp more chickpea flour to thicken it.
- You can use black salt instead of regular salt for an eggier taste. (If you have never used it before, fair warning... it has a strong sulfur smell once wet. The smell and flavor do subside once it has been cooked).
🍞 What is the best bread to use?
Ciabatta, French, or Italian-style bread tastes the best in my opinion. Since the bread is the base of this meal, it's important that you start with a good quality one.
The softer bread with many ingredients doesn't taste as good in my opinion, and they are often not vegan. If you need help figuring out what bread is vegan, check out this guide of 20 supermarket vegan bread brands.
🥡 Storage and reheating
Refrigerate: Leftover French toast will keep well in the fridge for 3 - 5 days in a sealed container.
Make ahead: If you want to make a bunch of French toast ahead of time to reheat for quick breakfasts, simply make it according to directions, allow it to cool for about 1/2 hour until it reaches room temperature, then place it in a sealed container in the fridge for up to 5 days.
Reheating: To reheat your vegan French toast, simply heat it in a skillet for about 1 minute on each side until it's heated through. You can also microwave it for about 1-2 minutes.
Freezing: If you want to freeze the French toast, place cooled pieces in a freezer bag with a layer of parchment paper between each piece so they don't stick together. You can reheat it from frozen, it will just take slightly longer to warm up.
🥖 Vegan French toast sticks
If you want to turn this into fun little French toast dippers for your kids, simply cut the toast into long strips about 1 inch wide after cooking and serve with a side of maple syrup dipping sauce.
This French toast recipe is so, quick, easy, and delicious, I'm sure that it will become a staple in your home just like it has in mine. With the added protein and nutrients from the chickpea flour, I don't have to feel guilty about feeding my family French toast for dinner when we just need something easy.
If you want to make French toast for a lot of people or just want to make it really easy on yourself, try my vegan French toast casserole.
🌟 More vegan breakfast ideas
- Vegan Scrambled Eggs
- Chickpea Omelets
- Vegan Breakfast Sausage Links
- Vegan Crepes
- Tempeh Bacon
- Vegan Breakfast Sandwiches
📌 Be sure to follow me on Pinterest for new vegan recipes!
📋 Vegan French toast recipe
Vegan French Toast
Equipment
Ingredients
- 5 slices bread
For the egg-like batter:
- 1/2 cup garbanzo bean flour aka chickpea flour
- 2 tablespoons sugar
- 1/4 teaspoon salt
- 1 teaspoon cinnamon
- 1/4 teaspoon nutmeg
- 3/4 cup plant-based milk or water
- 1 teaspoon vanilla extract
For cooking and topping the toast:
- 1 tablespoon vegan butter or oil
- 1/4 cup maple syrup for drizzling over cooked toast.
Instructions
- Add dry ingredients (1/2 cup garbanzo flour, 2 tbsp sugar, 1/4 tsp salt, 1 tsp cinnamon, 1/4 tsp nutmeg) to a small mixing bowl and give them a stir.
- Add 3/4 cup of plant milk and 1 tsp vanilla extract and stir with a whisk until you have a smooth batter. (Don't taste the batter! It's awful before it's cooked).
- Pour into a shallow bowl or plate.
- Put butter in the bottom of a skillet, turn to medium-low heat and allow the pan to warm up while you dip the bread.
- Dip the slices of bread into the batter. Allow it to sit for about 10 seconds on each side to absorb the batter.
- Place the soaked bread in the skillet and fry for about 3-5 minutes on each side until they are dark brown and slightly crispy (Make sure you cook the chickpea batter completely. Raw chickpea batter tastes terrible!)
Video
Notes
- Use a good quality bread that is a day or two old so it's a little dry, allowing it to soak up the batter. The better the bread the better the base of the French toast.
- Use enough butter or oil in the skillet to crisp up the toast for an authentic taste.
- Don't taste the chickpea batter! Raw chickpea batter tastes terrible before it's cooked. It's delicious once cooked, but be sure that you don't have any wet raw batter on your cooked toast.
- Your batter should be like a thin pancake batter. Thin enough for the bread to soak up some of it, but thick enough to stick to the bread.
- If your batter is too thick add a few tsp of water to thin it out.
- If your batter is too thin add a few tsp more chickpea flour to thicken it.
- If you want an eggier taste, you can use black salt instead of regular salt. (If you have never used it before, fair warning... it has a strong sulfur smell once wet. The smell and flavor do subside once it has cooked).
Nutrition
⭐⭐⭐⭐⭐ Click the stars above or leave a comment! I'd love to hear from you!
Lisa says
Fantastic!
I used the black salt for the added 'eggy' flavor since I had it on hand.
For bread I used Dave's Killer Organic Multi-grain bread - I just love their bread as I like a really grainy bread.
This chickpea flour option gave the bread a great texture - really close to an egg based French toast. Thanks so much for sharing - this will definitely be a regular in my breakfast rotation!
Can't wait to try it with my home baked sandwich loaf. 🙂
Monica says
You're welcome, Lisa! I'm so happy that you like the recipe!
Amalia says
Absolutely delicious! If I didn't know it was vegan, I'd think it was authentic. I added some kala namak for the eggy taste and I'm serving it with banana and maple syrup. Never going back to regular French toast again!
Monica says
I'm so happy that you liked it, Amalia! 🙂
Huong says
Thank you Monica
Monica says
You're welcome! Enjoy! 🙂
Leni says
A great simple french toast recipe! I was not happy with the first options i looked at when i googled "vegan french toast recipe", then i remembered to look at the tried and true recipe site that never lets me down, thehiddenveggies, and of course you had a wonderful french toast recipe! 🙂
Monica says
Aww, thank you! It made my day to read this! Google can't taste the recipes, so doesn't always show the best ones just the largest sites. I'm so happy that you liked it! 🙂
Nancy says
Interesting that you use chickpea flour. So no other type of flower would work what makes chickpea flour so great in this recipe.
Monica says
The chickpea flour gives it that egg-like taste and texture. Enjoy! 🙂
Thalia says
So so good! My kids (2 & 4) are harsh critics and they loved this recipe. I cut them into French toast stick and put them in a bowl so my very busy kids can eat on the go, they do not like to sit to eat in the AM. We love these, thank you!
Monica says
You're welcome! I'm so happy that you and your kids enjoyed them! 🙂
Kelly says
These are amazing!!! I’ve tried so many vegan French toast recipes and they all end up mushy. These are PERFECT!!!
Thank you so much!!!
Polly says
My grandchildren loved this and my grad son's girlfriend who is the pickiest person I know ate two plates. She only eats junk. I didn't tell any of them it was vegan. Great recipe I will use it many times.
Monica says
I'm so happy that everyone liked it, Polly! It's a favorite in my house too! 🙂
paisley v walsh says
Do you think aquafaba could be used instead of the flour?
Monica says
Maybe, you wouldn't need as much milk though. The flour thickens the batter to make it the correct consistency.
Sami says
I have made this a couple times and it always works out wonderfully but most recently I I added some pumpkin puree to replace part of the almond milk and it was amazing!!! I love that the recipe can be customized, thank you for sharing!
Monica says
That sounds delicious, Sami! I'm glad that you are enjoying the recipe!
Louise says
These French Toast are really good, will definitely make again. Thank You so much for sharing this recipe.
Monica says
You're welcome! I'm happy that you liked the recipe! 🙂
Lola says
After reading these reviews, how can I not try these? I’ve tried several vegan French toast recipes and they didn’t do it for me. I have high hopes for this one.
Monica says
Chickpea 'eggs" are the best egg swap for this and many other recipes in my opinion. I hope that you enjoy it! 🙂
Ruth says
I like this much better than a vegan French toast that used tofu. Really delicious. I actually left out the sugar and don't find that anything is missing. I also cooked it in a non-stick pan and don't find the oil necessary either. It makes me want to try the chickpea omelet recipe.
Monica says
I'm so happy that you liked this recipe, Ruth. It's my favorite vegan French toast version too. 🙂
Mena says
This recipe is amazing! I made this for my family for Christmas breakfast and even the non vegans came back for seconds!! I love how its composed of everything I already had in my pantry. This recipe with definitely be in our breakfast rotation! Thank you ❤
Monica says
You're welcome, Mena. I'm so happy that you all liked it! 🙂
Susan says
I made this Christmas morning because your recipe looked so promising. AND without a doubt it’s THE very best vegan French toast I’ve ever had! No bananas, thank goodness and some chickpea protein to boot. Thank you so very much.Even my non vegan husband said it was delicious.
Monica says
I'm so happy that you liked it! It's the only way to make vegan french toast in my opinion! 🙂
Presbytera Mary says
My husband and I have eaten this quite a few times. It’s delicious! I use home made whole wheat bread for mine, and homemade oatmeal bread for my husband. I plan to determine the fiber content. We top it with berries, and a little maple syrup.Thank you for the delicious recipe!
Monica says
You're welcome. I'm glad that you guys like it. 🙂
Melisa says
These are so unbelievably tasty! I was expecting it to taste vaguely of chickpeas, but I was wrong! I also added some cooked apple pieces on top, it was the best french toast I’ve had!
Monica says
I'm so happy that you liked it, Melisa. The chickpea batter is surprisingly good in this recipe. 🙂
Iris says
These were so good! Adding to my favorite recipes, thanks so much for sharing 🙂
Monica says
I'm so happy that you liked it, Iris! It's one of my family's favorite recipes too! 🙂
Christy says
This turned out very good! Thank you for the great recipe!
Monica says
You're welcome, Christy! I'm so happy that you liked it! 🙂
Laana says
Finally! A recipe that actually works! The toast came out delicious, fluffy and the texture was great. Very quick and easy to put together. We haven't had a French toast for ages, so thank you! I did taste the batter - not that horrible 😉
Monica says
I'm so happy that you liked it, Laana! 🙂
Celia says
These came out great! So easy and delicious and tastes just like traditional French toast. Can’t wait to try your other recipes!
Monica says
Thanks so much! I'm glad that you enjoyed it! 🙂
Carol says
Really good reheats well in airfryer so you can make a batch for the week add cinnamon sugar to top when you eat👍
Monica says
I'm so happy that you like it, Carol! Good to know that you can reheat in the airfryer.
Nancy says
Delicious I made this today and it was great. Your recipes are always spot on. Thank you for sharing. I agree with Darlene you are very talented
Monica says
Thanks so much, Nancy! I'm so happy that you liked it! 🙂
Darlyn says
Monica you are awesome!! I tried this recipe today and it was delish! I hadn't had french toast in so long. I have tried many of your recipes including all the vegan staples and they never fail me. You're a talented amazing chef!! Thank you for sharing your gifts with us!!
Monica says
Aww, thanks so much Darlyn! I'm so happy that you liked the French toast and all my vegan staples! It made my day to read this! 🙂