Brioche French Toast: The Irresistible Breakfast You’ll Crave Every Morning

You know those weekend mornings when you wake up and just want something truly special for breakfast? That feeling when you crave a meal that feels like a warm hug? Well, my friend, let me introduce you to my absolute favorite solution: brioche french toast. I’ve been making this dish for years, and it never fails to bring smiles to the table. There’s something magical about how the rich, buttery brioche soaks up a sweet custard and gets golden and crisp on the outside while staying soft and pillowy inside. It’s the kind of breakfast that turns an ordinary morning into a little celebration.
I remember the first time I tried making brioche french toast. I was skeptical—could it really be that much better than regular bread? Oh, trust me, it is! The difference is night and day. Brioche has this luxurious texture that holds up beautifully to soaking without getting soggy. It’s like the bread was made for this exact purpose. And the best part? It’s surprisingly simple to make. You don’t need fancy equipment or hard-to-find ingredients. Just a few pantry staples, a good skillet, and about 20 minutes of your time. Whether you’re cooking for yourself, your family, or impressing guests, this recipe delivers every single time. Let me show you how to make the most delicious brioche french toast you’ve ever tasted.

Why Brioche Makes the Best French Toast
You might wonder why brioche is my go-to bread for french toast. Well, it all comes down to texture and flavor. Brioche is an enriched bread, which means it has eggs and butter in the dough. This gives it a tender, slightly sweet crumb that’s perfect for soaking up the custard mixture. Unlike regular sandwich bread that can turn mushy, brioche holds its structure while absorbing all that deliciousness. The result? A french toast that’s crispy on the outside and soft, almost cake-like on the inside.
Here’s what makes brioche french toast so special:
- Rich flavor: The butter and eggs in brioche add a natural sweetness and depth you don’t get with other breads.
- Perfect texture: It gets beautifully golden and crisp without drying out.
- Better absorption: The porous structure soaks up the custard evenly, so every bite is flavorful.
- Versatility: It pairs well with both sweet and savory toppings.
My tip? Look for a good-quality brioche loaf at your local bakery or grocery store. Day-old brioche actually works best because it’s slightly drier and absorbs the custard even better. Don’t worry if you can’t find it fresh—most stores carry it these days. Just avoid pre-sliced brioche that’s too thin; you want slices about 1-inch thick for the perfect texture.

The Simple Ingredients for Perfect Brioche French Toast
One of the things I love most about this brioche french toast recipe is how straightforward the ingredients are. You probably have most of them in your kitchen right now. Here’s what you’ll need:
- Brioche bread: 8 slices, about 1-inch thick (day-old works great)
- Large eggs: 4
- Whole milk: 1 cup (you can use half-and-half for extra richness)
- Heavy cream: ½ cup
- Granulated sugar: 2 tablespoons
- Vanilla extract: 1 teaspoon
- Ground cinnamon: ½ teaspoon
- Pinch of salt: Just a tiny pinch to balance the sweetness
- Butter: For cooking (about 2-3 tablespoons)
- Maple syrup and fresh berries: For serving
A quick note about the dairy: I like using a mix of milk and heavy cream because it creates the perfect custard consistency—rich but not too heavy. If you only have milk, that’s fine too! The brioche will still be delicious. And don’t skip the vanilla and cinnamon. They add that warm, comforting flavor that makes this brioche french toast smell amazing while it cooks. Seriously, the aroma will have everyone gathering in the kitchen.
How to Make Flawless Brioche French Toast: Step-by-Step
Ready to cook? This process is simple, but a few tips will ensure your brioche french toast turns out perfect every time. Let’s walk through it together.
Step 1: Prepare the custard. In a shallow baking dish or large bowl, whisk together the eggs, milk, heavy cream, sugar, vanilla, cinnamon, and salt. Whisk until everything is completely combined and the sugar has dissolved. You want a smooth, uniform mixture. This usually takes about a minute of vigorous whisking.
Step 2: Soak the bread. Place your brioche slices in the custard mixture. Let them soak for about 2-3 minutes per side. Don’t rush this step! The bread needs time to absorb the liquid. You’ll know it’s ready when the slices feel heavy and saturated but still hold their shape. If they start to fall apart, you’ve soaked them too long.
Step 3: Cook to perfection. Heat a large skillet or griddle over medium heat. Add a tablespoon of butter and let it melt and get foamy. Carefully place 2-3 soaked brioche slices in the pan (don’t overcrowd). Cook for 3-4 minutes per side, until golden brown and crisp. The key here is medium heat—too hot and the outside will burn before the inside cooks; too low and you won’t get that beautiful crust.
Step 4: Serve immediately. Transfer the cooked brioche french toast to plates and serve right away. It’s best hot off the griddle! Top with maple syrup, fresh berries, powdered sugar, or whatever you love. My favorite is a drizzle of warm maple syrup and a handful of fresh raspberries.
Safety tip: Keep an eye on the skillet temperature. If the butter starts smoking, it’s too hot—just reduce the heat slightly. And always use a spatula to flip the slices to avoid splatters.
Delicious Variations on Your Brioche French Toast
Once you’ve mastered the basic brioche french toast, it’s fun to play with variations. This recipe is wonderfully adaptable. Here are some of my favorite twists:
- Orange zest: Add a tablespoon of fresh orange zest to the custard for a bright, citrusy flavor.
- Spiced: Mix in ¼ teaspoon of nutmeg or cardamom with the cinnamon for extra warmth.
- Stuffed: Spread a layer of cream cheese or nutella between two slices before soaking (press edges to seal).
- Savory option: Skip the sugar and vanilla, add herbs like thyme or chives to the custard, and top with fried eggs and bacon.
- Baked: Arrange soaked slices in a buttered baking dish, pour any remaining custard over top, and bake at 375°F for 25-30 minutes. Great for feeding a crowd!
You can also experiment with different toppings. Beyond the classic maple syrup, try:
- Whipped cream and caramel sauce
- Sliced bananas and chopped pecans
- Lemon curd and fresh blueberries
- Greek yogurt and honey
- Apple compote with a sprinkle of cinnamon
The beauty of brioche french toast is how customizable it is. Make it your own! My kids love when I add chocolate chips to the custard—they melt into little pockets of goodness. Just remember: whatever variation you choose, start with good brioche. That’s the foundation of great french toast.

Serving and Storing Your Brioche French Toast
Presentation matters, even for a casual breakfast. When I serve brioche french toast, I like to make it look as good as it tastes. Arrange two slices on each plate with a little space between them. Drizzle the maple syrup in a zigzag pattern over the top—it looks pretty and ensures every bite gets some sweetness. Scatter fresh berries around the plate, and maybe add a mint leaf or two for color. If you’re feeling fancy, a dusting of powdered sugar right before serving adds that bakery-finished touch.
Now, what if you have leftovers? Brioche french toast stores surprisingly well. Here’s how:
- Refrigeration: Let the cooked french toast cool completely, then store in an airtight container in the refrigerator for up to 2 days.
- Freezing: Place cooled slices on a baking sheet, freeze until solid (about 2 hours), then transfer to freezer bags. They’ll keep for up to 2 months.
- Reheating: For best results, reheat in a toaster or toaster oven until warm and crisp. You can also use a 350°F oven for 8-10 minutes. The microwave works in a pinch but will make it softer rather than crisp.
One of my favorite tricks is making extra brioche french toast on Sunday and reheating slices during the week for quick breakfasts. They’re almost as good the second day! Just avoid stacking them while hot—that creates steam and makes them soggy. Use a wire rack if you need to keep multiple batches warm.
Conclusion
There you have it—everything you need to make incredible brioche french toast at home. From choosing the right bread to mastering the cooking technique, it’s a dish that feels luxurious but is actually quite simple. The rich, buttery brioche transforms an everyday breakfast into something truly special. I promise, once you try it, you’ll understand why this has become my go-to weekend treat.
The next time you’re planning a lazy morning or want to surprise someone with a delicious breakfast, remember this recipe. It’s forgiving, adaptable, and always delivers on flavor. Don’t be intimidated by the fancy name—brioche french toast is just good food made with love. Whip up a batch this weekend, pour yourself a cup of coffee, and enjoy every bite. Trust me, your taste buds will thank you. Happy cooking!
Frequently Asked Questions
Q: Can I use challah bread instead of brioche for french toast?
Absolutely! Challah is another enriched bread that works wonderfully for french toast. It has a similar egg-rich texture to brioche, though it's typically less buttery. The cooking method remains the same—just slice it about 1-inch thick and follow the same soaking and cooking instructions. Both make excellent french toast, so use whichever you prefer or can find easily.
Q: How do I prevent my french toast from getting soggy?
The key is not oversoaking the bread and cooking at the right temperature. Soak brioche slices for 2-3 minutes per side—just until they feel heavy but still hold their shape. Cook over medium heat so the outside gets crisp while the inside cooks through. Also, make sure your skillet is properly preheated before adding the bread. If the heat is too low, the bread will steam rather than fry, resulting in soggy texture.
Q: Can I make brioche french toast ahead of time?
Yes, in two ways! You can prepare the custard mixture the night before and store it covered in the refrigerator. In the morning, just give it a quick whisk before soaking the bread. Alternatively, you can cook the french toast completely, let it cool, and store it in the refrigerator for up to 2 days. Reheat in a toaster or oven to restore the crisp texture. The uncooked soaked bread doesn't store well, so I don't recommend preparing that part ahead.
Q: What's the best way to slice brioche for french toast?
Aim for slices that are about 1-inch thick. This thickness allows the bread to absorb plenty of custard while still maintaining structure during cooking. If your brioche loaf is very fresh, you might want to let it sit out for a few hours or lightly toast it before slicing—this helps it hold up better during soaking. Use a serrated bread knife for clean cuts without squishing the soft bread.
Q: Can I make this recipe dairy-free or vegan?
For dairy-free, substitute the milk and cream with your favorite non-dairy alternatives like almond milk, oat milk, or coconut milk. For vegan brioche french toast, you'll need vegan brioche (check the ingredients as traditional brioche contains eggs and butter) and replace the eggs in the custard with a mixture of ¼ cup chickpea flour mixed with ½ cup water per egg, or use a commercial egg replacer. The cooking method remains the same, though vegan versions may be slightly less rich.
PrintClassic Brioche French Toast
- Total Time: 25
- Yield: 2 servings 1x
Description
Thick slices of buttery brioche soaked in a rich custard, pan-fried to golden perfection, and topped with maple syrup and fresh berries.
Ingredients
4 thick slices of day-old brioche (about 1 inch thick)
2 large eggs
1/2 cup whole milk
1/4 cup heavy cream
1 tablespoon granulated sugar
1 teaspoon vanilla extract
1/4 teaspoon ground cinnamon
Pinch of salt
2 tablespoons unsalted butter, divided
Maple syrup, for serving
Fresh berries (such as strawberries or blueberries), for serving
Instructions
Step 1: In a shallow dish or pie plate, whisk together eggs, milk, heavy cream, sugar, vanilla extract, cinnamon, and salt until well combined.
Step 2: Preheat a large non-stick skillet or griddle over medium heat.
Step 3: Dip each brioche slice into the egg mixture, allowing it to soak for about 30 seconds per side until fully saturated but not falling apart.
Step 4: Melt 1 tablespoon of butter in the preheated skillet.
Step 5: Place 2 soaked brioche slices in the skillet and cook for 3-4 minutes per side, until golden brown and cooked through.
Step 6: Transfer cooked French toast to a plate and repeat with remaining butter and brioche slices.
Step 7: Serve immediately with maple syrup and fresh berries.
- Prep Time: 10
- Cook Time: 15
- Category: Breakfast
Nutrition
- Calories: 480
- Fat: 24g
- Carbohydrates: 52g
- Protein: 14g
