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.









Brandie Saurino says
I had a whole loaf of sourdough bread to use up (I bake it myself and made too much!) but I didn’t have any eggs! I decided to try this recipe and it worked beautifully!! It crisped up nicely in my cast iron skillet without burning!! I just used avocado oil on the pan beforehand. They tasted amazing and my picky 2 year old ate 3 slices!! This recipe is a keeper!! Thank you so much for sharing!
Laura Fuentes says
using sourdough for this french toast sounds AMAZING. I’ll have to do this too!
Olive says
it was so good
Erin says
These smell amazing, but will not cook through, just mush in the middle after over 20 minutes on the griddle. Any ideas?
Laura Fuentes says
Are you cooking these on too low of heat? How thick is your bread?
cyndy says
The trick is to not soak it to long in the mixture..it happened to me the first time..it has to be just dunked real quick..the second time i did this it came out perfect
Belinda Lenhard says
Thank you so much for this tip! Made all the difference!
Jovon says
I too had a problem with my first ones being soggy and I believe it’s because I let the mixture sit while waiting for the pan to heat. I later realized the cornstarch had settled. After I stirred it and immediately wet the bread slices with it (for only a sec for each side), I was able to cook perfectly fluffy french toast, yum!
Srom Thomas says
made these eggless french toast. came out great.
Lissa Gray says
Can I use flour if I don’t have corn starch?
Laura Fuentes says
No, you need a starch. Flour won’t do it.
Em says
Toddler is egg free so this recipe is much appreciated! Worked perfectly and couldn’t really differentiate between eggy French toast.
Carol says
Made this for my 19 year old son and he ate 6 pieces! So thankful for this help in my kitchen!!
Laura Fuentes says
I’m so glad these were a hit! They’re my son’s favorite too.
Deptula Dianna says
Can I use tapioca starch or arrowroot instead of corn starch? Corn allergy…Tkx. Dianna
MOMables - Laura says
Absolutely, same amount but don’t leave it out.
Theresa says
I have been using your recipe for years and love it. I hate the taste of eggs so this is perfect!
MOMables - Laura says
Thank you for continuing to use my recipe! :)
Lucy Barnes says
Does not work. Just a gloopy slimes but burnt mess with no flavour
MOMables - Laura says
did you omit the corn starch?
THoime says
It’s wonderful I just ran out of eggs and wanted french toast and it worked out not as good when you use eggs but it’s great