A mouthwatering stack of French toast topped with fresh blueberries and syrup
Photo by Feyza Yildirim via Pexels

This classic French toast is golden, custardy in the centre, and ready in about 15 minutes. Slightly stale bread and a short soak make all the difference between soggy toast and the real thing.

A mouthwatering stack of French toast topped with fresh blueberries and syrup

Why this French toast recipe works

  • Slightly stale, thick-cut bread soaks up the custard without turning mushy.
  • A mix of milk and a little cream gives a richer, more custardy centre than milk alone.
  • Medium heat, not high, cooks the inside through before the outside over-browns.
  • Ready in about 15 minutes, using ingredients you likely already have.

Looking for more breakfast ideas? Browse our breakfast and brunch recipes, or try our fluffy pancakes next.

Recipe details

  • Serves: 4
  • Preparation: 5 minutes
  • Cooking: 10 minutes

Ingredients

Overhead view of sliced bread and beaten eggs ready for cooking French toast

  • 4 to 6 thick slices of slightly stale bread, such as brioche or a white farmhouse loaf
  • 3 large eggs
  • 150 ml milk
  • 60 ml single cream (or extra milk)
  • 1 tablespoon caster sugar
  • 1 teaspoon vanilla extract
  • ½ teaspoon ground cinnamon
  • Pinch of salt
  • Butter, for the pan
  • Maple syrup and fresh berries, to serve

How to make French toast

1. Make the custard

Whisk the eggs, milk, cream, sugar, vanilla, cinnamon and salt together in a wide, shallow bowl or dish until fully combined.

2. Soak the bread

Dip each slice of bread into the custard, turning once, and let it sit for 20 to 30 seconds per side. Slightly stale, drier bread absorbs the custard evenly without falling apart, whereas very fresh bread can turn mushy.

3. Cook the toast

Melt a little butter in a large frying pan over medium heat. Add the soaked bread in batches and cook for 2 to 3 minutes per side, until golden brown and cooked through in the centre.

A close-up of syrup being poured over golden French toast

4. Keep warm and serve

Keep cooked slices warm in a low oven while you finish the rest. Serve warm with maple syrup, fresh berries, and a dusting of icing sugar if you like.

French toast topped with fresh berries and syrup pouring from a dish

Tips for the best texture

  • Use bread that is a day or two old, or lightly toast fresh bread first to dry it out slightly.
  • Do not over-soak the bread; a short 20 to 30 second dip per side is enough for most loaves.
  • Keep the heat at medium so the custard cooks through before the outside burns.
  • Thicker slices, around 2 cm, hold up better and give a more custardy centre than thin ones.

Variations

  • Stuffed French toast: sandwich a thin layer of cream cheese or fruit compote between two slices before soaking.
  • Banana French toast: top with sliced banana and a drizzle of honey instead of maple syrup.
  • Savoury French toast: leave out the sugar and cinnamon, and serve with cheese and sautéed mushrooms.
  • Dairy-free: use a plant-based milk in place of the milk and cream.

Storage and reheating

Store cooled French toast in an airtight container in the refrigerator for up to 2 days. Reheat in a toaster or dry pan until warmed through and slightly crisp again. To freeze, layer with baking paper and freeze for up to 2 months, then reheat from frozen in a toaster or oven.

Frequently asked questions

Why is my French toast soggy?

This is usually fresh, soft bread that has been over-soaked. Use slightly stale, thicker bread and limit the soak to 20 to 30 seconds per side.

Can I make the custard the night before?

Yes, whisk it together and store covered in the refrigerator overnight. Whisk again briefly before using, as the ingredients can separate slightly on standing.

What bread works best for French toast?

Thick-cut, slightly stale bread such as brioche, challah, or a sturdy white farmhouse loaf holds up best. Very soft sandwich bread tends to fall apart.

Can I make this ahead for a crowd?

Cook the slices in batches and keep them warm on a tray in a low oven, around 90°C, until ready to serve.

Can I freeze French toast?

Yes, cool completely, layer with baking paper, and freeze for up to 2 months. Reheat from frozen in a toaster or oven until hot.

Close-up of syrup drizzled French toast topped with fresh blueberries on a white plate

For more sweet breakfasts, see our easy banana bread recipe.

By Marc Jeff

Marc Jeff is a chef with 15 years of cooking experience in England, working across different areas of the industry. He develops and tests recipes for TeamFoodie, drawing on hands on kitchen experience and reputable food safety guidance. Every recipe is checked for clear steps, accurate quantities and safe cooking temperatures before it is published. AI tools may help with research and drafting, but nothing goes out unsupervised, a person reviews every recipe first. Spotted something that did not work as described? Tell us and we will fix it, see the Editorial Policy for how corrections happen.

Leave a Reply

Your email address will not be published. Required fields are marked *