The best French toast recipe gives you slices that are crisp and caramelised on the outside and soft, custardy and fully cooked in the middle. No soggy centres, no dry edges, no eggy taste. With thick bread, a well-balanced custard and patient medium heat, you can make café-quality French toast at home in about 20 minutes.
This version leans on a richer custard than the usual egg-and-milk splash, with a little sugar, vanilla, cinnamon and a pinch of salt. It is also designed for slightly stale bread, which soaks up the custard without collapsing. That makes it a smart way to use up yesterday’s loaf.
What You Will Love About It
French toast is comfort food that feels special without much effort. It suits lazy weekend breakfasts, Eid brunches and birthday mornings equally well. It is flexible with bread, toppings and even dairy, and you can keep the cooked slices warm in the oven while you finish the batch so everyone eats together.
- Custardy inside, golden outside.
- Uses pantry staples and leftover bread.
- Easy to double for a crowd.
- Can be made sweet or savoury.
It is also forgiving. If your first slice is a little pale or slightly overdone, you simply adjust the heat for the next one. Within a batch or two you will know exactly how your pan behaves, and the rest becomes second nature.
Choosing the Right Bread and Custard
The bread matters more than anything else. Thin sandwich slices fall apart and turn soggy, while thick slices of a sturdy loaf hold the custard and develop a crisp crust.
- Brioche or challah: rich and soft, the most indulgent option. Slice 2–2.5 cm thick.
- Thick-cut white bread: widely available and very good, especially a day old.
- Bun-style or milk bread: works nicely; just soak for less time.
- Eggs: provide structure. Use one large egg for roughly every two thick slices.
- Milk and cream: whole milk alone is fine; replacing a quarter with cream makes it richer.
- Sugar, vanilla, cinnamon and salt: sugar helps caramelisation, salt sharpens the flavour, and cinnamon and vanilla give the classic aroma. A pinch of cardamom is a lovely desi twist.
- Butter: for flavour and browning. Mix it with a little oil to stop it burning during longer batches.
French Toast Recipe: Golden Outside, Custardy Inside
International · Breakfast · Easy
Ingredients
- 8 thick slices (2–2.5 cm) day-old brioche, challah or white bread
- 4 large eggs
- 240 ml (1 cup) whole milk, or 180 ml milk plus 60 ml cream
- 2 tbsp sugar
- 1 tsp vanilla extract
- 1 tsp ground cinnamon
- Pinch of salt
- 2 tbsp butter plus 1 tbsp neutral oil, for cooking
- Maple syrup, honey, fruit or icing sugar, to serve
Method
- Whisk the eggs thoroughly, then whisk in the milk, sugar, vanilla, cinnamon and salt.
- Pour the custard into a shallow dish.
- Heat a large pan over medium-low heat with some of the butter and oil.
- Soak each slice for 15–20 seconds per side, letting excess drip off.
- Cook the slices for 3–4 minutes per side until deep golden and set in the centre.
- Keep cooked slices warm on a rack in a 100°C oven while you finish the batch.
- Serve hot with your choice of toppings.
The Method, Explained
Make a smooth custard
Whisk the eggs thoroughly before adding anything else, so there are no streaks of white. Then whisk in the milk, sugar, vanilla, cinnamon and salt. Cinnamon tends to float, so whisk again just before each dip. Pour the custard into a shallow dish that fits a slice flat.
Soak, but not too long
Lay a slice of bread in the custard for about 15–20 seconds per side for day-old bread, less for very soft brioche. You want it saturated but still holding its shape. Lift it out and let the excess drip off. Soak only as many slices as will fit in the pan at once.
Cook low and steady
Heat a large frying pan or griddle over medium-low heat and add a little butter and oil. When the butter foams, add the slices. Cook for 3–4 minutes per side, until deep golden brown. If they brown too quickly, lower the heat; the centre needs time to set. A properly cooked slice feels springy in the middle, not squishy, and no liquid custard seeps out when pressed. Since the custard contains raw egg, it should be cooked through, reaching about 71°C/160°F in the centre.
Keep warm
Place finished slices on a rack set over a baking tray in a 100°C (210°F) oven while you cook the rest. The rack keeps the bottoms crisp.
Tips for a Better French Toast Recipe
- Use stale bread, or dry fresh slices in a low oven for 10 minutes first.
- Wipe the pan between batches if butter residue starts to burn.
- Do not press the slices with a spatula; it squeezes out the custard and makes them dense.
- For extra crunch, dust the soaked slices with a little sugar just before they go into the pan.
- Season the custard. A pinch of salt transforms a flat-tasting French toast recipe into a great one.
Sweet and Savoury Variations
- Shahi-style: add cardamom and a pinch of saffron to the custard, then top with chopped pistachios, almonds and a drizzle of condensed milk, borrowing from shahi tukray.
- Stuffed: sandwich cream cheese and jam or Nutella and banana between two thin slices, then soak and cook as normal.
- Oven-baked: arrange soaked slices on a buttered tray and bake at 200°C (400°F) for 15–18 minutes, turning halfway, for a hands-off batch.
- Savoury: skip the sugar and vanilla, add black pepper, chilli flakes and chopped herbs, and serve with a fried egg or grated cheese.
- Dairy-free: use oat or coconut milk and cook in oil.
Toppings, Storage and Reheating
Classic toppings include maple syrup or honey with butter, a dusting of icing sugar, fresh berries, sliced banana and whipped cream. Fruit compote or a spoon of thick yoghurt balances the richness.
Cooled leftovers can be refrigerated in an airtight container for up to two days, or frozen with baking paper between slices for up to two months. Reheat in a toaster, a dry frying pan, or a 180°C (350°F) oven for 8–10 minutes until hot and crisp again. The microwave works, but the slices lose their crunch.
Frequently Asked Questions
Why is my French toast soggy?
The bread was too thin or too fresh, it soaked too long, or the heat was too high so the outside browned before the centre cooked. Thicker, staler bread and lower heat solve all three.
Can I make it ahead for a crowd?
Yes. Cook it fully and keep warm in the oven for up to 30 minutes, or try the oven-baked variation.
Can I use this French toast recipe without cinnamon?
Of course. Try nutmeg, cardamom or orange zest instead, or keep it simple with just vanilla.
Which bread is best?
Brioche or challah for richness, or a thick-cut white loaf for a classic result. Avoid very thin sliced bread.
Time for Breakfast
With the right bread, a seasoned custard and gentle heat, this French toast recipe delivers golden, custardy slices every time. Make it plain on a weekday or dress it up with nuts, fruit and cream for a special morning.



