Welcome to the ultimate breakfast indulgence: this incredible Brioche French Toast Casserole. Imagine waking up to the aroma of warm, buttery brioche soaked in a rich, custardy mixture, baked to golden perfection. This isn’t just breakfast; it’s a cozy, comforting experience that encourages everyone to slow down and savor the moment. Perfect for festive holidays, leisurely weekend brunches, or simply when you have guests to impress without the hassle of making individual French toasts at the stove.

This recipe truly hits that sweet spot between decadent comfort and absolute ease. Forget the timing stress of flipping individual slices; instead, one glorious dish does all the heavy lifting, baking into exquisitely soft, buttery layers that elevate your morning from ordinary to extraordinary. The secret lies in the rich brioche bread, which readily soaks up a luxurious, custardy mix of eggs, whole milk, and pure vanilla extract. As it bakes, it transforms into a golden-brown masterpiece with irresistibly crisp edges and a wonderfully soft, moist center. Serve it warm with a generous drizzle of maple syrup, a dusting of powdered sugar, or even a dollop of whipped cream, and watch how quickly this delectable casserole disappears from the table. It’s a crowd-pleaser that guarantees rave reviews every single time.
If you’re a fan of the tender, custardy goodness of French toast, you’ll also adore our Classic Baked French Toast Casserole or our vibrant Blueberry French Toast Bake for more amazing brunch ideas.
Recipe Overview
Why You’ll Love This Brioche French Toast Casserole
There are countless reasons why this Brioche French Toast Casserole stands out and will become a staple in your recipe collection:
- Effortless Entertaining: Preparing French toast for a crowd can be daunting, involving endless flipping and individual plating. This casserole takes all that stress away, allowing you to bake one large dish that’s ready to serve all at once.
- Make-Ahead Magic: The best part? You can assemble this casserole the night before! A good overnight soak ensures the brioche fully absorbs the rich custard, intensifying the flavors and delivering an incredibly tender texture come morning. Perfect for stress-free holiday breakfasts or lazy weekend brunches.
- Irresistible Texture: Thanks to the buttery brioche and a perfectly balanced custard, you get a delightful contrast of textures. The top bakes to a beautiful golden crisp, while the inside remains wonderfully soft, moist, and custardy.
- Gourmet Flavor Profile: The addition of pistachio butter and cream cheese introduces a subtle nutty depth and tangy richness that elevates this French toast beyond the ordinary. It’s a sophisticated twist on a beloved classic.
- Versatile & Customizable: While the pistachio flavor is divine, this recipe is incredibly adaptable. You can easily switch up the nut butter, add fruits, chocolate chips, or various spices to suit any palate.
- Pure Comfort Food: There’s something inherently comforting about a warm, sweet breakfast bake. This casserole delivers warmth and satisfaction in every single bite, making any morning feel a little more special.
Ingredients Needed for the Perfect Brioche French Toast Casserole
Crafting this irresistible Brioche French Toast Casserole requires a few key ingredients, each playing an important role in achieving its signature rich flavor and custardy texture. Below is a detailed look at what you’ll need. For the exact measurements, please refer to the comprehensive recipe card located further down this page.

- Brioche bread: The star of our show! Brioche is an enriched bread, meaning it’s made with a higher content of butter and eggs, giving it an incredibly tender crumb and rich flavor. For the best results, use a loaf that’s a day or two old. Slightly stale bread is crucial because it acts like a sponge, soaking up the custard beautifully without falling apart or becoming soggy during baking. If fresh brioche is all you have, you can cube or slice it and let it sit out overnight, or lightly toast it in the oven for about 10 minutes to dry it out slightly. Challah bread or a thick-cut artisanal French bread also make excellent alternatives if brioche isn’t available, offering similar richness and structure.
- Butter: Essential for both greasing your baking dish to prevent sticking and adding to the richness of the pistachio custard. Using softened butter ensures it blends smoothly into the creamy mixture, contributing to that golden, buttery crust we all love.
- Pistachio nut butter or cream: This ingredient is what truly sets this French toast casserole apart! Whether you opt for pistachio nut butter or a sweeter pistachio cream, both will infuse the dish with a distinct, delicate nutty flavor and a beautiful pale green hue. Pistachio cream tends to be sweeter and smoother, while pistachio butter offers a more intense, earthy nut flavor. Choose based on your preference for sweetness and texture.
- Cream cheese: Softened to room temperature, cream cheese blends effortlessly into the custard, adding a delightful tang and an incredible creaminess that makes the French toast incredibly lush and rich. It’s a key element in creating that melt-in-your-mouth texture.
- Honey: A wonderful natural sweetener that adds a gentle, floral sweetness to the casserole, complementing the richness of the brioche and pistachio. You can certainly substitute with maple syrup for a different, equally delicious flavor profile if you prefer.
- Large eggs: These are the foundation of our custardy soaking mixture. Using room temperature eggs is important as they incorporate more easily and create a smoother, more emulsified custard base, resulting in a more uniform texture in the final baked dish.
- Whole milk: Provides the perfect balance of richness and moisture for the custard. It helps create that irresistible soft, tender interior. If you desire an even creamier, more decadent casserole, half-and-half or heavy cream can be used as a substitute, although whole milk typically suffices for a luxurious result. Ensure it’s at room temperature for optimal blending.
- Pure vanilla extract: A non-negotiable for French toast! Pure vanilla extract rounds out all the flavors, adding a warm, aromatic depth that makes the entire house smell incredible while it bakes. Don’t skimp on good quality vanilla.
- Chopped roasted pistachios: These are sprinkled on top before serving, providing a fantastic textural contrast and an intensified pistachio flavor. The roasting brings out their nuttiness, and the chop ensures every bite gets a delightful crunch and a pop of vibrant green color.
How to Make the Ultimate Brioche French Toast Casserole
Creating this stunning Brioche French Toast Casserole is simpler than you might think. Follow these steps to ensure it comes out perfectly golden, wonderfully soft, and custardy every single time, delighting everyone at your breakfast or brunch table.

Step 1: Prepare the Oven and Baking Dish. Begin by preheating your oven to a comforting 350°F (175°C). Next, take a 9×13-inch baking dish and generously grease it with some of your softened butter. This crucial step ensures that your delicious casserole won’t stick, making serving and cleanup a breeze. Now, in the bowl of a food processor, combine the remaining softened butter, the fragrant pistachio butter or cream, softened cream cheese, rich honey, and the aromatic pure vanilla extract. These ingredients form the indulgent base of our unique custard.
Step 2: Blend the Creamy Base. Secure the lid on your food processor and blend the mixture until it is perfectly smooth and wonderfully creamy. You might need to pause once or twice to scrape down the sides of the bowl with a spatula, ensuring all the ingredients are thoroughly combined and no lumps remain. This creates a uniform, luscious foundation for your custard.

Step 3: Complete the Custard Mixture. With your creamy base ready, add the room temperature large eggs and the whole milk to the food processor. Blend again, just until the mixture is beautifully combined and boasts a smooth, uniform, and slightly thickened consistency. Overmixing isn’t necessary; you just want everything thoroughly incorporated to form your delectable pistachio custard.
Step 4: Assemble and Chill the Casserole. Now, it’s time to prepare your brioche. Cut each slice of brioche bread into quarters – bite-sized pieces work best for soaking up the custard. Arrange these brioche quarters snugly in a single layer within your prepared baking dish. Once the bread is neatly arranged, carefully pour the luscious pistachio custard evenly over all the bread pieces. Gently press the bread down with a spatula or the back of a spoon, ensuring every single piece is fully submerged and has the opportunity to soak up all that flavorful liquid. This step is crucial for achieving that wonderfully custardy interior. Cover the dish tightly with aluminum foil and refrigerate it for at least 45 minutes. For maximum flavor absorption and a truly magnificent texture, we highly recommend chilling it overnight. This make-ahead step is a game-changer for busy mornings, allowing the brioche to absorb all that deliciousness deeply.

Step 5: Bake to Golden Perfection. Place the covered casserole dish in your preheated oven and bake for 30 minutes. The foil helps to steam the bread, ensuring it cooks through and stays moist. After 30 minutes, carefully remove the foil. This allows the top to crisp up and achieve that beautiful golden-brown color. Continue baking for another 25-30 minutes, or until the top is deeply golden, slightly crisp, and the center is set and no longer jiggly. Once baked, remove from the oven and let it rest for a few minutes before serving. Just before serving, sprinkle generously with the chopped roasted pistachios for added crunch and flavor. If you’re feeling extra indulgent, drizzle with a little more pistachio butter or cream. Serve warm and prepare for compliments!
Variations & Tips for Your Brioche French Toast Casserole
Elevate your Brioche French Toast Casserole further with these helpful tips and creative variations, ensuring every batch is a resounding success and perfectly tailored to your taste:
- Perfect Finishing Touches: For that picture-perfect, bakery-style finish, generously sprinkle powdered sugar over the warm casserole just before serving. A drizzle of pure maple syrup is always a classic, but don’t stop there! Consider fresh berries (raspberries, blueberries, or sliced strawberries) for a pop of color and freshness, or a dollop of freshly whipped cream for ultimate decadence.
- The Secret to Non-Soggy Bread: The key to a wonderfully custardy, not soggy, French toast casserole lies in your bread choice. Always aim for brioche that is a day or two old, or slightly stale. Stale bread is drier and therefore absorbs the custard mixture much better, preventing it from becoming mushy. If you only have fresh brioche, cut it into cubes or slices and leave it uncovered on a baking sheet overnight to dry out, or lightly toast it in the oven at 250°F (120°C) for 10-15 minutes before assembling.
- Make-Ahead Mastery: This casserole is an absolute dream for meal prepping or entertaining! You can assemble the entire dish, including soaking the bread in the custard, up to 24 hours in advance. Simply cover it tightly with foil and refrigerate overnight. This extended chill time allows the brioche to truly saturate with flavor, leading to an even more tender and delicious result. When ready to bake, remove it from the fridge 30 minutes before baking to allow it to come closer to room temperature.
- Delicious Leftovers: Don’t underestimate the magic of leftovers! This Brioche French Toast Casserole tastes fantastic cold, but it’s even better gently reheated. To maintain that lovely crisp top, reheat individual servings in the oven at 325°F (160°C) for about 10-15 minutes, or until warmed through. For a quicker option, the microwave works, but be careful not to overcook, as it can dry out the custardy interior. Heat in 30-second intervals until warm. Make the full batch, even if you’re serving fewer people; you’ll thank yourself later!
- Chocolate Lover’s Dream: For an irresistible chocolatey twist, scatter a cup of your favorite chocolate chips (dark, milk, or white chocolate) over the brioche bread before pouring the pistachio custard. The chocolate will melt into gooey pockets of deliciousness as it bakes.
- Nut-Free or Different Nut Options: If pistachios aren’t your preference or if you need a nut-free alternative, sunflower seed butter is an excellent substitute for pistachio butter, providing a similar creamy texture without the nuts. For another indulgent variation, try using cookie butter like Biscoff spread – it adds a delightful spiced caramel note that’s absolutely divine! Almond butter or hazelnut butter could also offer interesting flavor profiles.
- Add a Hint of Spice: A pinch of ground cinnamon, nutmeg, or cardamom added to the custard mixture can provide a warm, inviting spice note that pairs beautifully with the brioche and pistachio flavors. Start with ¼ teaspoon and adjust to taste.
- Fruity Additions: Gently fold in fresh or frozen berries (no need to thaw) along with the brioche pieces for bursts of fruity flavor. Blueberries, raspberries, or sliced peaches would be wonderful additions.
Common Questions About Brioche French Toast Casserole
Here are some frequently asked questions to help you master this delicious Brioche French Toast Casserole and ensure your success:

Do I really need to refrigerate French toast casserole before baking?
Yes, that chill time is absolutely essential for achieving the best possible texture and flavor. Refrigerating the casserole for at least 45 minutes (or preferably overnight) allows the brioche bread ample time to fully absorb the rich custard mixture. This deep saturation is what transforms the bread into an incredibly soft, moist, and creamy delight. Without adequate chilling, your French toast might end up with dry spots in the middle, and the overall texture won’t be as uniform or custardy.
Can I make Brioche French Toast Casserole dairy-free?
Absolutely! It’s very easy to adapt this recipe to be dairy-free without sacrificing flavor or texture. Simply swap out the whole milk for your favorite plant-based milk (almond, soy, or oat milk work wonderfully, preferably unsweetened). For the cream cheese, opt for a high-quality dairy-free cream cheese alternative. And of course, use a plant-based butter instead of regular butter. The casserole will still bake up beautifully golden and fluffy, offering a delicious option for those with dietary restrictions.
How can I tell when the casserole is fully baked?
Determining doneness is key to a perfectly cooked casserole. The top of your Brioche French Toast Casserole should appear beautifully puffed and boast a deep golden-brown color, with slightly crispy edges. To check the center, give the baking dish a gentle jiggle. The center should feel set, with only a slight, very subtle quiver, not a liquid slosh. If it still looks wet or overly jiggly in the middle, simply pop it back into the oven for another 5-10 minutes, checking periodically, until it reaches that perfect consistency.
How long does Brioche French Toast Casserole last in the fridge?
Once your casserole has cooled completely to room temperature, cover it tightly with plastic wrap or transfer it to an airtight container. It will keep well in the refrigerator for up to 3-4 days. This makes it a fantastic option for breakfast meal prep throughout the week!
What’s the best way to reheat French toast casserole?
For the best results, especially if you want to maintain that lovely crisp top and warm, custardy interior, reheating in the oven is ideal. Place individual servings or the entire remaining casserole in a preheated oven at 325°F (160°C) for about 10-15 minutes, or until thoroughly warmed through. If you’re in a hurry, a quick zap in the microwave will work, but be mindful not to overdo it, as this can sometimes lead to a slightly chewier texture. Heat in 30-second intervals until warm.
Can I use a different type of bread for this casserole?
While brioche is highly recommended for its rich flavor and tender texture, you can certainly experiment with other breads. Challah bread is a fantastic substitute, offering a similar eggy richness. A good quality, thick-cut artisan white bread or even French bread can also work, but make sure they are slightly stale to absorb the custard effectively. Avoid thin-sliced sandwich bread, as it tends to become overly soggy.
Can I freeze Brioche French Toast Casserole?
Yes, you can! To freeze, allow the baked casserole to cool completely. Then, cut it into individual portions. Wrap each portion tightly in plastic wrap, then again in aluminum foil, or place them in freezer-safe containers. It can be stored in the freezer for up to 1-2 months. Thaw overnight in the refrigerator before reheating in the oven for best results.
More Delicious Breakfast and Brunch Ideas
If you loved this Brioche French Toast Casserole, be sure to explore more of our delightful breakfast and brunch recipes that are perfect for any occasion:
- Healthy Blueberry Breakfast Bars: A nutritious and delicious grab-and-go option.
- Decadent Chocolate Overnight Oats: A convenient and satisfying breakfast you can prep the night before.
- Moist Pumpkin Banana Bread: A comforting fall favorite, perfect with your morning coffee.
- Peanut Butter Jelly Stuffed French Toast: A playful and indulgent twist on classic French toast.
- Easy No Bake Peanut Butter Oatmeal Bars: Quick, healthy, and requires no baking!
- Fluffy Healthy Strawberry Muffins: Bursting with fresh berry flavor.
- Fun Scrambled Pancakes Recipe: A unique and easy way to enjoy pancakes.
- Cozy Pumpkin French Toast: Another seasonal French toast favorite.

Get My Free Ebook!
Unlock 20 of my top 30-minute family-friendly healthy dinner recipes. Simply enter your name and email below to download your free copy and revolutionize your weeknight meals!
You May Also Enjoy These Sweet Treats
Looking for more delightful desserts or sweet snacks? Here are some other recipes you might love:
- Elegant Chocolate Souffle
- Indulgent Cheesecake Brownies
- Classic Gingerbread Cookies
- Flaky Raspberry Cheese Danish
Thank you for visiting! We hope you enjoy making and sharing this Brioche French Toast Casserole as much as we do. If you try this recipe, or any other from our collection, please consider leaving us some feedback in the comment section below. Your thoughts and ratings are incredibly valuable and help other home cooks discover delicious new meals!
CONNECT WITH US: Follow me on FACEBOOK | INSTAGRAM | PINTEREST | TWITTER for all of my latest blog posts, healthy recipes, and cooking inspiration.
No ratings yet
Brioche French Toast Casserole
By: Rena | Servings: 8 servings
Prep: 15 mins | Cook: 1 hr | Total: 1 hr 15 mins
Pin Recipe
Print Recipe
A rich and comforting Brioche French Toast Casserole made with creamy pistachio butter, honey, and vanilla. Soft inside, golden on top, and perfect for any brunch.
Ingredients
- 1 packet brioche Loaf bread, sliced (about 12-14 slices)
- 2 tablespoons softened butter, divided
- ½ cup pistachio nut butter, or pistachio cream
- 8 ounces cream cheese, softened to room temperature
- ½ cup honey (or maple syrup)
- 8 large eggs, room temperature
- 1 cup whole milk, room temperature (or half-and-half)
- 2 teaspoons pure vanilla extract
- ½ cup chopped roasted pistachios, for garnish
Instructions
-
Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish with some of the softened butter to prevent sticking. In a food processor, combine the remaining butter, ½ cup pistachio nut butter (or cream), 8 ounces softened cream cheese, ½ cup honey, and 2 teaspoons pure vanilla extract.
-
Blend until the mixture is completely smooth and creamy. Scrape down the sides of the food processor bowl as needed to ensure even blending and no lumps.
-
Add the 8 large eggs and 1 cup whole milk to the food processor. Blend again just until the mixture is well combined and has a smooth, custard-like consistency.
-
Cut the brioche slices into quarters. Arrange these quarters snugly in a single layer in your prepared baking dish. Pour the pistachio custard evenly over the bread, gently pressing down to ensure every piece is fully saturated. Cover the dish tightly with aluminum foil and refrigerate for at least 45 minutes, or ideally overnight (up to 24 hours) for the best flavor and texture development.
-
Bake the casserole, covered with foil, for 30 minutes. Then, remove the foil and continue baking for another 25-30 minutes, or until the top is golden brown, slightly crisp, and the center is set. Once baked, let it rest for a few minutes. Sprinkle with ½ cup chopped roasted pistachios and, if desired, drizzle with extra pistachio butter or cream before serving warm. Enjoy!
Notes
- For a perfectly custardy, non-soggy casserole, use brioche bread that is a day or two old, or lightly toast fresh brioche to dry it out slightly.
- Ensure both the cream cheese and eggs are at room temperature. This is crucial for a smooth and well-emulsified custard mixture.
- Do not skip the refrigeration step! The chill time is vital for the bread to fully absorb the custard, leading to an optimal soft and creamy texture.
- Allow the casserole to rest for at least 5-10 minutes after baking. This helps the custard set, making it easier to slice and serve neatly.
- Add the chopped roasted pistachios just before serving to maintain their crunch and vibrant color.
- Storage: Store any leftover Brioche French Toast Casserole covered tightly in the refrigerator for up to 3-4 days.
- Reheating: Reheat individual portions in the oven at 325°F (160°C) for about 10-15 minutes, or gently in the microwave until warmed through.
Nutrition
Calories: 583kcal | Carbohydrates: 53g | Protein: 19g | Fat: 34g | Saturated Fat: 12g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 14g | Trans Fat: 0.1g | Cholesterol: 255mg | Sodium: 411mg | Potassium: 426mg | Fiber: 4g | Sugar: 23g | Vitamin A: 939IU | Vitamin C: 1mg | Calcium: 210mg | Iron: 4mg
Nutrition information is automatically calculated and should be used as an approximation only.
Additional Info
Course: Breakfast, Brunch
Cuisine: American
Tried this recipe?
Mention @healthyfitnessmeals or tag #healthyfitnessmeals!