Vanilla Brioche French Toast with Crisp, Custardy Centers

Updated November 6, 2026

Total time
26 min
prep 10 min · cook 16 min
Serves
4
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece

Jump to recipe

Vanilla Brioche French Toast with Crisp, Custardy Centers

Vanilla brioche French toast is made by dipping thick slices of buttery brioche in a vanilla-scented egg-and-milk custard, then pan-cooking them until golden. Brioche’s soft, rich crumb absorbs the mixture without losing its shape, giving each slice a tender center and lightly crisp edges.

Ingredients

  • 8 slices brioche bread, about ¾ inch (2 cm) thick, roughly 12 oz (340 g) total; slightly stale bread is ideal
  • 4 large eggs (about 200 g without shells)
  • ¾ cup whole milk (180 ml)
  • ¼ cup heavy cream (60 ml)
  • 2 tablespoons granulated sugar (25 g)
  • 2 teaspoons vanilla extract (10 ml)
  • ½ teaspoon ground cinnamon (about 1 g)
  • ⅛ teaspoon fine salt (about 0.75 g)
  • 2 tablespoons unsalted butter (28 g), divided, for cooking
  • Maple syrup, powdered sugar, or fresh berries, for serving (optional)

Instructions

  1. Prepare the custard. In a wide, shallow bowl, whisk the eggs, milk, cream, sugar, vanilla, cinnamon, and salt until evenly combined and no streaks of egg white remain. A shallow dish makes it easier to coat the bread without breaking the slices.
  2. Soak the brioche. Working with one or two slices at a time, dip each slice into the custard for about 10 seconds per side. Let excess mixture drip back into the bowl. Brioche is delicate, so do not leave it submerged; very fresh or thin slices may need only 5 to 8 seconds per side.
  3. Heat the pan. Set a large nonstick or well-seasoned skillet over medium to medium-low heat. Melt 1 tablespoon (14 g) butter and tilt the pan to coat the surface. The butter should foam gently but should not brown or smoke.
  4. Cook the first batch. Arrange four slices in the skillet without crowding. Cook for about 3 to 4 minutes per side, adjusting the heat as needed, until both sides are deep golden and the centers are set. Because the custard contains egg, check the center of a thick slice with a food thermometer; egg dishes should reach the USDA FSIS safe minimum internal temperature of 160°F (71°C).
  5. Finish the batch. Transfer the cooked slices to a warm plate. Melt the remaining 1 tablespoon (14 g) butter in the skillet and repeat with the remaining four slices. If the pan becomes too hot, lower the heat and let it cool briefly before adding the second batch; burnt butter can make the toast taste bitter.
  6. Serve promptly. Add maple syrup, a light dusting of powdered sugar, or berries if desired. For a larger batch, keep cooked slices warm on a baking sheet in a 200°F (95°C) oven while the rest cook, and serve as soon as possible.

Tips

  • Use bread with a little structure. Day-old brioche works especially well because it takes up custard without turning mushy. If your bread is fresh, leave the slices uncovered for 20 to 30 minutes, or toast them briefly on a rack at low heat until just dry on the surface.
  • Mind the soak. Thick slices can absorb more custard than thin ones, but brioche softens quickly. Dip each piece rather than leaving all the bread in the bowl, and cook it soon after soaking.
  • Keep the heat moderate. High heat browns the sugary, buttery bread before the egg custard sets. If the outside is dark while the center is still wet, reduce the heat and cook the next batch longer on each side.
  • Make simple swaps carefully. Use ¾ cup (180 ml) whole milk in place of the milk and cream combined for a lighter, less rich result. If using unsalted bread and salted butter, keep the listed salt; if your butter is salted, you can omit it.

Serving Suggestions

Serve the toast warm with maple syrup and fresh berries, sliced bananas, or lightly sautéed apples. A spoonful of plain or vanilla yogurt adds a cool, tangy contrast, while toasted pecans or almonds bring crunch. For brunch, pair it with fresh fruit and savory sides such as scrambled eggs or crisp bacon; keep syrup on the side so the edges stay pleasantly crisp.

Variations

Orange vanilla: Add 1 teaspoon finely grated orange zest (about 2 g) to the custard for a fragrant citrus note. Cardamom: Replace the cinnamon with ¼ teaspoon ground cardamom (about 0.5 g), or use a small pinch of each. Dairy-free: Replace the milk and cream with 1 cup (240 ml) unsweetened oat or soy milk and cook with a neutral plant-based butter; the toast will be a little less rich. Filled French toast: Spread a thin layer of cream cheese or fruit preserves between two thinner brioche slices, press gently, and dip the sandwich briefly. Cook over medium-low heat so the filling warms before the bread gets too dark.

Storage and Reheating

French toast is best freshly cooked. Refrigerate leftovers within 2 hours in a covered container and use within 3 to 4 days. To reheat, place slices in a single layer in a 350°F (175°C) oven or toaster oven for about 8 to 12 minutes, turning once, until hot throughout; reheated leftovers should reach 165°F (74°C). A skillet over low heat also works, though the center may take longer to warm. Avoid sealing warm slices in a container, which traps steam and softens the crust. You can freeze cooled slices in a single layer, then transfer them to a freezer-safe container for up to 2 months; reheat from frozen in a toaster oven or 350°F (175°C) oven until hot throughout.

Frequently Asked Questions

Can I make vanilla brioche French toast ahead?
For the best texture, cook it shortly before serving. You can whisk the custard a few hours ahead and keep it covered in the refrigerator, then dip and cook the bread when ready. Avoid soaking the brioche overnight, since it can become fragile and overly wet.

Can I use fresh brioche?
Yes. Fresh bread works, but it is softer and may absorb custard quickly. Cut it into thick slices and dip briefly. If it feels very squishy, let the slices air-dry for 20 to 30 minutes before dipping.

How do I know the middle is cooked?
The outside should be golden, and the center should feel set rather than sloshy when gently pressed. For a thick slice, check the center with a food thermometer and cook until it reaches 160°F (71°C), the USDA FSIS safe minimum for egg dishes.

Why is my French toast soggy?
Common causes include soaking too long, using very thin or fresh bread, crowding the pan, or cooking over heat that is too low to evaporate surface moisture. Use thick slices, dip briefly, leave space in the skillet, and let each side cook until golden and set.

Can I make this without cream?
Yes. Replace the cream with the same amount of milk, making 1 cup (240 ml) total milk. The custard will be slightly lighter, but the brioche still supplies plenty of buttery richness.

Can I freeze cooked French toast?
Yes. Cool the slices, freeze them in a single layer, and pack them airtight once firm. For best texture, use within 2 months and reheat directly from frozen in a toaster oven or conventional oven until steaming hot throughout.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).