French Toast Recipe
Crispy on the outside and soft on the inside, this French toast recipe is the definition of breakfast perfection. It’s a classic comfort dish that combines simplicity with indulgence ideal for a quick weekday treat or a cozy weekend brunch. Whether you’re preparing a simple French toast recipe for one or serving the best French toast recipe for a crowd, this version delivers golden, fluffy slices bursting with rich, buttery flavor every time.
Made with everyday ingredients, it’s easy to whip up in minutes and pairs beautifully with a range of toppings from maple syrup and powdered sugar to fresh berries and whipped cream.

Ingredients
- ¼ cup all-purpose flour
- 1 cup milk (or substitute with cream, almond milk, oat milk, or your preferred alternative)
- 3 large eggs
- 1 tablespoon white sugar
- 1 teaspoon vanilla extract
- ½ teaspoon ground cinnamon
- 1 pinch salt
- 12 slices of thick bread (brioche, challah, or sourdough work best)
- Butter or oil, for greasing the pan
Directions / How to Cook
- In a large mixing bowl, whisk together the flour and milk until the mixture is completely smooth and free of lumps.
- Add the eggs, sugar, vanilla extract, cinnamon, and salt to the bowl, and whisk again until the batter is well combined and slightly frothy.
- Heat a skillet or griddle over medium heat and lightly grease it with butter or oil.
- Dip each slice of bread into the prepared batter, ensuring both sides are coated evenly but not overly soaked.
- Place the dipped bread onto the hot pan and cook for 2–3 minutes per side, until each slice is golden brown and crisp on the outside.
- Repeat the process for the remaining slices, adding more butter or oil as needed between batches.
- Serve the French toast warm with your favorite toppings such as maple syrup, powdered sugar, sliced bananas, or fresh strawberries.

Preparation Details
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Servings: 6
- Yield: 12 slices
