This Vegan French Toast is the best french toast! It’s made with your favorite thick slices of bread plus 5 simple ingredients. Serve this breakfast classic with fresh berries and a drizzle of maple syrup, and dig in!
French toast was my absolute favorite breakfast food growing up and still is to this day. With its crispy edges and custardy center covered with a sweet drizzle of maple syrup…man, I am drooling just thinking about it.
Now, this eggless french toast recipe is as classic as it gets, but if you love french toast as much as I do, our Vegan Pumpkin French Toast, Oil-Free Banana French Toast, and this Avocado French Toast are must-make next!
Ingredients You’ll Need
Almond milk: Our go-to plant-based milk is unsweetened almond milk, but any unsweetened non-dairy milk will work well. Soy milk, coconut milk, or flax milk are all good choices.
Chickpea flour: Also known as gram flour, this flour is the secret ingredient that gives our vegan french toast an eggy flavor without Just Egg, nutritional yeast or black salt! It also adds a boost of protein and binds the batter to the bread.
Liquid sweetener: Either maple syrup or agave nectar will work. We typically opt for maple syrup since we use it for drizzling, too!
Cinnamon + vanilla: Adds warmth, sweetness, and layers of flavor. Don’t skimp on these!
Stale bread: It is important to use crusty bread that is both sturdy and thick–we aim for a thickness of 3/4-1″. We like to use bread that is a few days old so that it has dried out and hardened up a bit. For best results, we recommend avoiding white bread or sandwich bread. Vegan brioche bread, sourdough bread, or french bread work well.
Coconut oil: You’ll need a small amount of oil to grease the griddle or pan to help prevent sticking and crisp up the edges of the vegan french toast. If you don’t love the flavor of coconut, use refined coconut oil or another cooking oil such as avocado oil or vegetable oil.
Blend the batter together. In a high-speed blender, mix together the almond milk, chickpea flour, liquid sweetener, cinnamon, vanilla extract, and a pinch of salt together until smooth. Then pour it into a wide, shallow dish. You can whisk it all together in the shallow dish as well.
Prep your griddle or a large pan. Place a griddle or large pan over medium heat and lightly grease with oil.
Dip the bread. One slice of bread at a time, dip the bread into the batter and allow it to soak up the mixture for about 20 seconds on each side.
Cook. Immediately place the soaked bread onto the heated griddle and cook on each side for about 3 to 4 minutes or until golden brown. Repeat this process until all french toast is cooked.
Serve. Serve your vegan french toast while warm with toppings and breakfast sides of your choice.
We love to keep it classic and serve our french toast with a pat of vegan butter, a dollop of Vegan Coconut Whipped Cream, or a dusting of powdered sugar, fresh fruit like strawberries, blueberries, sliced bananas, and pure maple syrup. This french toast would also be delicious served with our Easy Chia Seed Jam and a drizzle of peanut butter if desired.
Leftover french toast can be refrigerated for up to 5 days or in the freezer for up to 2 months. To store, place the french toast in an airtight container or freezer bag, removing as much excess air as possible.
To reheat, microwave or heat until warmed through on a lightly greased skillet.
Can I make this french toast oil-free?
We tested this french toast recipe on a dry skillet and found it cooks much better on a lightly greased skillet. If you’d like to make yours oil-free, we’d recommend using a really good non-stick pan or try our Vegan Banana French Toast recipe!
Can I make this vegan french toast gluten-free?
Yes! Use your favorite sturdy gluten-free bread of your choice and follow the recipe as usual.
Why can’t I use fluffy bread for french toast?
It is not recommended to use soft, fluffy bread for french toast because it is much more likely to become soggy once soaked in the batter. In order for the bread to absorb the liquid and hold up well, it needs to be crusty and dry. If you only have fresh bread, you can dry it out in the oven at 300°F on a wire rack for about 8 minutes on each side.
How can I keep my french toast warm while I cook the remaining slices?
Our favorite way to keep french toast warm is by sticking it in the oven at the lowest temperature, about 200F. If you are worried about the french toast drying out, you can lightly cover it with aluminum foil until ready to serve.
If you make this recipe, let us know what you think in the comments below! + If you post any photos on Instagram, make sure you tag us @sweetsimplevegan and @consciouschris so that we don’t miss it, we love seeing your photos!
This Vegan French Toast is the best french toast! It’s made with your favorite thick slices of bread, plus 5 simple ingredients. Serve this breakfast classic with fresh berries and a drizzle of maple syrup and dig in!
8–10 thick slices day old/stale bread* (see notes)
Toppings of choice, such as
Organic powdered sugar
Blend together all of the ingredients except for the bread in a high-speed blender until smooth. Pour the batter into a wide and shallow dish. If you would like, you could also whisk everything together by hand as well, but blending ensures it is super smooth.
Preheat a large pan or a griddle over medium heat and lightly grease it with oil. We attempted to cook the french toast without oil but had the best results using it.
Dip each slice of bread in the batter for about 20 seconds on each side and then place onto the heated griddle. Cook for about 3-4 minutes per side or until golden brown. Continue until you have cooked all of the french toast.
Serve with toppings of choice. We like to serve our vegan french toast with vegan butter, maple syrup, a touch of powdered sugar, and fresh strawberries.
It is important to use bread that is both sturdy and thick–we aim for a thickness of 3/4-1″. We like to use bread that is a few days old so that it has dried out and hardened up a bit. We recommend avoiding sandwich bread. This will ensure that your french toast does not get soggy or break apart!
If you only have fresh bread, you can dry it out in the oven at 300°F on a wire rack for about 8 minutes on each side.
If you are planning ahead, you can place bread pieces on a wire rack and just let the pieces sit out overnight to dry out.
Prep Time:5 minutes
Cook Time:30 minutes
Keywords: breakfast, bread, french toast, chickpea, vegan egg, easy
Disclaimer: This is not a sponsored post. However, this page may contain affiliate links, thank you for supporting Sweet Simple Vegan!
Privacy & Cookies Policy
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.