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.









Alex says
Ran out of eggs, so thought I’d try this, never had French toast stick to the pan this badly
Laura Fuentes says
I’m sorry your French toast stuck to your pan. Even if it’s nonstick, it should be greased for cooking.
Carrie says
Tried this morning. Added a few tablespoons of protein powder. My kid ate three slices. Definitely a win!
Mary says
Thanks for sharing this recipe. My family enjoyed this eggless recipe. We used bagels and it turned out perfectly. 5/5 awesomeness.
EssBee says
Perfection! Thanks so much for a quick and easy Eggless French Toast recipe that works perfectly with any type of bread (we toasted those thin and/or soft slices first before dipping and grilling). Keep up the great work!!!!
Angela says
My daughter and I made this egg-free version of French toast together and were thrilled to have such delicious results! Thanks for sharing the recipe.
Nico says
Worked perfectly! Very happy I found this recipe.
Jeff says
In my experience, this recipe makes 4 pieces.
J says
That’s incredibly useful info, thankyou!
Miranda says
Made this for my baby who has an egg allergy. Didn’t have thick bread so I lightly toasted 2 slices of the multigrain bread we had and made it “stuffed” with cream cheese and strawberry jam spread between the 2 slices before soaking in the mixture to simulate a thick style French toast. Turned out delicious! Thanks for the recipe.
Krystina says
I just made this for my family of 3 this morning and it was a huge hit!!! For my toddler I topped it with whipped cream and sprinkles! It was delicious!
Jacqueline N. says
We’ve been eating this daily! I do grain free bread, pistachio milk, avocado oil (instead of butter) and arrowroot powder (instead of corn starch) making it egg free, dairy free, gluten/grain free. So simple and so delicious!