The French Toast Recipe That Makes You Question Every Breakfast You’ve Had Before

Thick, custardy, golden-edged slices that taste like a Sunday morning in Paris — without leaving your kitchen.

By Grace Moser

French toast has a bit of an identity crisis. Most people think they’ve had it. But what most people have had is egg bread — thin, soggy, and kind of sad.

Real French toast? Completely different experience.

We’re talking a thick slice that soaks up a rich vanilla-and-cinnamon custard, hits a buttered pan at the perfect temperature, and comes out with this crispy caramelized edge and a soft, almost bread-pudding-like center. 🍞

Once you try it this way, you’ll never go back to the sad, flat diner version again.

And here’s the thing — it takes less than 20 minutes. So keep reading, because there’s a trick at the end of the Pro Tips section that makes this genuinely restaurant-level without any extra effort.

What You’ll Need

For the Custard

  • 4 large eggs
  • 3/4 cup whole milk (or heavy cream for extra richness)
  • 2 tablespoons granulated sugar
  • 1 teaspoon pure vanilla extract
  • 1/2 teaspoon ground cinnamon
  • Pinch of salt

For the Toast

  • 4 thick slices brioche bread (about 1 inch thick — this part matters a lot)
  • 2 tablespoons unsalted butter (for the pan)

For Topping (Optional but Highly Recommended)

  • Pure maple syrup
  • Fresh berries (strawberries, blueberries, raspberries)
  • Powdered sugar
  • Whipped cream

Tools You’ll Need

  • Wide, shallow bowl or baking dish (for dipping)
  • Whisk
  • Large non-stick skillet or cast iron pan
  • Spatula
  • Measuring cups and spoons
  • Bread knife (if slicing your own loaf)

Pro Tips

  1. Brioche is non-negotiable. Challah works too. Both are rich, slightly sweet breads that soak up custard without falling apart. Regular sandwich bread gets waterlogged and turns mushy. Don’t do it to yourself.
  2. Let the bread soak for a full 30 seconds per side. Not a quick dip — an actual soak. You want the custard to reach the center of the slice. If your bread is on the drier side, give it 45 seconds.
  3. Medium heat only. Too high and you get a burnt outside with a raw, eggy center. Medium heat lets the custard cook all the way through while the outside slowly caramelizes to golden perfection.
  4. Use a mix of butter and a neutral oil. Butter alone burns quickly. Adding just a tiny splash of vegetable oil raises the smoke point and keeps things golden — not dark brown.
  5. Day-old bread is actually better. Slightly stale bread absorbs the custard more evenly without getting soggy. If your brioche is fresh, pop it in the oven at 200°F for 10 minutes to dry it out slightly.

Substitutions and Variations

Ingredient Substitute / Variation
Brioche Challah, Texas toast, thick sourdough, or Japanese milk bread
Whole milk Heavy cream (richer), oat milk (dairy-free), almond milk (lighter)
Granulated sugar Brown sugar, maple syrup, honey, or coconut sugar
Cinnamon Cardamom, nutmeg, or a mix of both for a spiced twist
Vanilla extract Vanilla bean paste for a more intense, speckled flavor
Butter (for pan) Vegan butter or coconut oil for a dairy-free version

Want to go over the top? Stuff two slices with a thin layer of cream cheese and jam before dipping in the custard. It’s called stuffed French toast and it’s exactly as good as it sounds.

Make-Ahead Tips

French toast is actually one of the easiest breakfast dishes to prep the night before.

  • Mix the custard ahead: Whisk everything together, cover, and refrigerate overnight. Give it a quick stir before using.
  • Soak the bread overnight: Arrange slices in a baking dish, pour the custard over, cover with plastic wrap, and refrigerate. In the morning, just cook it straight from the fridge. This is essentially how French toast casserole works — and the texture is incredible.
  • Cook and freeze: Cooked slices freeze well. Layer with parchment paper in a zip-lock bag and freeze for up to a month. Reheat in a toaster or oven at 350°F for 10 minutes.

Nutritional Breakdown

Per serving (1 thick slice with butter, no toppings):

Nutrient Amount (approx.)
Calories ~280 kcal
Protein 9g
Fat 12g
Carbohydrates 32g
Fiber 1g
Sugar 8g

Diet-Friendly Swaps

  • Dairy-free: Use oat milk and vegan butter. Every other ingredient is already dairy-free.
  • Lower sugar: Skip the sugar in the custard and top with fresh fruit instead of syrup.
  • Higher protein: Add an extra egg yolk to the custard and serve with Greek yogurt on the side.
  • Gluten-free: Swap in a thick-sliced GF bread. Look for one that holds its shape well when wet.

Meal Pairing Suggestions

  • Fresh fruit salad with mint
  • Crispy bacon or turkey sausage
  • A strong black coffee or a latte
  • Fresh-squeezed orange juice

How to Make the Best French Toast

1

Whisk the custard. In a wide, shallow bowl, whisk together 4 large eggs, 3/4 cup whole milk, 2 tablespoons sugar, 1 teaspoon vanilla extract, 1/2 teaspoon cinnamon, and a pinch of salt. Mix until fully combined with no egg streaks.

2

Preheat your pan. Heat a large non-stick skillet or cast iron over medium heat for about 2 minutes. You want the pan fully hot before adding butter.

3

Soak the bread. Place one slice of brioche into the custard. Let it soak for 30 seconds, then flip and soak the other side for another 30 seconds. It should feel heavy and saturated — not stiff.

4

Add butter to the pan. Add 1/2 tablespoon of butter (with a tiny splash of oil if you have it). Let it melt and start to foam — that foam means the pan is at the right temp.

5

Cook the first side. Place the soaked bread into the pan. Do not press it down. Cook for 3 to 4 minutes until the underside is deep golden brown. Resist the urge to flip it early.

6

Flip and finish. Flip and cook the other side for another 2 to 3 minutes. The center should feel set when you press it gently with the spatula.

7

Repeat and serve immediately. Keep finished slices in a 200°F oven on a baking rack while you cook the rest. Serve with maple syrup, fresh berries, and powdered sugar.

Leftovers and Storage

  • Fridge: Store cooked slices in an airtight container for up to 3 days. Reheat in a skillet over medium-low heat for 2 minutes per side to revive the crispy edges.
  • Freezer: Freeze in a single layer on a baking sheet first, then transfer to a bag. Keeps for up to 1 month. Reheat in toaster oven at 350°F for 10 minutes.
  • Avoid the microwave. It makes the texture rubbery and sad. The skillet or toaster oven will always give you better results.

FAQ

Why is my French toast soggy in the middle?

Almost always a heat issue. The pan wasn’t hot enough, so the outside cooked while the center stayed wet. Make sure your pan is properly preheated and that you’re cooking on medium — not medium-low.

Can I use regular sandwich bread?

You can, but the result is a totally different texture. Thin sandwich bread gets waterlogged quickly and doesn’t give you that thick, custardy center. If brioche isn’t available, Texas toast is the best grocery-store substitute.

What’s the best way to serve French toast for a crowd?

Cook all the slices and keep them warm on a wire rack set over a baking sheet in a 200°F oven. They’ll stay warm and crispy for up to 30 minutes without getting soggy.

Can I make this without sugar in the custard?

Yes. The sugar in the custard adds a subtle caramelization on the outside, but you can skip it and the toast will still be great. Just make sure your toppings add some sweetness.

What kind of maple syrup should I use?

Pure maple syrup only — not “pancake syrup,” which is mostly corn syrup with maple flavoring. Grade A Dark Amber has the most intense flavor and pairs really well with the cinnamon custard.

Is French toast actually French?

This is a fun one. The dish actually predates France — there are Roman-era records of a similar egg-soaked bread recipe. The French call it pain perdu, which means “lost bread,” because it was originally a way to use up stale bread that would otherwise be thrown away. So technically, the whole point was to waste nothing. 😄

Wrapping Up

French toast is one of those recipes that sounds simple — and it is — but the gap between an average version and a genuinely great version comes down to a handful of small decisions.

Choose thick brioche. Let the bread actually soak. Keep the heat at medium. Don’t rush the flip.

That’s it. That’s the whole secret.

And once you have that golden, custardy, caramelized slice on your plate with a drizzle of real maple syrup and a handful of fresh berries — you’ll understand why this is the kind of breakfast that makes a regular Tuesday feel like something worth waking up for. ☀️

Give it a try this weekend and then come back and drop a comment below. Tell me how it went, what toppings you used, or any questions you run into along the way — I read every single one.

 

Leave a Comment