This post may contain affiliate links. Read our disclosure policy here.
Learn to make no-milk French toast with this recipe and the tips here.

Can You Make French Toast Without Milk?
Yes, you can make incredible French toast without milk because I’ve been doing it since 2006 for my son, who can’t stand the texture of cooked eggs. This egg-only version cooks up perfectly without any substitutes.
Maybe you’re in a no-milk situation this weekend, and instead of making pancakes without milk, you’ve decided to try your hand at French toast. I’m so glad you’re here. This recipe is simple, and it consistently turns out great.
Ingredients
This recipe has the ingredients you’d expect from French toast, except the milk. Sliced bread, eggs, a little sugar, plenty of cinnamon, and vanilla. I also added a tiny bit of water to stretch the whisked eggs so the mixture soaks up perfectly.

How to Make French Toast without Milk
I use a square or rectangular baking dish to whisk the soaking mixture and dip my bread slices, which only need to soak for about 10 seconds per side. Then, I immediately place them on the hot pan and cook them for about 2 minutes per side.
To prevent your French toast from getting soggy, only soak as many pieces of toast as you can fit and cook at once in the pan.
Other Substitutes for Milk in French Toast
While this recipe does not contain milk of any kind, you can substitute milk in traditional recipes with a dairy-free alternative, like in my French toast with almond milk recipe.
Best Breads to Use
Traditionally, French toast is made with thicker bread slices, such as Texas toast, Italian bread, brioche, and hearty slices of bread, since they work well to soak up the wet mixture. The reality, however, is that most of us make this breakfast classic with slices of sandwich bread, which is what I used in the recipe card below.
The Best French Toast without Milk

Watch how it’s made:
Ingredients
- 8 slices of sandwich bread, regular toast size
- 6 eggs
- 1 tablespoon water
- 1 tablespoon sugar, optional
- 1 ½ teaspoons cinnamon
- 2 ½ teaspoons vanilla
Instructions
Whisk the egg mixture:
- In a 9×13-inch baking dish, whisk the eggs well, making sure the egg whites are fully mixed in. Add the water, sugar, vanilla, and cinnamon, and whisk to combine.
Dip the bread slices:
- Place 2 slices of bread into the egg mixture long enough to soak the first side well, then flip the bread over and soak up just enough of the egg mixture to wet it for about 10 seconds. Dip as many slices as you'll fit in your pan. Do not keep them in the mixture.
Cook the French toast:
- Heat a large, nonstick pan over medium heat. Once hot, grease with butter or spray and place 2 slices of bread in the middle of the pan. Cook for 2 minutes or until golden brown.
- Using a spatula, flip the French toast over and cook for 2 to 3 more minutes until the second side has browned. During the last minute, reduce the heat to medium and cover. You know the French toast is done cooking when the middles puff up and no longer feel wet. Remove them from the pan, soak up the next two slices, and repeat the process.
Serve:
- Enjoy them topped with butter, syrup, and your favorite toppings.
Jackie says
This was so good!
Sol says
This French toast without milk was perfect cooked through and not soggy at all. I have to say I prefer this method
Bella says
This milk-free French toast was so tasty!
Tara says
These tasted great!
Cheryl says
Easy and delish!
Penelope says
Was missing milk from the store! I had completely forgot it and needed to make some delicious French toast. Let me tell you, nobody (hubby and the kids) even noticed the difference!
Sam says
I was craving French Toast but had no milk and this recipe was the answer to my cravings!! It came out so delicious, will definitely be making this again.
Sara Welch says
Enjoyed this for breakfast this morning and started my day off right! Turned out light, fluffy and delicious; definitely, a new favorite recipe!
Charah says
Made this last weekend and it’s delicious, thanks for this recipe
DK says
What a great, milk-free, french toast recipe! We have a cousin that can’t have milk so this is perfect for her!
Vicky says
I tried your no-milk French toast and it was fantastic! This made a golden, fluffy French toast that my kids absolutely loved. We topped ours with fresh berries and a drizzle of maple syrup.
Sisley says
So delicious and so easy to make too.
Jill says
My kids wanted French toast but we didn’t have any milk. I followed your recipe and it was perfect, everyone enjoyed them with our favorite toppings.
Tayler says
I didn’t have any milk in the house but was craving French toast. This recipe came in handy and was SO delicious!
Erik says
No one could tell I skipped the milk here! Thanks for sharing such an easy to make breakfast treat.
Beth says
These look delicious! My son is lactose-intollerant, so this is perfect for us!
Donalyn says
I love this for when we have guests who cannot have dairy – such a wonderful and simple concept. Thanks!
Patricia says
Super-simple and tasty! Love French toast as one of my favorite breakfast dishes! This is ideal for the first meal of the day 🙂