...

French Toast Recipe with Cinnamon and Vanilla

This French Toast Recipe is the kind of breakfast that depends on small choices: bread thick enough to hold custard, a quick dip instead of a long soak, and a pan that is hot enough to brown the outside before the middle turns heavy. The eggs give structure, the milk softens the crumb, the sugar helps the surface brown, and the vanilla and cinnamon carry the warm flavor through each slice.

I like this French Toast Recipe for mornings when the table needs something familiar but the cooking still deserves attention. The method is short, but the cues matter. Watch the butter in the skillet, feel how the bread holds after dipping, and pull the slices when the edges are golden and the centers still feel tender.

Ingredients

  • 4 large eggs
  • 1 cup whole milk, or 2% milk
  • 1 tablespoon sugar
  • 2 teaspoons vanilla extract
  • 1/2 teaspoon ground cinnamon
  • Pinch of salt
  • 1 pound bread, cut into 3/4-inch slices, about 16 slices
  • Butter, for cooking
  • Optional toppings: butter, maple syrup, fruit, whipped cream, or powdered sugar

Ingredient notes: French bread, sourdough, challah, white bread, and brioche all work here. Whole milk gives the custard a little more body, while 2% milk keeps it lighter. The pinch of salt matters because it keeps the custard from tasting flat against the sugar, vanilla, and cinnamon.

Choosing bread that can take the custard

The bread decides the texture before the skillet does. Slices cut about 3/4 inch thick have enough structure to pick up the egg mixture without collapsing. Thin sandwich bread can still work, but it needs a lighter hand in the custard and a steady skillet so the surface sets quickly.

BreadWhat to expectSmall adjustment
Brioche or challahTender center with a richer crumbKeep the dip brief so the slice holds together
French breadSturdy slices with crisp edgesLet the cut side touch the custard evenly
SourdoughA firmer bite with a lightly tangy finishPair with maple syrup or fruit to round the flavor

Why the bread soak stays short

French Toast

This recipe calls for dipping the bread for 3 seconds per side. That timing is not just about speed. It gives the custard enough contact to coat the surface and soften the inside, while keeping the slice firm enough to move from dish to skillet without tearing.

If the bread sits too long in the egg mixture, the center can turn wet before the outside has time to brown. The goal is a slice that looks moistened on both sides but still feels steady when lifted. If your bread is very soft, dip one slice at a time and move it straight to the pan.

What to taste for in the custard

Before the bread goes in, the custard should taste lightly sweet, warm from the vanilla and cinnamon, and not flat. The salt will not make the mixture taste salty; it pulls the milk, egg, and sugar into balance. If the cinnamon floats in small specks, that is fine. Whisk until the eggs are broken down and the mixture looks even, then pour it into the casserole dish.

Whole milk gives the custard a soft dairy roundness. If using 2% milk, the French toast will still cook well, but the finish will taste a little lighter. The butter in the skillet helps make up the difference by browning the outside and giving the edges a rounded flavor.

How to make this French Toast Recipe

French Toast

Set up the custard dish near the skillet before you start dipping the bread. Once the butter melts, the slices should move quickly from custard to pan so the texture stays controlled.

  1. Whisk the eggs, milk, sugar, vanilla, cinnamon, and salt in a medium bowl until the eggs are fully broken down and the mixture looks even, with cinnamon specks running through it.
  2. Pour the custard into a large casserole dish so the bread can lie flat and pick up an even coating without bending.
  3. Melt 1 to 2 tablespoons butter in a large skillet over medium heat until it coats the pan and smells buttery, but before it darkens.
  4. Dip as many bread slices as will fit in the skillet for 3 seconds per side, lifting each slice when the surface is moistened but the bread still holds its shape.
  5. Cook the slices for 3 to 4 minutes per side until the underside turns golden and the edges begin to set, then flip and brown the second side the same way.
  6. Move the cooked French toast to a cookie sheet in a 250°F oven so it stays warm while the remaining slices cook, then serve warm with butter, maple syrup, fruit, whipped cream, or powdered sugar.

How to read the pan before flipping

French Toast

The pan should sound gentle, not loud and sharp. If the butter browns too fast before the bread goes in, lower the heat slightly and wipe out any dark bits before the next batch. If the bread sits without much sound and stays pale after a few minutes, raise the heat just a little so the surface can set.

Look for color at the edges before you flip. The bread should release without sticking, and the browned side should feel lightly crisp against the spatula. That contrast is what keeps this French Toast Recipe from tasting heavy.

Tester’s note: If the first slice tastes flat, I add the smallest pinch of salt to the custard before cooking the next batch. It does not change the sweetness; it makes the vanilla and cinnamon read more clearly.

Serving this French Toast Recipe

Serve French toast while it is warm from the oven and the edges still have a little crispness. Maple syrup and butter are the classic route, but fruit is useful when you want a fresher finish. Powdered sugar works best added right before serving so it stays light on the surface.

If serving a full batch, keep the cooked slices in a single layer on the cookie sheet. Stacking them too early traps steam and softens the browned edges.

Storing leftovers

French Toast

Cool leftover slices before storing so trapped steam does not make the bread wet. Place them in a covered container in the refrigerator, with parchment between layers if the slices are very tender. Reheat in a skillet or oven until the outside feels warm and the edges regain a little structure.

For freezing, arrange cooled slices on a sheet until firm, then move them to a freezer-safe bag or container. Reheat from frozen in the oven or toaster oven until the center is hot and the surface feels set again.

Frequently asked questions

Do you need stale bread for French toast?

You do not need stale bread, but slightly dry bread helps. It takes in the custard without softening too quickly. If your bread is very fresh and tender, keep the dip to the 3 seconds per side called for in the recipe.

Why is my French toast soggy in the middle?

The bread may have soaked too long, the slices may be too thin, or the skillet may not be hot enough to set the outside. Use 3/4-inch slices, dip quickly, and cook until each side is golden before moving the slices to the oven.

Can I use 2% milk instead of whole milk?

Yes. The recipe works with 2% milk. Whole milk gives the custard more body, while 2% milk makes the finish lighter. Keep the butter in the skillet so the outside still browns well.

How do I keep French toast warm for serving?

Place the cooked slices on a cookie sheet in a 250°F oven while the rest of the batch cooks. Keep them in a single layer so the edges stay set instead of steaming against each other.

French Toast

French Toast Recipe

This French Toast recipe is made with milk, eggs, vanilla, and cinnamon for slices with tender centers and golden edges.
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Course Breakfast
Cuisine American
Servings 8 servings
Calories 218 kcal

Equipment

  • Large skillet
  • Cookie sheet
  • Large casserole dish

Ingredients
  

  • 4 large eggs
  • 1 cup whole milk 2% milk is fine too
  • 1 tablespoon sugar
  • 2 teaspoons vanilla extract
  • 1/2 teaspoon ground cinnamon
  • pinch salt
  • 1 lb bread cut into 3/4-inch slices, about 16 slices; French bread, sourdough, challah, white bread, or brioche
  • butter for cooking

Optional toppings

  • butter
  • maple syrup
  • fruit
  • whipped cream
  • powdered sugar

Instructions
 

  • In a medium bowl, whisk together the eggs, milk, sugar, vanilla, cinnamon, and salt. Pour into a large casserole dish.
  • In a large skillet, melt 1 to 2 tablespoons butter over medium heat. While the butter is melting, dip as many bread slices as will fit in the skillet into the milk mixture for 3 seconds per side. Place in the skillet and cook for 3 to 4 minutes per side until golden brown.
  • Keep warm on a cookie sheet in a 250°F oven until ready to serve. Serve warm with butter, maple syrup, fruit, whipped cream, or powdered sugar.
Keyword breakfast recipe, cinnamon French toast, French toast, French Toast Recipe, stovetop French toast
Noura El-Hadid
Latest posts by Noura El-Hadid (see all)

Leave a Reply

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

Recipe Rating