• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
    • About Sam
    • FAQ's about veganism
    • Press
    • Contact
      • Reader Inquiries
      • Business Inquiries
  • Cookbooks
  • Seitan School
  • Recipes
    • Recipe Index
    • Video
  • Start Here

It Doesn't Taste Like Chicken logo

menu icon
go to homepage
  • About
  • Cookbooks
  • Classes
  • Recipes
  • Start Here
    • Amazon
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • search icon
    Homepage link
    • About
    • Cookbooks
    • Classes
    • Recipes
    • Start Here
    • Amazon
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » SWEET BREAKFAST

    Sam TurnbullAuthor: Sam Turnbull Updated: October 11, 2026

    The Best Vegan French Toast (Easy and Custardy)

    4.94 from 44 votes
    | 111 Comments
    Save Saved! Pin ↓ Jump to Recipe

    This vegan French toast is golden and lightly crisp on the outside with a soft, custardy center, just like classic French toast, but completely egg-free. The simple batter comes together in minutes with pantry staples and works beautifully with thick slices of bread. Perfect for weekend brunch or an easy breakfast-for-dinner.

    Plate of French toast with butter, syrup, and blueberries, with text overlay that reads vegan French toast.

    This is the vegan French toast I've always wanted! Golden and lightly crisp on the outside, soft and custardy in the middle, with that classic vanilla French toast flavor. And the best part? You don't need eggs or any fancy egg replacers to make it. Just whisk together a simple batter, dip your bread, and fry until golden. Easy!

    The secret is a combination of flour and cornstarch. The flour gives the batter body and creates that soft, custardy coating, while cornstarch helps the outside crisp and brown beautifully. Add thick slices of slightly stale bread and you have seriously dreamy French toast that's ready in just 20 minutes. Pass the maple syrup!

    Platter of vegan French toast topped with butter and blueberries.

    Why You'll Love This Vegan French Toast

    • Classic French toast flavor: Vanilla, a touch of maple syrup, and optional cinnamon give you that familiar French toast flavor, no eggs needed.
    • Custardy inside, golden outside: Thick-cut bread soaks up just enough batter to become soft in the middle while the outside cooks up lightly crisp.
    • So easy: No blender or fancy egg replacer. Just whisk, dip, and fry. It's ready in about 20 minutes.
    Ingredients for vegan French toast with labels.

    Ingredients for Vegan French Toast

    • Plant-based milk: Keeps this French toast completely dairy-free. Soy or oat milk are my favorites because they're rich and creamy.
    • Cornstarch + flour: These work together to replace some of what eggs normally do in French toast. Flour gives the batter body and helps create that soft, custardy coating, while cornstarch helps the outside brown and crisp.
    • Maple syrup: You don't need much since you'll want to drizzle more on top when you're serving it!
    • Vanilla extract: For that classic French toast flavor.
    • Cinnamon: This is optional, but I love a little cinnamon in my French toast!
    • Salt: Just a pinch helps balance the sweetness.
    • Vegan butter or neutral oil: For frying. I love using my homemade vegan butter.
    • Bread: Thick-cut bread (about ¾ inch thick) gives the best texture, creating a soft, custardy center without becoming soggy. Slightly stale bread works especially well.

    How to Make Vegan French Toast

    Whisking vegan French toast batter in bowl.
    1. Make the Batter: Whisk the batter ingredients together in a shallow bowl until smooth.
    Dipping bread in batter for French toast.
    1. Dip the Bread: Quickly dip each slice of bread into the batter to coat both sides. Don't soak it!
    Two slices of French toast in skillet.
    1. Cook: Fry in a hot skillet with a little vegan butter or oil until golden and lightly crisp on both sides.
    Pouring syrup onto platter of vegan French toast.
    1. Serve: Top with maple syrup and all your favorite toppings. Enjoy!

    Tips and Variations

    • Preheat your skillet: If the pan isn't hot enough, the batter is more likely to stick. You want that immediate sizzle and sear when the French toast hits the pan.
    • Don't soak the bread: A quick dip coats the bread without leaving your French toast sad and soggy.
    • Use slightly stale bread: Fresh, soft bread is more delicate. Slightly stale bread has more structure and won't fall apart when dipped in the batter.
    • Make it oil-free: Use a good-quality non-stick skillet and omit the vegan butter or oil.
    • Make it gluten-free: Use your favorite gluten-free bread and a 1:1 gluten-free all-purpose flour blend. Gluten-free breads vary quite a bit, so you may need to adjust the dipping or cooking time.

    Banana Coconut French Toast

    Want something a little sweeter? Try my original Banana Coconut French Toast! Before I developed this more classic version, my French toast recipe used banana and full-fat coconut milk to create a rich, naturally sweet batter. It has subtle banana flavor, gets slightly caramelized as it cooks, and honestly feels a little more like dessert. Yum!

    This was the original version of this recipe for years, so I know some longtime readers still love it. I've kept the full recipe in the recipe card below so you can choose whichever version you're craving: classic and custardy or sweet and banana-coconut.

    Stack of 4 slices of vegan French toast on plate with fork.

    What to Serve with Vegan French Toast

    For a simple breakfast, I'm very happy with a big stack of French toast, plenty of maple syrup, vegan butter, and some fresh berries. If you're making a full weekend brunch, add something savory on the side to balance all that sweetness.

    • Tofu bacon or tempeh bacon
    • Vegan breakfast sausage patties
    • Tofu scramble
    • Fresh fruit or fruit salad
    • Coconut whipped cream
    • Chia jam
    • Vegan Nutella

    Storage, Freezing, and Reheating

    • Refrigerator: Store leftover vegan French toast in an airtight container in the refrigerator for up to 3 days.
    • Freezer: Arrange the cooked slices in a single layer and freeze until solid, then transfer the slices to a freezer-safe container or bag. Freeze for up to 3 months.
    • Reheating: Reheat French toast in a skillet, toaster oven, or toaster until hot and lightly crisp again. Frozen slices can be reheated straight from frozen!
    Pouring syrup onto stack of 4 vegan French toast slices on plate.

    If you try this vegan French toast recipe, let me know by leaving a comment and rating it. I'd love to see what you made. Share your creation in the It Doesn't Taste Like Chicken Community (this is where we're all hanging out now!) or tag @itdoesnttastelikechicken on Instagram.
    Bon appetegan!
    Sam Turnbull. 

    Plate of French toast with butter, syrup, and blueberries, with text overlay that reads vegan French toast.
    4.94 from 44 votes
    (click stars to vote)

    The Best Vegan French Toast (Easy and Custardy)

    This vegan French toast is golden and lightly crisp on the outside with a soft, custardy center, just like classic French toast, but completely egg and dairy-free. The simple batter comes together in minutes with pantry staples and works beautifully with thick slices of bread. Perfect for weekend brunch or an easy breakfast-for-dinner.
    Prep: 5 minutes mins
    Cook: 15 minutes mins
    Total: 20 minutes mins
    Servings: 4
    PRINT PIN Save Saved! COMMENT

    Ingredients
     

    • 1 cup plant-based milk, (soy or oat work especially well)
    • 2 tablespoons cornstarch
    • 2 tablespoons all-purpose flour
    • 1 tablespoon maple syrup
    • 1 teaspoon vanilla
    • ½ teaspoon ground cinnamon, (optional)
    • Pinch of salt
    • vegan butter or neutral oil, for frying
    • 4 - 6 slices sturdy bread, (thick slices of slightly stale bread are best)
    US Customary - Metric

    Instructions
     

    • Make the batter: In a shallow bowl, whisk together the plant-based milk, cornstarch, flour, maple syrup, vanilla, cinnamon (if using), and salt until completely smooth and no lumps remain.
      Whisking vegan French toast batter in bowl.
    • Preheat the pan: Heat a non-stick pan over medium heat. Add 1 tablespoon vegan butter or oil and let it get hot before adding the bread. A properly preheated pan prevents sticking.
    • Dip the bread: Quickly dip each slice into the batter, coating both sides. Do not soak! Just a quick dip is key to avoid soggy French toast.
      Dipping bread in batter for French toast.
    • Cook: Place the coated bread in the hot skillet and cook for 2 to 3 minutes per side, until golden brown and lightly crisp. Work in batches if needed, adding more vegan butter or oil to the pan as needed.
      Two slices of French toast in skillet.
    • Serve: Enjoy warm with maple syrup, fresh fruit, powdered sugar, vegan butter, or your favorite toppings.
      Pouring syrup onto platter of vegan French toast.

    Notes

    Oil-Free Option: Use a good non-stick skillet and omit the butter or oil. 
    Gluten-Free Option: Use a gluten-free all purpose flour blend and your favorite gluten-free bread. Since gluten-free breads vary widely, cooking time and texture may differ slightly.
    Storage: Store leftover French toast in an airtight container in the fridge for up to 3 days.
    Freezing: Freeze cooked slices in a single layer, then transfer to a freezer-safe container or bag. Freeze for up to 3 months.
    Reheating: Reheat in a skillet, toaster oven, or toaster until warmed through and lightly crisp. Frozen slices can be reheated directly from frozen.

    Banana Coconut French Toast

    This vegan French toast recipe has been on my website for a long time, but after lots of tweaking, I created the version above to taste even closer to classic French toast: golden, custardy, and wonderfully simple. That said, I know many readers have loved the original banana version, so I didn't want it to disappear completely. If you're wondering where the banana went, don't worry, it's still here!
    For the banana version, blend together:
    • 1 large banana
    • ¾ cup full-fat coconut milk or vegan cream
    • 1 tablespoon maple syrup
    • 1 teaspoon vanilla extract
    • ½ teaspoon ground cinnamon
    Then dip and cook the bread using the same method as above. 

    Nutrition

    Serving: 1serving | Calories: 149kcal | Carbohydrates: 26g | Protein: 5g | Fat: 2g | Saturated Fat: 0.3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 0.4g | Trans Fat: 0.01g | Sodium: 163mg | Potassium: 141mg | Fiber: 2g | Sugar: 6g | Vitamin A: 233IU | Vitamin C: 4mg | Calcium: 126mg | Iron: 2mg

    ⭐ Did You Make This Recipe?

    I'd love if you left a rating and comment, it helps others find the recipe and makes my day! 💕
    Author: Sam Turnbull
    Cuisine: American
    Course: Breakfast

    More Vegan Breakfast Recipes You Might Enjoy

    • Baked oats with cream cheese glaze in dish with text overlay that reads pumpkin baked oatmeal.
    • Two muffins stacked with text overlay that reads vegan lemon poppy seed muffins.
    • Loaf of banana bread with 3 slices cut, with text overlay that reads easy vegan banana bread.
    • Plate with vegan scramble, English muffin, and berries with text overlay that reads tofu scramble.
    • Stack of fritters on plate with text overlay that reads vegan zucchini fritters.
    • Hero image of three chia puddings in glass jars with berries and text overlay

    Browse All Recipes

    « Easy Vegan Apple Cobbler
    Cacio e Pepe Butter Beans »

    Reader Interactions

    Comments

    1. Andrea says

      January 25, 2020 at 9:35 am

      5 stars
      This is so much tastier than conventional French toast! I loved the caramelization. Between this and your “egg yolk” dipping sauce, why did I ever think I needed eggs in the first place?

      Reply
      • Sam Turnbull says

        January 28, 2020 at 7:03 pm

        Hahaha! I love it! Thanks so much, Andrea 🙂

        Reply
    2. Cindi says

      July 14, 2019 at 11:52 am

      5 stars
      This was SO unbelievably easy to make and so delicious!! 10/10! I used all the ingredients as you listed them & will definitely be making this a staple at my house. Thanks for the amazing recipe!

      Reply
      • Sam Turnbull says

        July 15, 2019 at 10:52 am

        So thrilled you loved it so much, Cindi!! Thanks for the review 🙂

        Reply
    3. Mama of 3 says

      April 24, 2019 at 9:24 am

      We are not specifically vegan but I use vegan recipes a lot because of food issues. All 3 of my kids don’t tolorate dairy and my youngest can’t have eggs so this recipe was just what I was looking for. I only had oat milk on hand even though we typically have coconut and oat worked well. I did not add maple syrup to the “batter” but I did add 2 bananas. We only have cast iron pans and it worked ok they just have to be really really hot & I used coconut oil. My kids loved these!!

      Reply
      • Sam Turnbull says

        April 26, 2019 at 11:24 am

        So happy your kids loved them 🙂

        Reply
      • Chris says

        October 13, 2019 at 11:06 am

        I used a nonstick pan and plenty of butter and ruined several slices before calling it quits. I wouldn't recommend this recipe.

        Reply
        • Sam Turnbull says

          October 16, 2019 at 5:48 pm

          Oh no, sorry you had a hard time, Chris! It is a bit sticky, but the key is to let one side cook before trying to move it, then it should release a little easier.

    4. Allison says

      April 21, 2019 at 8:01 pm

      Way to recycle content from a long time ago! I am impressed (since I do marketing for a living, this is an excellent thing to do). I read the response from the person saying she was trying fat-free (no oil) vegan, but that you have to "cheat" sometimes. I was wondering, has anyone tried cooking this recipe in an air fryer? Sounds like a delicious recipe and I just bought an air fryer but so far have only made sweet potato "fries" and brussel sprouts in it.

      Reply
      • Sam Turnbull says

        April 22, 2019 at 5:07 pm

        Thanks, Allison! I haven't but hopefully, someone else can help you with that. 🙂

        Reply
    5. Ann says

      April 21, 2019 at 12:53 pm

      Just a thought about reducing the sogginess. Dip one side and cook until firming up, remove from pan and dip the other side, cook that. Then less batter will be soaking into the middle. You can then flip a few additional times to get the toast exactly as you like it. This has always worked for me with other french toast batters using a tofu base.

      Reply
      • Sam Turnbull says

        April 22, 2019 at 5:03 pm

        Thanks Ann! I don't find there is a problem with sogginess in this recipe as long as you use day-old bread and just do a quick dip on both sides, but glad you found a technique you enjoy 🙂

        Reply
        • Lesly says

          February 23, 2020 at 12:40 am

          what if you don't have a day-old bread is it still ok to go ahead with the recipe and just use less batter for the sogginess.

        • Taylor says

          February 24, 2020 at 9:58 pm

          I used normal loaf bread and the first round was definitely too soggy so for the next couple rounds I toasted the bread first. Best results were toasting to a golden color then dip and cook normally.

    6. Sandwich says

      March 31, 2019 at 10:02 am

      5 stars
      Hi, my rating is for the French toast recipe in your book, which is similar to this one. I'm excited to try this one next! I'm doing fat-free vegan but have to cheat on the fat once in a while. LOL. (I used Pam and a non-stick pan instead of any vegan butter.) This recipe's really good, and I'm not missing the eggs at all. (Actually I think it smells amazing while it's in the pan, while traditional egg-based French toast always smells sort of off-putting while it's frying.) My young daughter thought it was a little too soggy (even though she ate it all, ha ha), so next time I'll try a crustier bread or something stale since this time I used a regular shelf-stable wheat bread. Thanks for the great recipes!

      Reply
      • Sam Turnbull says

        April 01, 2019 at 10:21 am

        So thrilled you are enjoying my recipes so much!! Thanks for coming and leaving a review. 🙂

        Reply
    7. Cassie B. says

      March 09, 2019 at 9:59 am

      5 stars
      I'm not one to ever comment on recipes, but this one I just had to! The banana taste is so dreamy, this is by far the best French toast I have ever made (vegan or not!) And has made it to the keepers hall of fame with my carnivore hubby and 3 kiddos! Delicious!

      Reply
      • Sam Turnbull says

        March 12, 2019 at 11:09 am

        Amazing!!! So thrilled you love it so much, Cassie 🙂

        Reply
    8. Nada says

      December 29, 2018 at 1:57 pm

      4 stars
      I added 1 tsp nutritional yeast and thinned it with 4 oz almond milk and it was still quite thick, next time I will scrape off more of the batter. I may also try pumpkin purée since I am not wild about the banana taste. The edges were better than the soggy middle. Appreciate your recipe and like the suggestion about using leftover batter for crepes...

      Reply
      • Sam Turnbull says

        January 03, 2019 at 10:46 am

        I also have a banana free french toast recipe in my cookbook if you are interested 🙂

        Reply
    9. Ivy Pearl says

      December 24, 2018 at 5:32 pm

      4 stars
      The french toast tasted amazing! But I did have a problem with how soggy it made the bread. I even tried drizzling the sauce instead of drenching it, and it still was supper dense. Do you have ay recommendations for this problem?

      Reply
      • Sam Turnbull says

        January 03, 2019 at 10:10 am

        I recommend trying bread that is a bit stale! It will hold it's shape better and not become soggy. Enjoy!

        Reply
    10. Sam Turnbull says

      October 03, 2018 at 3:53 pm

      I'm referring to vegan butter, such as Earth Balance brand.

      Reply
    11. Natalie says

      October 02, 2018 at 10:11 am

      There’s vegan butter.

      Reply
    12. Steve says

      June 30, 2018 at 2:48 pm

      5 stars
      I tried this for breakfast this morning. It was really tasty! I'll be doing it again. There were two problems, though. The first was that some of the coating stuck to the pan. I'll try cooking it a little hotter next time and maybe using a different pan.

      The second problem was that I ate too much.

      Thanks!

      Reply
      • Sam Turnbull says

        July 01, 2018 at 9:08 am

        Hahaha! Yes, the coating can stick to the pan. Make sure to use your best non-stick pan to help. 🙂

        Reply
    13. Anne says

      April 08, 2018 at 12:00 pm

      5 stars
      This easiest and tastiest french toast I've ever made!! Thank you! 😀

      Reply
      • Sam Turnbull says

        April 14, 2018 at 3:51 pm

        Awesome!! You're welcome, Anne 🙂

        Reply
    14. Nikol says

      March 05, 2018 at 9:52 am

      5 stars
      Sam, are you tired of me singing your praises yet? I had been struggling with French Toast since becoming vegan. Tried this recipe this morning and it was magnificent! My house still smells amazing! This will definitely be a staple in my home. So easy to make and amazingly delish! Thanks again!

      Reply
      • Sam Turnbull says

        March 06, 2018 at 9:48 am

        Haha, never!!!!! Thrilled you enjoyed it so much, Nikol 😀

        Reply
    15. DM Ghaziabad says

      February 26, 2018 at 12:18 am

      5 stars
      This looks like the perfect french toast! Amazing!

      Reply
      • Sam Turnbull says

        February 27, 2018 at 10:51 am

        Thank you so much!

        Reply
    16. Jeannie Martin-Sago says

      November 25, 2017 at 11:55 am

      5 stars
      I found this recipe when I was trying to find vegan breakfast ideas for our Thanksgiving company since one of them is vegan. I needed something the non-vegans would enjoy too, which can be a challenge.

      This french toast is so good that I will be making it this way from now on even though we're not vegan ourselves. I used a loaf of homemade vegan bread for it and we all agreed that it was the best french toast any of us had ever had.

      Sam, thank you. This breakfast was a huge hit and one of my guest's favorite memories of their trip to our house!

      I'd rate it ten stars if I could! 🙂

      Reply
      • Sam Turnbull says

        November 26, 2017 at 11:54 am

        Aww that's amazing! So thrilled it was loved so much 😀

        Reply
    17. Ilga Celmins says

      July 16, 2017 at 3:41 pm

      5 stars
      This is delicious, but we are having problems with the bread sticking to the pan, no matter how much canola oil/coconut oil/vegan butter we put it the pan. Any advice?

      When we go to flip it, it leaves a small layer on the pan, which is the really good crunchy part 🙁

      Reply
      • Sam Turnbull says

        July 17, 2017 at 9:24 am

        Ah yes, it is very sticky. You want to make sure you use a very non-stick pan. Either a super well-seasoned cast iron pan, or a new scratch free non-stick coated pan. It's also important to make sure the pan is hot before adding in the bread. If the pan is cold, then the sauce will fuse to the pan. Hope that helps a little!

        Reply
    18. Lisa says

      April 19, 2017 at 10:57 am

      5 stars
      Who needs eggs!! This recipe is BANGIN!

      Reply
      • Sam Turnbull says

        April 19, 2017 at 11:29 am

        Woohoo! So glad you think so 🙂

        Reply
    19. Jessica says

      December 28, 2016 at 12:59 pm

      I'm loving your recipes so far! Quick question... I detest bananas so do you have any ideas for a substitute, perhaps applesauce? Thanks

      Reply
      • Sam Turnbull says

        December 29, 2016 at 9:35 am

        Thank you Jessica! Hmmm... bananas help make it thick and creamy. You could try applesauce, but if you do I would reduce the amount of non-dairy milk used. Not sure if it would work, I would have to do some experimenting myself! Sorry I can't be more help!

        Reply
      • Venus says

        August 18, 2017 at 11:26 am

        How about some canned pumpkin that might work

        Reply
    20. Ashleigh W says

      October 02, 2016 at 1:16 pm

      I don't know why I waited so long to try this! It's so easy and delicious, I will definitely be making this more often.

      You should try and figure out a baked/casserole version of this for feeding a crowd at brunch.

      P.s I tried to rate it 5 stars but I don't know if it's my device or the website

      Reply
      • Sam Turnbull says

        October 03, 2016 at 9:57 am

        Thanks so much Ashleigh, yea... there are some glitches with the star rating on mobile I believe. It's being worked on 🙂
        I actually will have a baked french toast in my cookbook when it comes out, so stay tuned for that! So happy you enjoyed the recipe!

        Reply
    « Older Comments
    Newer Comments »
    4.94 from 44 votes (18 ratings without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Hi Friends!

    I'm Sam! A 3x bestselling cookbook author on a mission to make vegan cooking easy and seriously delicious. I grew up in a family of hunters, butchers, and chefs, so I'm probably the last person anyone expected to go vegan! Now I love recreating all my favorite foods, completely plant-based.

    Here's My Story
    Bestselling Cookbooks

    Bestselling Cookbooks

    Ready to level up your vegan cooking? Get inspired with my bestselling cookbooks—packed with fan-favorite recipes everyone will love!

    SHOP COOKBOOKS

    Footer

    On the Site

    • Start Here
    • About
    • Recipe Index
    • Tips to Use This Site
    • Dietary Preferences
    • Cookbooks
    • Cooking Courses
    • FAQ's About Veganism
    • Easy Vegan Meal Plan
    • Seitan School
    • Contact
    • Press
    • Join the Community

    Shop Bestselling Cookbooks

    Amazon • Barnes & Noble • Indigo • Walmart • Target • BAM • Bookshop •

    Join the Newsletter

    Join 150K readers who love easy vegan recipes! As a welcome gift, get my most popular 10 Easy Vegan Dinners in 30 Mins or Less sent straight to your inbox. Sign up 👇

    Affiliate Link Disclosure

    On this site, I sometimes use affiliate links. This means that if you were to make a purchase through one of these links, It Doesn't Taste Like Chicken would receive a small cut, at no cost to you.

    Privacy Policy

    COPYRIGHT © 2026 - IT DOESN'T TASTE LIKE CHICKEN

    Leave a Comment

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.