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.









MNR says
Excellent recipe. Worked very well after I toasted the bread in the toaster oven for a short time and followed the instructions.making it again !
Thanks so much
UptownHarlem says
Just made this. VERY GOOD. Had no egg, so i searched for a french toast recipe without eggs and yours was the first one that came up. It was soggy at first, but I believe its a combination of the bread not being stale. (They say stale. bread makes the best french toast). I just kept it on til it was a medium, dark, brown on both sides. The taste had me not missing the eggs. Thanks.
Maria Wesley says
The recipe unfortunately did not work for me, the bread completely stuck to both my non stick pans and the batter did not cook at all.
MOMables-Laura says
Hi Maria, did you use butter and how long did you soak each slice of bread?
Smashed says
My French toast turned out be very soggy and tasted very salty. I ate it with a lot of maple syrup, but wouldn’t use this recipe again. I’m thinking about using an egg substitute in my next attemp at French toast.
Jen says
Hello! I was excited to try this recipe as my son is recently egg free but had trouble with the bread sticking to the pan. I used more coconut oil the second time which helped a little bit but had the same issue. We used to make French toast a couple of times a week so have the heat, oil, consistency thing down but wondering what I’m missing with this new recipe. Any tips for the sticking?? Many thanks!!
MOMables-Laura says
Are you using a non-stick pan?
Marly says
Hey Laura! I also had a problem with the bread sticking and I am using a non-stick pan. But overall it wasn’t too bad! I am happy I found this recipe.
Broke Paramedic says
You saved the worst Christmas of my life! I’m a financially struggling 37 year old with no one in my life but a dog. This Christmas I didn’t have any money for groceries (holy cow on egg prices) and really wanted French toast. Had everything in my cabinets and bread in my freezer. For milk I used 1/4 c evaporated milk and 1/4 c water. I topped with 1 ingredient dulce de leche I made in the oven.
Made my solo Christmas brunch at least delicious.
MOMables - Laura says
I’m thrilled that this recipe saved the day! Egg prices are astronomical right now so this french toast recipe is the way to go!
Lucy says
Out of eggs this morning and this eggless french toast recipe was a lifesaver!
Eva says
I normally do not like French toast because I hate the taste of browned eggs, but this recipe was a hit in our home! I added Pecans and more cinnamon, used a little Mexican vanilla for it, and it was great. I also used coconut oil instead of butter. ** Tip: Cook one side of the toast and then add the pecans on top of the cooked side. Press them into the bread with a flat spatula. When second side is done, flip again, so pecans can toast. Lost very few pecans this way and came out with a nice toasted nutty flavor that was complimented by maple.
Keisha says
By far the best homemade eggless French toast I have made. I topped it off with homemade peach jam and pure maple syrup. The mixture of flavors reminds me of peach cobbler! It was very simple to make. Next time I think I will incorporate dipping the bread in crushed pecans/almonds to add a different twist. This will be my go-to recipe.
MOMables-Laura says
That combination does sound amazing! Love the creativity!
Cgn says
Super easy and tasty recipe! :)