This Brioche French Toast recipe brings soft, buttery slices of golden bread to life in under 20 minutes. It combines thick-cut brioche bread with a custard made from eggs, whole milk, and a touch of cream. If you’re searching for a French toast recipe that always turns out rich and pillowy on the inside with a golden crust on the outside, this is the one to trust. You’ll learn how to get the balance right, how to avoid soggy middles, and how to make each slice feel special.
I use this recipe year-round, but I reach for it most on holidays, weekends, or anytime someone wakes up asking for something warm and classic. The slices hold their shape and make a sturdy base for berries, syrup, or powdered sugar. They don’t need much. But they hold up to everything.

The Custard Makes It Work
The ratio here matters. Four eggs, three-quarters cup whole milk, and just a splash of heavy cream give the custard enough structure to cling to the bread without turning watery. That extra quarter cup of cream adds body and rounds out the texture. Too much and you lose the custard’s hold. Too little and the toast tastes flat.

I’ve seen French toast recipes that add more sugar or milk, but they often tip the balance and make it too wet. This mix stays stable and smooth. Whisk it well until the yolks and whites are fully combined. You’ll notice it pour evenly and coat the bread with a glossy layer.
For comparison, I tried using only milk once. The slices browned faster but lost their tenderness inside. Keeping a small portion of cream preserves that soft interior while letting the exterior crisp.
Brioche Is the Backbone
Brioche bread is important. Standard sandwich bread soaks too fast and breaks apart. Brioche, especially cut thick, gives you structure with flavor.
You want slices about three-quarters to one inch thick. Anything thinner will turn floppy. If you only have fresh brioche, let it sit uncovered on a wire rack for half an hour. That slight dryness helps the custard soak in more evenly. Another option: toast it in a low oven for five minutes. Just enough to firm up the surface.
If brioche isn’t available, challah bread makes a solid backup. The texture runs close and the taste stays mild enough to let the vanilla and cinnamon come through. But given the choice, I always go back to brioche.
Why I Use Each Ingredient

The eggs bring richness and hold. Whole milk gives the custard its pourable base, while heavy cream softens it and smooths the edges.
I add just two tablespoons of sugar to keep the flavor warm without pushing it into dessert. The vanilla extract gives depth and a familiar scent that comes through once the slices hit the pan. A touch of cinnamon rounds it out and balances the egginess. Without it, the toast tastes flatter.
The pinch of salt matters more than it seems. It cuts the sweetness and gives the custard some backbone. And the butter, used only for cooking, adds flavor where it counts on the crust.
For more creamy breakfast options, you might like this Blueberry Cream Cheese Croissant Casserole. It uses a similar balance of richness and texture.
The Cooking Process

Once the bread is soaked, it needs the right heat. A non-stick skillet or griddle set over medium heat gives the best control. I always let the butter melt completely before adding slices. When it foams and coats the pan, the bread gets that golden edge without sticking.
Each side needs about two to three minutes. If the toast browns too quickly, lower the heat. Brioche burns faster than you think. Use a wide spatula and flip only once. Press gently if needed, but avoid squishing the center.

You’ll know it’s done when the surface turns golden and the center feels set. Don’t guess. Touch the top gently. It should bounce back, not sink.
Common Mistakes to Avoid
One of the easiest mistakes is oversoaking. Thirty seconds is enough. Any longer and the bread breaks apart or turns too wet inside.
Another issue is using low heat. It dries the toast out before the crust develops. Stick with medium, and adjust only if the color turns too fast.
Crowding the pan is also a problem. Each slice needs space or the steam will prevent browning. Two to three slices per skillet works best.
And finally, using fresh bread without drying it first can ruin the texture. Let it sit or toast it briefly.
You can find more soft and sweet breakfast recipes like this Sweet Ricotta Toast, which layers creamy toppings over a crisp base.
Changing It Up

You can shift this recipe based on flavor or texture. Swap vanilla extract for almond extract and use a berry topping for a different twist. Add orange zest to the custard for a bright variation.
For extra spice, try nutmeg or cardamom instead of cinnamon. Each adds warmth in a different direction.
Want to make it more filling? Add a tablespoon of peanut butter to the custard and serve with bananas. I’ve tested it. It holds together well and makes a good weekday option.
How to Store and Reheat
Once cooled, this French toast keeps on the counter for 4 hours. Beyond that, move it to the fridge. It holds for 3 days in an airtight container.
To freeze, place slices between parchment and freeze flat. Reheat in a toaster oven or skillet. Avoid microwaving, which softens the crust.
The texture stays soft even after reheating, especially if you let it thaw fully first. Just avoid stacking slices while hot or they lose their crisp.
For another quick, cozy breakfast with layers of flavor, take a look at this Cinnamon Roll Smoothie Bowl. It offers a different pace but shares the same cozy mood.
How I Serve It
With fresh raspberries and a light dusting of powdered sugar. With maple syrup and a pat of salted butter.
Layered with whipped cream and sliced bananas for brunch. Cut into strips for kids and served with jam.
Or just plain with coffee, which is how I usually eat mine. For a different holiday breakfast feel, you might enjoy this Gingerbread Smoothie Bowl. It’s soft-spiced and easy to prep.
Save This Recipe for Later

Pin this Brioche French Toast recipe to your breakfast board so you don’t lose it. Come back and let me know how you made it your own.
Did you try it with berries or something else? I’d love to hear your favorite toppings or any questions in the comments.
Brioche French Toast Recipe
Fluffy, golden, and rich, this Brioche French Toast is a breakfast classic you’ll crave every weekend. Made with buttery brioche bread, eggs, milk, and warm spices, it’s the ultimate French toast recipe for cozy mornings or holiday brunches. This step-by-step recipe from Emma’s Cake Studio helps you master French toast easy, even if it’s your first time. Serve with fresh fruit, maple syrup, or a dusting of powdered sugar. Save this best French toast for your next easy breakfast or when you want a comforting French toast breakfast packed with flavor.
Ingredients
- 6 thick slices of brioche bread (about ¾ to 1-inch thick)
- 4 large eggs
- ¾ cup whole milk
- ¼ cup heavy cream
- 2 tablespoons granulated sugar
- 1 teaspoon pure vanilla extract
- ½ teaspoon ground cinnamon
- Pinch of salt
- 2 tablespoons unsalted butter, for cooking
- Optional Toppings
- Fresh berries (strawberries, raspberries, blueberries)
- Maple syrup
- Powdered sugar
- Whipped cream
- A pat of butter for serving
Instructions
- PREP THE BREAD: If the brioche is fresh, let it sit out on a wire rack for 30 minutes to slightly dry out. Alternatively, toast slices in a 300°F oven for 5–7 minutes to help them absorb the custard evenly without becoming soggy.
- MAKE THE CUSTARD MIXTURE: In a large mixing bowl, whisk together the eggs, whole milk, heavy cream, sugar, vanilla extract, cinnamon, and a pinch of salt until smooth and fully combined.
- SOAK THE BRIOCHE: Dip each slice of brioche into the custard mixture, allowing each side to soak for about 20–30 seconds. Ensure the slices are well coated but not overly saturated.
- HEAT THE SKILLET: Set a large non-stick skillet or griddle over medium heat. Add a small amount of butter and swirl it around until melted and foamy, coating the surface evenly.
- COOK THE FRENCH TOAST: Place the soaked brioche slices onto the skillet. Cook for 2–3 minutes per side or until both sides are golden brown and the centers are cooked through. Adjust the heat as needed to prevent burning.
- SERVE WARM: Arrange the French toast on a serving plate. Top with your choice of fresh berries, a drizzle of maple syrup, powdered sugar, whipped cream, or a small pat of butter. Serve immediately for the best texture and flavor.
Notes
Use day-old brioche for best results. Fresh bread can be lightly toasted or air-dried to improve custard absorption. Avoid overcrowding the skillet to ensure even cooking.
Nutrition Information
Yield
3Serving Size
1Amount Per Serving Calories 1068Total Fat 53gSaturated Fat 30gTrans Fat 1gUnsaturated Fat 19gCholesterol 506mgSodium 782mgCarbohydrates 124gFiber 4gSugar 70gProtein 24g
