The Ultimate French Toast Recipe
Discover how to make the ultimate French toast with this easy, step-by-step recipe! Crispy on the outside and soft on the inside, this classic breakfast dish is perfect for any occasion and can be customized with a variety of toppings and fillings.
Prep Time 5 minutes mins
Cook Time 10 minutes mins
Course Breakfast
Cuisine American
Servings 4
Calories 300 kcal
4 large eggs
- 1 cup whole milk or heavy cream for richness
- 2 tbsp granulated sugar
- 1 tsp vanilla extract
- 1 tsp ground cinnamon
Pinch of salt
- 8 slices of thick bread brioche, challah, or French bread
- 2 tbsp butter for frying
- Optional toppings: powdered sugar maple syrup, fresh berries, whipped cream, bacon, or nuts
Prepare the egg mixture: In a large bowl, whisk together the eggs, milk (or cream), sugar, vanilla extract, cinnamon, and salt until well combined.
Heat the skillet: Place a large non-stick skillet or griddle over medium heat and melt the butter.
Soak the bread: Dip each slice of bread into the egg mixture, making sure to coat both sides without over-soaking. Let the excess drip off.
Fry the French toast: Place the soaked bread onto the heated skillet. Cook each side for 2-3 minutes, or until golden brown and crispy.
Serve: Once both sides are golden brown, transfer the French toast to a warm plate. Serve with your favorite toppings.
- Storage: Leftover French toast can be stored in an airtight container in the fridge for up to 3 days. Reheat in a toaster or skillet.
- Freezing: You can freeze French toast by placing the cooked slices on a baking sheet, freezing them until solid, then storing them in a freezer bag for up to 1 month.
- Variations: Try stuffed French toast with cream cheese or Nutella, or make savory French toast by omitting the sugar and cinnamon and adding herbs like thyme or rosemary