Return to top
featured in… The Huffington Post CookingLight Reader's Digest Women's Health BuzzFeed Glamour Whole Foods Oprah Winfrey Network CNN Food Network Healthline Shape

Hello! I’m Anjali. I’m a board certified health coach, author, wife, mom and food lover from the SF Bay area (now living in Seattle, WA!); with a passion for delicious food and a desire to make healthy eating easy, tasty and fun! Learn more about me here and stay for a while!

Anjali Shah

Vegan French Toast

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.

For this 20-minute vegan French toast, I use sturdy bread, ground chia seeds as an egg replacer, non dairy milk, and vanilla. The result is fluffy French toast with warm spices and a lightly sweet flavor. My healthy and easy recipe is perfect to serve picky eaters kids of all ages.

Vegan french toast served on a white plate with berries and powdered sugar.

Traditional French toast is not vegan because it relies on an egg based custard and can taste egg forward if it is not cooked properly. My vegan version skips eggs completely and still delivers classic sweet French toast flavor by using a simple plant based egg replacer. I promise even picky eaters will enjoy this breakfast option, and it works well as an alternative to mini pancakes or my quinoa oatmeal.

I make this recipe on weekends or as an easy breakfast for dinner because it is simple and ready in about 20 minutes. Yup, that’s right! It also works well for holidays like Christmas morning or easter holiday when I want something familiar but plant based. The recipe can even be cut into French toast sticks, which makes it practical for serving and easy to enjoy.

One Sunday morning, before anyone else was awake, I made this vegan French toast and enjoyed a quiet moment in the kitchen while the bread cooked in the pan. I love that this recipe is wholesome, full of nutrients, and ready in just 20 minutes, which is perfect when picky eaters start asking for breakfast right away.

The French toast works because the chia seeds and plant-based milk create a custardy texture without eggs. I cook each slice on medium heat, letting it brown gently, and sprinkle it with cinnamon or nutmeg. The flavor mimics traditional French toast, even with our healthier tweaks. I love the control over sweetness and texture, which makes it reliable every time.

The other day my neighbor stopped by unexpectedly, so I offered her a slice of French toast with a drizzle of maple syrup. After one bite, she said it reminded her of weekend mornings at her grandmothers house. I smiled as I plated a few more slices and enjoyed the calm warmth of the kitchen before the day really started. I highly recommended to give this one a try!

Latest Recipe Video!

🥘 Ingredients

Here are the different ingredients I use to make this French toast flavorful, hearty, and perfectly egg-free.

Ingredients for easy vegan french toast recipe on a white background.

Crusty Bread: I use thick slices of sourdough bread, but you can use any bread you like. I make sure not to use super fresh bread, as day-old, stale bread works best. I personally think sturdy, thick slices are ideal. The only bread I avoid is one with a strong flavor that does not pair well with French toast, like pumpernickel.

Ground Chia Seeds: I use ground chia seeds to help the milk absorb well and to replace the egg in this recipe. If my chia seeds are whole, I grind them in a spice grinder or with a mortar and pestle.

Spices: I use a ¼ teaspoon of ground nutmeg and ½ teaspoon of ground cinnamon.

Milk: I make this French toast with soy milk, but any milk of your choice works.

Vanilla Extract: I use rich, pure vanilla extract to give the French toast all the flavor it deserves.

Pure Maple Syrup: I add a little bit of pure maple syrup for sweetness.

Substitutions

Crusty Bread: I like to use whole wheat or whole grain bread, white bread, challah, brioche, or my favorite sandwich bread. Ezekiel bread is also a great healthy option.

Chia Seeds: I sometimes substitute chia seeds with flax seeds if I prefer. I use one tablespoon of ground flaxseed with two tablespoons of water to make a flax egg. 

Milk: I use unsweetened almond milk, cashew milk, or any non-dairy milk for this recipe. For extra decadence, I sometimes use canned coconut milk.

🔪 How To Make

This recipe comes together with simple steps and minimal effort! Here is how I make this vegan French toast without eggs or dairy:

Mix Ingredients, Chill Mixture: In a bowl, I mix all of the ingredients except for the bread and oil. Then I place the mixture in the fridge for 10 minutes.

batter whisked in a bowl

Dip and Soak Bread: After the batter has thickened, I pour it into a shallow dish or casserole dish, since a rimmed baking sheet is too shallow. I dip each piece of bread into the mixture and soak it for a couple of minutes, then flip the slices to soak the other side before removing them.

bread soaking in a baking dish

Cook: Next, I add some coconut oil, spray oil, or vegan butter to a large nonstick skillet or frying pan over medium heat. Once the oil has melted, I add a slice of bread at a time, cooking for 2 to 3 minutes until golden brown, then flip and cook for another couple of minutes. I remove the French toast from the heat and repeat until all the slices are cooked.

dairy free french toast cooking in a pan

Serve: I serve my French toast immediately with my favorite toppings and a drizzle of maple syrup.

Vegan french toast stacked on a white plate.

My #1 Secret Tip for this recipe is to use bread that is about two days old. Slightly stale bread absorbs the mixture without becoming soggy, which helps the French toast cook properly. Fresh bread tends to fall apart and does not hold its shape as well when soaked.

Other Tips To Keep In Mind:

  • Use Finely Ground Chia Seeds: I grind the chia seeds in a high-speed blender or spice grinder until they form a fine powder. The chia powder absorbs the milk easily and becomes unnoticeable when cooked.
  • Do Not Soak The Bread Too Long: I make sure not to soak the bread for too long, or it can get soggy and fall apart. A few minutes is plenty.
  • Eat Right Away For The Best Taste: I serve this dairy-free French toast immediately because it’s best when freshly made.

📖 Variations 

I love finding different ways to customize my vegan French toast to suit my taste.

Vegan Banana French Toast: For a sweet twist, I mash a ripe, spotty banana in my bowl until it becomes a smooth paste before adding the other ingredients, and I skip the maple syrup in this case. The banana gives a mild flavor while naturally sweetening the batter.

Vegan Pumpkin French Toast: For a fall-flavored twist, I add some pumpkin pie spice to the dry ingredients. I can also whisk in a tablespoon or 2 of pumpkin puree into the milk mixture if I want a richer pumpkin flavor.

Different Egg Substitute: Instead of ground chia seeds, I sometimes use ground flax seeds or chickpea flour, also known as besan or gram flour. I combine 3 tablespoons of chickpea flour with 3 tablespoons of water to replace 1 egg.

🍽 Serving Suggestions

I sometimes set up a toppings bar and let everyone choose how to make their vegan French toast their own. Some of my favorite toppings include fresh fruit like strawberries, blueberries, raspberries, and blackberries. I also like to make a simple pear compote or a fresh breakfast fruit salad in the summer. Sliced bananas are another delicious option.

For a bigger spread, I like to serve this alongside other breakfast recipes like sweet potato breakfast hash or this silken tofu scramble. It also tastes great with smoothies, tea, coffee, or even a healthy hot chocolate!

🧊 Storage Directions

Refrigerating: I let my plant-based French toast cool completely, then transfer it to an airtight container and store it in the refrigerator for up to 5 days.

Freezing: To store my French toast in the freezer, I wrap each slice in plastic wrap, then transfer them to an airtight, freezer-safe container or a gallon-size freezer bag. It keeps well for up to 2 months.

Reheating: To reheat, I warm my French toast in the toaster oven or regular oven at 350 degrees Fahrenheit (180 degrees Celsius) for about 5 minutes, or until it’s heated through.

❓Recipe FAQs

How long should you soak French toast?

I make sure I do not soak my vegan French toast for more than 2 minutes per side. A quick dip gives the bread enough time to absorb flavor without getting heavy and soggy. If it sits too long, the slices can start to break down and cook up soft instead of nicely set.

What is the best bread to use for French toast?

There are several types of bread I like to use, but my 3 favorites are brioche, a French baguette or French bread, and challah. No matter which type I choose, I always make sure the bread is thick and sturdy!

Why do you put milk in French toast?

I use milk in my French toast to add moisture and a bit of fat, which helps me create a silky, smooth batter that the bread soaks up perfectly. The sugars and proteins in the milk react with the heat from the pan, giving my French toast that classic texture and flavor.

Vegan french toast served on a white plate with berries and powdered sugar.

Love this plant based breakfast recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comment section further down the page!

You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!

📋 Recipe Card

🎥 Watch How to Make It

https://youtu.be/O8wTcG8y1r8
Vegan french toast served on a white plate with berries and powdered sugar.
Print Recipe
5 from 12 votes

Vegan French Toast

For this 20-minute vegan French toast, I use sturdy bread, ground chia seeds as an egg replacer, non dairy milk, and vanilla. The result is fluffy French toast with warm spices and a lightly sweet flavor. My healthy and easy recipe is perfect to serve picky eaters kids of all ages.
Prep Time15 minutes
Cook Time5 minutes
Total Time20 minutes
Course: Breakfast, Brunch
Cuisine: American, Vegan
Diet: Vegan, Vegetarian
Servings: 4 people
Calories: 309kcal
Author: Anjali Shah

Ingredients

Optional Toppings

Instructions

  • Mix all ingredients, except the bread and coconut oil, in a medium mixing bowl. Whisk together until well combined. Place in the fridge to thicken for 10 minutes.
  • After the batter has thickened, pour it into a shallow dish. Dip the bread into the mixture and soak for two minutes. Flip over the bread and soak the other side for an additional minute. Remove.
  • While the bread is soaking, heat 1 tsp coconut oil in a large skillet over medium heat. When the oil has melted add the bread, cook for 2-3 minutes until golden brown, flip, and cook for an additional 2-3 minutes. Remove the French toast from the heat. Repeat until all the slices have been cooked.
  • Serve immediately with your favorite toppings and syrup.

Notes

  • My #1 Secret Tip for this recipe is to use bread that is about two days old. Slightly stale bread absorbs the mixture without becoming soggy, which helps the French toast cook properly. Fresh bread tends to fall apart and does not hold its shape as well when soaked.
  • Use Finely Ground Chia Seeds: I grind the chia seeds in a high-speed blender or spice grinder until they form a fine powder. The chia powder absorbs the milk easily and becomes unnoticeable when cooked.
  • Do Not Soak The Bread Too Long: I make sure not to soak the bread for too long, or it can get soggy and fall apart. A few minutes is plenty.
  • Eat Right Away For The Best Taste: I serve this dairy-free French toast immediately because it’s best when freshly made.

Nutrition

Serving: 2slices french toast | Calories: 309kcal | Carbohydrates: 79g | Protein: 17g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 1g | Trans Fat: 1g | Sodium: 687mg | Potassium: 273mg | Fiber: 4g | Sugar: 8g

22 responses to “Vegan French Toast”

  1. The flavor was truly amazing and it had the perfect amount of sweetness. It was so delicious and satisfying, I couldn’t get enough of it!5 stars

  2. I love everything about this, from the sourdough bread to the spices used. This is one hearty and healthy breakfast.5 stars

  3. Enjoyed these for breakfast this morning and started my day off right! Turned out light, fluffy and delicious; easily, a new favorite recipe!5 stars

  4. WOW, I never would’ve thought of chia seeds! I love that they act as a thickener and they have protein and other healthy stuff in them. 🙂5 stars

  5. We have family members who are allergic to eggs, and this recipe is a perfect breakfast solution! Also, I had no idea finely ground chia seeds could be used like ground flax: that’s valuable info. Thank you!5 stars

  6. Last I checked, powdered sugar isn’t vegan. If you know if a vegan brand, please share. Thank you! As a vegan for 10+ years, I do miss French Toast.

    • Hi! If you buy an organic powdered sugar it should be vegan. The issue with powdered sugar not being vegan is due to the original sugar used (which is then mixed with corn starch to make powdered sugar). Regular sugar is processed using bone char which makes it not vegan. Organic sugar is not allowed to be processed using bone char, which makes it vegan friendly. So if you use an organic powdered sugar it should be vegan. Hope that helps!

  7. I just loved this! The flavors were so sweet and yummy and the toast came out perfect! Will def be making again.5 stars

  8. French toast is the one thing I hadn’t yet “veganized” since no longer eating eggs but the chia seeds worked perfectly in this recipe to mimic them! Favorite Sunday morning breakfast is back in the game!5 stars

5 from 12 votes (2 ratings without comment)

Leave a Reply

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

Recipe Rating





Subscribe to newsletter

Copyright 2026 The Picky Eater®, LLC. All rights reserved. Powered by Crave