This post may contain affiliate links. Read our disclosure policy here.
Making French toast without eggs is easier than you might think. This eggless French toast has crispy, golden edges and soft, airy middles, and I'll show you exactly how to make sure the centers cook through every time.

Ingredients
- Bread: Thicker, heartier slices hold the liquid better without falling apart and give you soft, pillowy middles.
- Milk: Dairy or non-dairy milk works. I prefer whole milk because its higher fat content gives the French toast a richer texture.
- Cornstarch: This is what makes the recipe work without eggs. It thickens the milk mixture and creates that classic French toast texture.
- Vanilla extract: Adds sweetness, and it’s a staple in the recipe.
- Cinnamon: Adds a warm flavor; you can omit it.
Important: You can make French toast without eggs, and you can make French toast without milk, but not both.
Best French Toast Toppings
French toast toppings can transform a plain stack into a delicious breakfast. Here are a few favorites:
- Homemade Blueberry Syrup
- Sliced bananas or strawberries
- Whipped cream
- Cinnamon Syrup or pancake syrup
- Powdered sugar
- Strawberry Syrup
- Cinnamon apples

Laura’s Tips for Perfect French Toast
Use thicker bread. It absorbs the milk mixture without becoming soggy or falling apart. If using thin white bread or sandwich bread, shorten the soaking time. These are my favorite breads for French toast.
Soak the bread slices briefly. About 15 seconds per side is enough. Let excess liquid drip back into the dish before transferring the bread to the pan.
Typically, the pan was too hot, and you flipped the bread too soon because the bottoms were burning or too dark. For this reason, the recipe card below notes to:
Cook over medium heat. This gives the middle enough time to cook before the outside gets too dark.
Give each side enough time. Right before flipping the first side, the edges should start to look cooked, and the bottom should be golden.
The French toast is cooked through on both sides when the center feels puffy rather than wet or heavy.
Freezing & Reheating French Toast
Let the French toast cool completely, then freeze it flat (like pancakes), and store it in a freezer bag for 1 to 2 months. Reheat straight from the freezer in the toaster or at 375F in the oven for 8 to 10 minutes. You can also cut the cooked French toast into strips before freezing to make homemade French toast sticks that are easy for kids to reheat and dunk.
Eggless French Toast

Watch How It’s Made:
Ingredients
- ½ cup milk, your favorite
- 1 tablespoon cornstarch
- 1 teaspoon vanilla extract
- ¼ teaspoon cinnamon
- 2 slices bread, thicker is better
Instructions
Mix:
- In a shallow dish with sides, like a pie dish (or similar), combine the milk, cornstarch, vanilla, and cinnamon. Whisk until everything is combined and the cornstarch dissolves.
- Place the bread slices in the milk mixture and soak each side for about 15 seconds. In the next step, when you lift the bread slices from the dish onto the pan, let any excess liquid drip back into the dish to keep the French toast from getting soggy.
Cook:
- Melt 1 tablespoon of butter in a non-stick pan. Place the soaked bread slices in the pan and cook over medium heat for 3 to 4 minutes on the first side, until the bottom lifts easily and turns golden brown.
- Using a spatula, flip the French toast pieces over and cook the second side for another 3 minutes. You'll know they're cooked through and ready to be removed from the pan when the middle feels puffy. Remove them from the pan and transfer to a plate.
Serve:
- Top the French toasts with berries, syrup, or your favorite toppings.









Cindy Kirchhoff says
Like many others, I can’t eat eggs so I’ve skipped french toast forrrrevvver! I’ve gotten around other eggs needs, but I just couldn’t see any way french toast could be eggless. But I decided to do a search today. Found this; made it; perfect! I used a keto bread sold at Aldi in order to get more fiber and protein (I don’t do keto but do try to balance out the carbs with protein and fiber), half and half, cinnamon, vanilla, fried it in coconut oil and sprinkled some pecans in the pan. Topped with pure maple syrup. SO good!
MOMables-Laura says
Making this with keto bread is a great idea!
LA says
I have a similar issue – I think it may be possible substituting greek yogurt for eggs, in some manner. (Am searching for a recipe that has found the way to do that – e.g., diluting the yogurt with a little milk, to get the right consistency to soak the break in?) {Thinking someone, somewhere may already have done the trial and error…}
Bonnie Bianco says
I don’t know about using Greek yogurt for french toast but I have used Greek yogurt in place of eggs in a cake and it turned out wonderful. So you might want to give the Greek yogurt a try for the French toast.
Laura says
I’m a little late to this party but I just made this recipe and did use about 2 tablespoons of Greek yogurt. It turned out amazing! So grateful I can have french toast again!!
Rhianna says
This eggless french toast came out delicious!
Heidi Durig Heiby says
My daughter and I don’t care for egg-y french toast, and this turned out great. Love it!
BRIDGETTE MICHELE LEONAUSKAS says
I cannot have eggs and have been missing french toast so badly. I finally found a texas style toast bread that is GF, DF and egg free! Your recipe nearly made me cry in joy! Thank you so much for figuring it out so I can make it!! YUMMM.
Ana says
Turned out great. My kids loved. My son was so excited to have French toast after missing out for years.
Danielle says
So happy my almost 6 year old boy has an egg allergy, he’s been so upset not being able to eat French toast like all his friends. Amazing recipe, he loved it! Now he has had this allergy since little so he has nothing to compare, but I do. A++ recipe.
MOMables-Laura says
Super glad this recipe was a success for your family!
Km says
This is such a great recipe! I haven’t had real French toast in years due to my son’s allergy to eggs. This recipe tastes just as good, if not better, than regular French toast. Highly recommended!
MOMables-Laura says
Super glad this recipe is a fit for your family!
Jamie says
My 2 year old son and I loved this!! We both have egg sensitivities and both of us hadn’t had French toast since he was a baby. This tasted great!! I had a little difficulty because I used a grain sandwich bread and accidentally oversoaked it. Then it stuck really badly to my stainless steel pan even with the butter and I had the heat turned down. But I didn’t give up! I then tried using my griddle and put butter directly on it before the soaked bread and it turned our perfectly! Thank you so much. Great recipe!
Agarwal says
Amazing recipe!
Caroline Dickerson says
This was my first time ever having French Toast and it was delicious!! I kinda even liked it more than pancakes!
Alejandra says
I just made this today for my teenage daughter and she loved it. I didn’t tell her that it was eggless until we were done. I substituted almond milk and used Hawaiian bread. I see now why you recommend thick bread. My first slice was almost ruined but I made it work and was very careful with the next slices. I’m trying to lower my cholesterol do this was a win, win! Thank you for this!
MOMables-Laura says
This recipe with Hawaiian bread sounds AMAZING!
Lalura says
Yeah, I over soaked it too :(
Doubled the recipe and used Texas toast but my grandsons (one with dairy/egg allergy) did NOT like it because it was too wet-mea culpa! I am going to try this again (cuz VEGAN FRENCH TOAST!) but will make it beforehand, soak it a shorter time and maybe bake afterwards. I’m sure it will freeze nicely and be ready for the next sleepover!
Regardless of MY mistakes, thanks for this recipe!