Classic French Toast Recipe (Easy & Fluffy)
French toast was the first breakfast I learned to make for other people, and my early attempts were either soggy in the middle or burnt on the outside. The fix turned out to be almost laughably simple: slightly stale bread and medium heat. Once I stopped using fresh, soft bread and stopped cranking the pan to high, I started getting that perfect French toast — custardy inside, golden and crisp outside.
It's the kind of breakfast that feels like a treat but takes just 15 minutes and uses ingredients you already have. Weekend mornings were made for this.
Why You'll Love This Recipe
It's quick, comforting and endlessly customisable. It turns ordinary (even slightly stale) bread into something that tastes like a café breakfast, and kids and adults love it equally.
Ingredients
- 4 slices of bread (slightly stale is best)
- 2 eggs
- 1/2 cup (120 ml) milk
- 1 tsp vanilla
- 1/2 tsp cinnamon
- 1 tbsp sugar
- Butter, for cooking
- Maple syrup, honey or fruit, to serve
Equipment Needed
- A shallow bowl for the egg mixture
- A non-stick pan or griddle
Step-By-Step Instructions
1. Make the custard
In a shallow bowl, whisk together the eggs, milk, vanilla, cinnamon and sugar until smooth and well combined.
2. Soak the bread
Dip each slice of bread into the mixture for a few seconds per side. You want it well-coated but not falling apart — slightly stale bread soaks up the custard without turning to mush.
3. Cook
Melt a little butter in a pan over medium heat. Cook each slice for 2–3 minutes per side, until golden brown and lightly crisp at the edges.
4. Serve
Stack and serve hot with maple syrup, honey, fresh fruit or a dusting of icing sugar.
Pro Tips From Our Kitchen
- Use slightly stale or thick bread — fresh soft bread gets soggy
- Don't soak too long; a few seconds per side is plenty
- Cook in butter for flavour and a beautiful golden colour
- Keep cooked slices warm in a low oven while you finish the batch
Common Mistakes To Avoid
- Using very fresh, thin bread — it falls apart and turns mushy
- Soaking too long — the bread gets waterlogged
- Cooking on high heat — it burns outside before cooking through
- Overcrowding the pan — cook in batches for even browning
Easy Variations
Add a pinch of nutmeg or orange zest to the custard. Use brioche or thick Texas toast for an extra-rich version. For a stuffed French toast, sandwich cream cheese and jam between two slices before dipping. Make it eggless by using a milk-and-cornflour batter.
Storage Tips
French toast is best fresh, but leftovers keep in the fridge for 2 days. Reheat in a toaster or hot pan (not the microwave) to bring back the crisp edges. You can also freeze cooked slices and toast them straight from frozen.
Serving Suggestions
Serve with maple syrup and berries, a dusting of icing sugar, or a dollop of yogurt. Pair it with our Healthy Breakfast Ideas for a relaxed weekend brunch spread.
Final Thoughts
French toast is the ultimate easy breakfast win — minimal effort, maximum comfort, and a great way to use up bread before it goes to waste. Once you nail the bread and heat, you'll make it without even thinking. For more breakfast and brunch ideas, browse our recipes or visit the blog.
Frequently Asked Questions
Slightly stale, thick-cut bread like brioche, Texas toast or day-old white bread works best. It soaks up the custard without falling apart.
Usually the bread was too fresh or soaked too long, or the heat was too low. Use slightly stale bread, a quick dip, and steady medium heat.
Yes. Use a batter of milk thickened with a little cornflour and a pinch of cinnamon for an eggless version.
Yes, whisk it the night before and keep it covered in the fridge. Give it a quick stir before using.
Keep cooked slices on a tray in a low oven (around 90°C) while you finish cooking the rest.
Yes. Freeze cooled slices in a single layer, then reheat in a toaster or hot pan straight from frozen.