This post may contain affiliate links. Please read our disclosure policy.

This Brioche French Toast Casserole is cozy, buttery, and just the kind of breakfast that makes everyone slow down for a minute. It’s perfect for holidays, lazy weekends, or anytime you’ve got guests to feed without making individual French toasts.

Baked Brioche French Toast Casserole in a white baking dish, golden brown on top with chopped pistachios scattered throughout.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

This recipe nails that sweet spot between cozy comfort and total ease, no timing stress, just one big dish doing all the heavy lifting. It bakes into these soft, buttery layers that make your morning feel a little fancy. The rich brioche soaks up a custardy mix of eggs, milk, and vanilla, then bakes into golden layers with a soft center and crisp edges. Serve it warm with a drizzle of maple syrup or a dusting of powdered sugar, and watch how fast it disappears.

If you’re all about that soft, custardy French toast goodness, check out my Baked French Toast Casserole or Blueberry French Toast Bake.

Recipe Overview

Skill Level
Intermediate
Prep Time
15 mins
Cook Time
1 hr

Ingredients Needed

Here’s everything you’ll need to make this Brioche French Toast Casserole. The full measurements are listed in the recipe card further down.

brioche french toast casserole ingredients
  • Brioche bread: Use a loaf that’s a day or two old so it soaks up the custard without getting soggy. I like brioche best but challah or thick-cut French bread works too.
  • Butter: Softened to spread easily and to keep the bread golden and rich.
  • Pistachio nut butter or cream: Either one you go wth is fine. Pistachio cream will make it sweeter.
  • Cream cheese: Softened to room temperature so it blends smoothly with the pistachio butter.
  • Honey: Adds gentle sweetness and helps balance the richness of the cream cheese. You can use maple syrup.
  • Large eggs: Room temperature eggs whisk in easily for a smooth custard.
  • Whole milk: Whole milk gives the right balance of richness and moisture, but half-and-half works too if you want it creamier.
  • Pure vanilla extract: Rounds out the flavor and makes the whole thing smell amazing while it bakes.
  • Chopped roasted pistachios: Sprinkle on top for crunch and a little color.

How to make Brioche French Toast Casserole

Here’s how to make it come out golden, soft, and perfectly baked every single time:

process shot to make the pudding mix for french toast.

Step 1: Preheat your oven to 350°F, and grease a 9×13-inch baking dish with some of the softened butter so that nothing sticks. In a food processor, add the remaining butter, pistachio butter or cream, cream cheese, honey, and vanilla.

Step 2: Blend until smooth and creamy, scraping down the sides as needed so everything combines evenly.

process shot to blending the pudding mix for french toast casserole and pouring it over bread in a dish.

Step 3: Add the eggs and milk, then blend again until the mixture looks creamy and well combined.

Step 4: Cut the brioche 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.

process shot of baking the french toast casserole and serving on a plate.

Step 5: 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 pistachios and drizzle with extra pistachio butter or cream if you’re feeling fancy. Serve warm and enjoy.

Variations & Tips

→ Sprinkle powdered sugar or drizzle maple syrup over the top right before serving for that bakery-style finish.

→ If your brioche is fresh, cube or slice it and let it sit out overnight, or toast it lightly first. Slightly stale bread soaks up the custard better.

→ To save time in the morning, prep the custard mixture the night before, cover, and refrigerate overnight.

→ Leftovers taste amazing cold or reheated, so don’t be afraid to make the full batch even if you’re serving fewer people.

→ Add chocolate chips to the bread before the custard if you prefer it chocolatey.

→ For a nut-free option, use sunflower seed butter instead of pistachio butter. You could even try cookie butter like Biscoff spread for something more indulgent!

Common Questions

Slice of Brioche French Toast Casserole on a white plate, drizzled with pistachio butter and topped with crushed pistachios.
Do I really need to refrigerate French toast casserole before baking?

Yes, that chill time is key. It lets the bread absorb the custard, so every bite turns out soft and creamy instead of dry in the middle.

Can I make Brioche French Toast Casserole dairy-free?

For sure! Swap the milk and cream cheese for your favorite dairy-free versions, and use plant-based butter. It still bakes up golden and fluffy.

How can I tell when the casserole is fully baked?

The top should look puffed and golden, and the center should feel set when you give it a gentle jiggle. If it still looks a little wet, pop it back in for another few minutes.

How long does Brioche French Toast Casserole last in the fridge?

Once it’s cooled, cover it and store it in the fridge for up to 4 days.

What’s the best way to reheat French toast casserole?

I like to warm it in the oven at 325°F for about 10 minutes so it stays crisp on top. A quick microwave zap works too if you’re in a rush, but don’t overdo it or it’ll lose that soft, custardy texture.

More breakfast ideas

ebook cover with taco salad bowl in the image.
Get my free eBook!
Grab my free ebook featuring 20 of my top 30 minutes family-friendly healthy dinner recipes.

You may also like

Thanks for stopping by. If you try a recipe and you like it, leave me some feedback in the comment section below, and don’t forget to rate it!

FOLLOW me on FACEBOOK | INSTAGRAM | PINTEREST | TWITTER for all of my latest blog posts and recipes.

No ratings yet

Brioche French Toast Casserole

By: Rena
Servings: 8 servings
Prep: 15 minutes
Cook: 1 hour
Total: 1 hour 15 minutes
French toast casserole in a dish, topped with chopped pistachios.
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
  • 2 tablespoons softened butter, divided
  • ½ cup pistachio nut butter, or pistachio cream
  • 8 ounces cream cheese, softened to room temperature
  • ½ cup honey
  • 8 large eggs, room temperature
  • 1 cup whole milk, room temperature
  • 2 teaspoons pure vanilla extract
  • ½ cup chopped roasted pistachios

Instructions

  • 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.
    Overhead shot of ingredients in a food processor, including butter, pistachio butter, cream cheese, and honey, ready to blend for the custard base of a brioche French toast casserole.
  • Blend until smooth and creamy, scraping down the sides as needed so everything combines evenly.
    Smooth pistachio and cream cheese mixture blended in a food processor until creamy and uniform in texture.
  • Add the 8 large eggs and 1 cup whole milk, then blend again until the mixture looks creamy and well combined.
    Food processor filled with blended pistachio mixture, with eggs and milk added on top before mixing into a custard.
  • 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.
    Pouring the pistachio custard over neatly layered brioche slices in a white casserole dish, preparing for baking.
  • 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.
    Baked Brioche French Toast Casserole in a white baking dish, golden brown on top with chopped pistachios scattered throughout.

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.

Nutrition

Calories: 583kcalCarbohydrates: 53gProtein: 19gFat: 34gSaturated Fat: 12gPolyunsaturated Fat: 5gMonounsaturated Fat: 14gTrans Fat: 0.1gCholesterol: 255mgSodium: 411mgPotassium: 426mgFiber: 4gSugar: 23gVitamin A: 939IUVitamin C: 1mgCalcium: 210mgIron: 4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Breakfast
Cuisine: American
Tried this recipe?Mention @healthyfitnessmeals or tag #healthyfitnessmeals!

About Rena Awada

Hi, I’m Rena! Welcome to my blog. I am here to help you prepare delicious, light, fresh meals that your whole family will love!

You May Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating