This post may contain references to products from one or more of our advertisers. Oh Sweet Basil may receive compensation when you click on links to such products.
This classic easy French toast recipe is the simple, cozy breakfast everyone loves. Golden on the outside, soft and custardy on the inside, with hints of cinnamon and vanilla, it’s a timeless recipe that never fails. We have a secret ingredient in the batter too!
My husband is a French Toast Snob!! There are very few places he will eat it because it has to be just right. I’ve never been able to make one he absolutely loves. I was nervous to make this recipe for him …. And he said it’s the best he’s ever had!!! ❤️

Easy French Toast Recipe
When I was about seven or eight, my uncle came to visit — my dad’s cool brother with the convertible we all loved riding in. One morning my mom made French toast, and I watched in disbelief as Uncle Richard skipped the maple syrup, grabbed the homemade raspberry syrup, and then piled on the powdered sugar. Mom didn’t say a word.
So, naturally, I followed his lead. I stretched my skinny little arm across the table, grabbed the powdered sugar, and absolutely covered my French toast. It was amazing.
These days I just add a light dusting, but it still makes me laugh how much other people shape our food habits. Years later, I was at a friend’s house when his mom offered me French toast… with cheese.
Cheese?! On French toast?! My brain said no — cheese belongs in eggs or on breakfast sandwiches, not soaking in custard. But of course I tried it, and one bite completely won me over. It didn’t make sense, but it was delicious.
I didn’t photograph it that way because I can never remember if the cheese was inside or out (and I’m weird about doing things “right”), but I’ll tell you this — that moment kicked off my lifelong love of sweet and salty flavors.

French Toast Ingredients
It is likely that you have all the ingredients you need to make this classic french toast recipe in your fridge already, including that surprise ingredient. This recipe is simple, here is what you will need:
- Egg: The base of the custard. Eggs give French toast structure, richness, and that classic soft, custardy center.
- Whole Milk: Adds moisture and helps thin the custard so it soaks evenly into the bread. The fat in whole milk also contributes to a richer flavor and creamier texture.
- Vanilla Extract: Enhances the sweetness and adds warm, aromatic flavor that makes the custard taste more dessert-like and cozy.
- Cinnamon (optional): Adds warmth and subtle spice, giving the French toast a classic, comforting flavor.
- Nutmeg (optional): A small amount adds depth and a slightly sweet, nutty aroma that pairs perfectly with cinnamon and vanilla.
- Granulated Sugar: Lightly sweetens the custard and helps the French toast caramelize to a golden-brown finish in the pan.
- All-Purpose Flour: The surprise ingredient! Helps thicken the custard slightly so it clings to the bread, giving the French toast its signature crisp edges and soft center.
- Salt: Balances the sweetness and enhances all the flavors in the custard, preventing it from tasting flat.
Simple, right?! I love a recipe I can make with a moment’s notice and not have to worry about having all the ingredients! I’d definitely make a side of delicious crispy bacon to go with it! The measurements for all the ingredients can be found in the recipe card at the end of this post.
How to Make the BEST French Toast
Here are the basics steps to learning how to make french toast. Trust us, it’s easy!
- Whisk: Whisk the batter thoroughly until it is totally smooth with no separation
- Pour: Pour the batter into a shallow dish like a casserole dish or a pie plate. It allows the bread to get coated easily.
- Preheat: Completely preheat the griddle to medium before adding the French toast. The French toast will cook fast – about a minute on each side.
- Prep: Butter the griddle before cooking your first round of bread.
- Coat the Bread: Dip each slice of bread into the batter one at a time and allow the bread to soak in the batter for 15-20 second on each side.
- Cook: Place the slices on the griddle, flip when they get golden. Serve with syrup, fresh berries and powdered sugar!

French Toast FAQs
You could use a decent white sandwich bread, and this will be delicious. But if you really want to do it right, go with brioche or challah. Texas toast will also work great too!
If you’re a sourdough bread fan, it is also a great option! The contrasting tang of sourdough is a yummy flavor twist!
The surprising ingredient I mentioned earlier is flour. Adding flour to the batter thickens it just slightly so you won’t even notice it, but it keeps the French toast from being just fried egg on bread. It makes a perfectly crispy crust on the bread.
This homemade french toast recipe can easily be made dairy-free be substituting the milk with either coconut milk or almond milk. The batter will be a little different consistency, but it will still be super tasty! Then coat the griddle with something other than butter — coconut oil or a cooking spray works great.
Cook the french toast as directed in the instructions and then store it on a baking sheet in the oven that is set to 200 degrees Fahrenheit. That will keep it nice and warm until you are ready to serve it.

Tips for the Best French Toast Recipe

- When dredging the bread slices in the French toast batter, be sure to let it sit for a good 10 to 15 seconds on each side so it has time to really soak up the egg mixture. Don’t let them soak too long though. You don’t want soggy French toast, but you do want the middle of the French toast to have a custard like texture when it cooks.
- Note that the cinnamon and nutmeg in the French toast batter are optional, but highly recommended! They give this homemade French toast a wonderful flavor without overwhelming the dish.
- Before cooking the classic French toast, flick a few droplets of water onto your griddle or pan to make sure it’s nice and hot. If the water doesn’t immediately sizzle and steam off, you need to wait a few more minutes otherwise your French toast won’t turn golden brown while it cooks.
Our Favorite French Toast Toppings
There are so many ways to dress up a stack of simple french toast. Homemade syrups, diced fruit, powdered sugar, you name it! Here are some of our favorite french toast toppings besides plain maple syrup and butter:
- Buttermilk Syrup
- Coconut Buttermilk Syrup
- Meyer Lemon Syrup
- Buttermilk Maple Syrup
- Peanut Butter Maple Syrup
- Creamy Marionberry Syrup
- Peanut Butter
- Mini Chocolate Chips
- Coconut Flakes
- Chopped Nuts like Pecans or Walnuts
- Fresh Fruit like Strawberries, Raspberries, Blueberries, Sliced Bananas, etc.
- Cinnamon Sugar

Make Ahead, Storing and Reheating
Make Ahead: French toast can be completely made ahead of time and stored in the refrigerator for a few days or frozen and then reheated. If you want the French toast to be made fresh, you can make the batter up to 2 days ahead of time and then dip and cook the French toast hot and fresh.
Storing: Leftovers should be stored in an airtight container in the refrigerator. It will keep for up to 4-5 days. French toast also freezes extremely well! To freeze French toast, cook it as directed and then allow it to cool completely on a wire cooling rack.
Once it has cooled, place it on a baking sheet lined with parchment paper. You can stack a few layers of French toast on top of each other as long as you separate each layer with parchment paper. Place the baking sheet into the freezer until the French toast is solid. Store it in freezer bags for up to 1 – 2 months.
Reheating: There are three ways to reheat French toast. They all work great. It just depends on how much time you have.
- Microwave: zap them in the microwave for about a minute, the outside won’t be crispy.
- Toaster: pop them in a toaster just like a piece of toast, the outside gets nice and toasty again.
- Oven: place the French toast in a single layer on a baking sheet and warm them up in the oven at 300 degrees for 5-7 minutes.

Your search for how to make French toast ends here! This is the best batter, with the best kind of bread, with all the tips for how to cook it to perfection! Cover these babies in our sensational buttermilk syrup, and you’ll be in breakfast heaven! Who wants to join me for breakfast?!
More Sweet BREAKFAST RECIPES You’re Sure to Love:
- Buttermilk Pancakes From Scratch
- Liege Waffles
- Bananas Foster French Toast
- Dutch Baby Pancakes
- Ultimate Waffles
- All Sweet Breakfast Recipes!
Watch the Video Below to See All the Steps…








Thank you for this recipe! I read the reviews first and so when I went to mix the flour in at the end I used a mesh strainer to sift the flour in little by little. I didn’t dump it in and it worked perfectly. I can’t fully review the recipe as I didn’t have whole milk. I only had heavy cream so I used that instead. It took me a few bites to get use to the texture vs my usual way. I really liked it and then realized it’s sort of like having a pancake french toast. Crispy outside texture and soft inside. We used sliced Challah bread. It was really good and something different. I don’t usually eat breakfasts but when I do your recipes seem to be in my MOST FAVORITE lists like your mouthwatering buttermilk pancakes and your waffles that have the buttermilk and cream in them. Thank you again! I will have to try them again when I have whole milk to see the lighter consistency.
Thank you so much Shawn! I appreciate your thorough feedback so much and I’m happy that you enjoyed the recipe!
My first time making this and it was amazing! The whole family loved it. I used oat milk and it was perfect. Thanks so much for sharing
Thank you so much Gillian!
Amazing recipe! Best French toast I’ve ever had! Thank you 😍
Yay!! Thank you so much Heidi!
Made this and it was so yummy! My only question is does the flour normally shower once everything is mixed?? You could see white clumps after I mixed the batter well. After drenching to bread, the dish with the batter wasn’t a runny consistency anymore it was clumpy. It still tasted really yummy though!
** sorry for all of the typos….
Hi Kassidy! I have to give it a really good whisk to get the clumps out and still there are usually some left behind. They generally break up as the pieces of bread cook. I’m so glad you enjoyed it!
The BEST French toast recipe ever! Literally like out of a restaurant, so tasty and fluffy. I’ll be making these as a breakfast meal for my sister who’s about to have her baby any day. Freeze and reheat, quick breakfast.
Thank you so much Gladys! You’ve made my day!
This was my first time making French toast and OMG this recipe was amazing!! My picky 2 year old loved it too! Highly recommend!
Yay, Christina!! That makes my day! So glad it was a hit with your family!
Cooks Illustrated is the only chocolate chip cookie recipe that I’ll EVER make, EVER. No other recipe appeals to me after tasting those cookies. Similarly, this is now the only french toast I’ll ever make, PERIOD! I was skeptical when I saw only 1 egg used but my goodness… So simple and delicious. I can get 5-6 slices of Texas toast out of the recipe which is fine for us. I’ve made it twice this week and looking forward to hosting brunch with friends so I can dazzle them this recipe. Thank you.
Thank you so much Maura! I love this so much!
This really is the best French Toast that I’ve ever had. My family loves it!
You’re the best Tiffany! Thank you!!
This is a delicious recipe! I have lost count of how many times I’ve made it. I make a huge batch and freeze them! My family loves them! I add less sugar & my family doesn’t even notice!
After dipping them in the milk/egg mixture I bake them at 350° for 10 minutes & then flip them for 4-6 minutes. It saves me a lot of time and I can actually relax while they are baking.. 🙂
Thank you for sharing this recipe with us!
Thank you Lyuda! I love the idea of baking them! That’s genius! I’m so glad your family loves this recipe as much as mine does!
I tried this recipe this morning, to use up some bread that needs eaten. I’m usually a savory breakfast person, but woke up with a sweet tooth. This is the first time in my 36 years that I have EVER made a good french toast! Will definitely be saving this recipe! So so good!
You have made my day Kelly! Seriously! I’m so glad you enjoyed this recipe and thank you so much for taking time to leave a comment!