Make these vegan french toast sticks in no time with no eggs, a handful of ingredients, and a blender! Just blend, dip and cook. They’re lightly sweetened, incredibly flavourful and perfect for all ages!

Have a special event coming up? Or is it time to change your breakfast or brunch routine?
I cannot recommend this vegan french toast recipe enough!
It’s fun, delicious, egg-free, protein-dense, and loved by both kids and adults alike. In fact, my entire group of taste testers could not believe their taste buds and my kids had NO idea they were no eggs in these.
If you’re preparing a brunch menu, I also recommend these amazing baked beans, fresh fruit, and a side of home fries.
Jump to:
Ingredients + Substitutions
Here’s what you’ll need:
- Bread: Make sure to use day old bread for extra sturdiness and use bread that is a little more dense than regular sandwich bread slices. You want the french toast to hold up well after being soaked in the batter. I like French bread, vegan challah or sourdough. You may sub with gluten free bread, if needed.
- Tofu: Use extra firm tofu and make sure to drain and pat it dry to avoid too much excess liquid in your batter.
- Coconut milk: I use “lite” for lower fat, but if you want a richer batter, you may use full fat coconut milk.
- Maple syrup: To sweeten your batter. If you plan to serve with maple syrup, you may omit the syrup in the batter.
- Vanilla + cinnamon: For flavour, don’t skip unless absolutely necessary.
Instructions
(This is a summary with step by step photos, full recipe measurements and instructions are in the recipe card below.)
Add everything except the sticks of bread to your blender and process until smooth. (photos 1-2)
Pour the batter into a wide, shallow bowl and dip several pieces of bread on all sides. Let that soak for 30-60 seconds. (photos 3-4)
Heat a nonstick griddle or well-seasoned cast iron pan or another non-stick frying pan and cook your vegan french toast sticks for 2-3 minutes on each side, until golden brown. (photos 5-6)
NOTE: Repeat as needed for subsequent batches.
Serve with a sprinkle of powdered sugar, fresh fruit, and some maple syrup for dipping.
Equipment
I use a large and well-seasoned cast-iron skillet. I like cast iron because it retains its heat very well.
But you may also use a nonstick griddle or another large nonstick pan.
Storage
If you have leftovers, keep them in the refrigerator in a sealed container for 2-3 days. Reheat on stovetop
I do not recommend freezing.
Expert Tips
- Use bread that is sturdy and denser than regular sliced sandwich bread and cut your sticks into one-inch-thick pieces. You don’t want them too thin or they may break after soaking in the batter.
- Do your best to cut your french toast sticks into similar sized pieces for even cooking.
- Make sure to preheat your pan or griddle before cooking your french toast. If you don’t preheat, the batter may fall and get stuck to the pan.
- For low fat, you may use another dairy free milk such as almond milk, cashew milk or soy milk in place of the coconut. The recipe will work just fine, but won’t be as rich.
- For gluten-free, use your favourite gluten-free bread instead.
More delicious vegan breakfast recipes
If you tried this recipe, please let me know about it in the comments below. I always love hearing from you! Don’t forget to Subscribe to This Healthy Kitchen to be among the first to get my new recipes! You can also FOLLOW ME on Facebook, Instagram, Pinterest and Twitter to see more delicious food and get all the latest updates.
Buon appetito
Rosa
📖 Recipe
Equipment
Ingredients
- 8 slices of 1 day old sturdy, thick-cut bread I like French bread or sourdough, but anything that's sturdy and a little dense.
- 13.5 ounce (400 ml) lite coconut milk the kind that comes in a can
- 12 ounce (350 grams) block extra firm tofu
- 2-3 tablespoons maple syrup or date syrup
- 2 teaspoons pure vanilla extract
- ½ teaspoon ground cinnamon
Optional Toppings
- fresh blueberries, strawberries, raspberries or sliced bananas
- almond butter
- maple syrup
- powdered sugar
Instructions
- Slice your bread into approx one inch thick strips and set aside.
- Add all remaining ingredients (everything except the bread) to your blender and process until smooth.
- Pour the mixture into a wide and shallow bowl, working in batches if needed. Then dip several of your sticks of bread on all sides, letting it soak up the batter for 30-60 seconds.
- Heat a nonstick griddle, large skillet, or well-seasoned cast iron pan over medium heat. Grease first if necessary. Then cook your french toast sticks for 2-3 minutes on each side, working in as many batches as necessary, depending on the size of your griddle or pan.
- Serve with a sprinkle of powdered sugar, fresh berries, maple syrup, or enjoy as they are.
Leave a Comment + Star Rating ⭐⭐⭐⭐⭐