Best French Toast Recipe
Introduction
There’s something timeless and comforting about French toast. Soft, custardy centers wrapped in golden, buttery edges, finished with a drizzle of real maple syrup—it’s a breakfast classic that feels indulgent yet familiar. This recipe will help you perfect the Best French Toast, balancing richness, texture, and flavor for an unforgettable morning treat.

Ingredients
- 1 loaf challah or brioche bread, cut into thick slices
- 2 cups half-and-half or heavy cream
- 4 large eggs
- ¼ cup sugar
- 2 teaspoons vanilla extract
- ½ teaspoon ground cinnamon
- Salted butter, for cooking
Instructions
- Step 1: Slice the challah or brioche into thick slices, about ¾ to 1 inch thick. Slightly stale or day-old bread works best as it absorbs the custard without falling apart.
- Step 2: In a large bowl, whisk together the half-and-half (or heavy cream), eggs, sugar, vanilla extract, and cinnamon until smooth and fully combined. For the smoothest custard, using a blender or immersion blender is recommended.
- Step 3: Dip each slice of bread into the custard mixture, soaking for about 20 seconds on each side. Let the excess custard drip off before cooking.
- Step 4: Heat a skillet or griddle over medium-low heat and add a generous amount of salted butter. Place the soaked bread slices onto the skillet and cook for 3 to 5 minutes per side, until golden brown and cooked through. If the toast browns too quickly, lower the heat.
- Step 5: Serve immediately with butter, powdered sugar, and real maple syrup for the best flavor and texture.
Tips & Variations
- Use enriched breads like brioche or challah for a richer, softer interior.
- Cook on medium-low heat to allow the custard to set fully without burning the exterior.
- Don’t skimp on butter; it adds essential flavor and helps achieve crispy, golden edges.
- Soak the bread just right — about 20 seconds per side — to avoid sogginess or dryness.
- Try topping variations like fresh strawberries and whipped cream, chocolate shavings with cream, or sweetened ricotta with orange zest and pistachios.
- Swap white sugar for light brown sugar in the custard for a caramel note.
- Add orange zest to the custard for a bright, citrus twist.
Storage
Once cooked, allow French toast to cool completely. Store in an airtight container in the refrigerator for up to 3 days. To freeze, place slices in a single layer on a baking sheet, freeze until solid, then transfer to freezer bags and store for up to 2 months. Reheat in a 350°F oven for 8–10 minutes, or warm gently in a skillet with butter. Avoid microwaving to preserve crispness.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use regular sandwich bread for French toast?
While you can use sandwich bread, it’s not ideal because it tends to be too thin and soft, which can make the French toast soggy or fall apart. Enriched breads like brioche or challah are preferred for their structure and rich texture.
Why is it important to cook French toast on low heat?
Cooking on medium-low heat ensures the custard inside the bread sets properly without burning the outside. High heat can cause the exterior to brown too quickly while leaving the interior undercooked or soggy.
Print
Best French Toast Recipe
- Total Time: 25 minutes
- Yield: 6 servings 1x
Description
Discover the Best French Toast Recipe that delivers perfectly crispy, golden edges with soft, creamy, custard-like centers. This classic breakfast uses enriched bread, a rich cream-based custard, and a low and slow cooking technique to create an indulgent yet balanced dish. Ideal for weekend brunch or a cozy morning, this recipe ensures restaurant-quality French toast with tips on bread choice, soaking, cooking, and topping variations.
Ingredients
Bread
- 1 loaf challah or brioche bread, cut into thick slices (¾ to 1 inch thick, preferably day-old or slightly stale)
Custard
- 2 cups half-and-half or heavy cream
- 4 large eggs
- ¼ cup sugar
- 2 teaspoons vanilla extract
- ½ teaspoon ground cinnamon
For Cooking
- Salted butter, for cooking
Instructions
- Prepare the Bread: Slice the challah or brioche bread into thick slices, ideally ¾ to 1 inch thick. Use slightly stale or day-old bread to ensure it absorbs the custard well without falling apart.
- Make the Custard: In a large bowl, whisk together half-and-half or heavy cream, eggs, sugar, vanilla extract, and ground cinnamon until fully combined and smooth. For an extra smooth custard and to evenly disperse cinnamon, use a blender or immersion blender.
- Soak the Bread: Dip each bread slice into the custard mixture, soaking for about 20 seconds per side. Let excess custard drip off before cooking to avoid sogginess.
- Cook Low and Slow: Heat a skillet or griddle over medium-low heat and add a generous amount of salted butter. Place the soaked bread slices into the pan and cook for 3–5 minutes per side until golden brown and cooked through. If browning happens too quickly, lower the heat to prevent burning.
- Serve Immediately: Serve the French toast hot from the skillet with butter, powdered sugar, and real maple syrup. Enjoy while fresh for the best texture and flavor.
Notes
- Use enriched bread like brioche or challah for a richer, softer interior that holds custard well.
- Cook on medium-low heat for even cooking; high heat burns the outside and leaves the inside raw.
- Don’t skimp on butter—it enhances flavor and creates beautifully crisp, golden edges.
- Soak the bread fully but avoid oversoaking to prevent collapse; about 20 seconds per side is ideal.
- Serve French toast immediately for optimal texture and taste, as it loses crispness when cooled.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Breakfast
- Method: Frying
- Cuisine: American
Keywords: French toast, best French toast recipe, breakfast, brioche French toast, challah French toast, custard soaked bread, easy French toast, brunch recipe

