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.
Preheat your oven to 350°F, and grease a 9×13-inch baking dish with some of the 2 tablespoons softened butter so that nothing sticks. In a food processor, add the remaining butter, ½ cup pistachio nut butter, 8 ounces cream cheese, ½ cup honey, and 2 teaspoons pure vanilla extract.
Blend until smooth and creamy, scraping down the sides as needed so everything combines evenly.
Add the 8 large eggs and 1 cup whole milk, then blend again until the mixture looks creamy and well combined.
Cut the 1 packet brioche Loaf bread (slices) into quarters and arrange them snugly in your prepared dish. Pour the pistachio custard evenly over the bread, pressing it down gently so every piece soaks up the liquid. Cover the dish with foil and refrigerate for at least 45 minutes, or overnight if you want to prep ahead. This helps the brioche absorb all that flavor.
Bake, covered, for 30 minutes. Then remove the foil and bake for another 25-30 minutes, until the top is golden brown and slightly crisp. Once baked, sprinkle with roasted ½ cup chopped roasted pistachios and drizzle with extra pistachio butter or cream if you’re feeling fancy. Serve warm and enjoy.
Notes
Use slightly stale brioche so it soaks up the custard without turning soggy.
Make sure the cream cheese is softened before blending for a smooth, creamy mixture.
Don’t skip the chill time; it helps the bread absorb all that custard flavor.
Let the casserole rest for a few minutes after baking, so it sets up nicely before slicing.
Sprinkle the pistachios just before serving for the best crunch and color.
Storage:
Store leftovers covered in the fridge for up to 4 days.
Reheat in the oven at 325°F until warmed through, or microwave gently.