This buttery, rich brioche French toast casserole is the perfect way to start your morning. It’s also an easy and delicious way to serve a crowd!

Brioche French Toast Casserole.

Pin this recipe now to save it for later

You can never go wrong with Baked French Toast Casserole. However, this brioche version puts a whole new spin on the original, because it uses irresistible slices of buttery brioche!

Brioche French toast casserole is made with very simple ingredients, but the flavor of the sweet breakfast is out of this world. The hint of molasses from brown sugar combined with the maple syrup and warm vanilla flavors are all baked into every bite. You don’t need any extra toppings with this breakfast casserole—it’s already delicious enough! 

close up image of a serving of french toast casserole sitting on a metal spatula.

Easy Brioche Casserole Recipe

Besides the fact that it’s bursting with flavor, I love this brioche French toast, because it is so easy to make. All you need to do is line up your thick brioche slices in a pan, pour the sweet milk and egg mixture over the bread, and bake! Anyone can make this breakfast casserole and be the hero of the morning.

Oh, and the best part is that one French toast casserole is enough to serve about 12 people. That means you can make a big, hearty breakfast for your entire extended family in just 10 minutes. Pop some bacon in the oven to bake next to the French toast casserole. Or, make a nice fruit salsa as a side dish. Some whipped cream, too? Why not! Breakfast really doesn’t get any better than this! 

ingredients to make french toast casserole.

Ingredients for Brioche French Toast Casserole

See recipe card below this post for ingredient quantities and full instructions.

  • Melted butter – I always use unsalted butter when baking, especially since there is salt added to the recipe later on. If you only have salted butter on hand, omit the rest of the salt in the casserole recipe. 
  • Brown sugar – Light or dark brown sugar will work. I like dark brown sugar for the extra rich, molasses taste. 
  • Brioche bread – You should be able to find brioche bread in most grocery stores. Check both the bakery section and the freezer section.
  • Large Eggs
  • Whole milk – Whole milk makes the French toast truly decadent but really, any kind of milk will work. Coconut milk and almond milk will both add interesting flavors to the French toast casserole.
  • Maple syrup – Be sure to use real maple syrup rather than pancake syrup. There is a big difference!
  • Vanilla extract
  • Ground cinnamon
  • Salt


  • Use challah in place of brioche. Challah is another type of tasty, buttery bread that makes wonderful French toast. 
  • Skip the maple syrup in the recipe, and use double the amount of brown sugar. Your French toast will be just as sweet and flavorful!
  • Add whipped cream, chocolate chips, extra maple syrup, or some sliced fruit to the top of the French toast. Not only will it look amazing, but it will add even more great flavor to your breakfast plate. 
  • Replace the butter with dairy-free butter, and use your favorite plant-based milk for a dairy-free option.

How to Make Brioche French Toast Casserole

  1. Prep the pan: Start by pouring the melted butter into a casserole dish and sprinkling brown sugar in the bottom of the pan. This will give your brioche French toast a sugary crust that is irresistible. 
  2. Line up the bread: Line up the slices of brioche in the casserole dish. You can overlap the bread in the pan; just make it look pretty and get all the bread in!
  3. Make the egg mixture: In a medium bowl, whisk together the eggs, milk, syrup, vanilla, cinnamon and salt. Pour this mixture over all the brioche in the pan. You want to cover all the bread evenly in the sweetened egg custard. 
  4. Let the casserole sit: While you can pop the French toast casserole right into the oven at this point, it is best to let it sit for about 30 minutes. This gives the brioche time to absorb that delicious milk mix, making the bread tender and moist. While your brioche casserole is resting, preheat your oven to 350 degrees Fahrenheit. 
  5. Bake the French toast casserole: Loosely cover your casserole dish with aluminum foil, and pop it in the preheated oven. Bake the casserole for 20 minutes. Then, remove the foil, and continue to bake for another 10 minutes. Slice up the brioche French toast casserole, and enjoy it right away! 
syrup pouring on top of a serving of french toast casserole sitting on a white round plate.

Quick Tip

This recipe also works as an overnight French toast casserole. Assemble, cover the pan with foil, and store it in the fridge overnight. In the morning, all you need to do is pop it in the oven, and breakfast is ready!

How to Store Brioche French Toast Casserole

This brioche French toast casserole is pretty big so there is a good chance you have leftovers. You can keep any extra French toast casserole in the casserole dish and wrap the whole pan in plastic wrap. Keep the casserole in the fridge for up to one week. 

Anytime you want a piece of brioche French toast, you can scoop a slice onto a microwave-safe plate, and reheat it for about one to two minutes until it is warm. Or, warm the entire casserole in the oven at 325 degrees Fahrenheit. If the top begins to brown too quickly, cover it with foil, and continue to bake just until heated through!


Should brioche be stale for French toast?

I recommend using stale bread as it absorbs the liquid more easily and holds up better once sliced. If your brioche is fresh, it will just bake into a softer French toast casserole and be very scoopable rather than making clean slices. You can easily stale bread in the oven if a fresh loaf is all you have!

Is brioche bread the same as French bread?

French bread is a very simple, white bread that is made with just flour, water, yeast, and salt. Meanwhile, brioche bread is made with eggs and lots of butter blended into the dough. As a result, brioche is much richer and heartier than French bread.

Should you toast bread before making French toast?

I do not like to toast my bread before making French toast. I find that as long as your French toast is baked correctly, it will hold its shape, absorb lots of the egg mixture, and taste great without toasting.

More Great Breakfast Recipes

A slice of Brioche French toast casserole on a plate.

Brioche French Toast Casserole

This buttery, rich brioche French toast casserole is the perfect way to start your morning. It's also an easy and delicious way to serve a crowd!
No ratings yet
Course: Breakfast
Servings: 12 servings
Prep Time: 10 minutes
Cook Time: 10 minutes
Resting Time: 30 minutes
Total Time: 50 minutes


  • 9×13 casserole pan
  • Large mixing bowl
  • whisk
  • Measuring spoon
  • Measuring cup


  • 4 Tablespoons melted butter
  • ½ cup brown sugar
  • 1 (16 ounce) loaf of brioche bread, sliced
  • 9 eggs
  • 1 cup whole milk
  • ½ cup maple syrup
  • 1 Tablespoon vanilla extract
  • 1 ½ teaspoons ground cinnamon
  • ¼ teaspoon salt


  • Pour the melted butter into the bottom of a 9×13 baking dish. Sprinkle the brown sugar over the bottom of the dish.
    4 Tablespoons melted butter, ½ cup brown sugar
  • Cut the slices of brioche in half and then arrange the bread slices in the casserole pan. It is okay if they overlap a little bit. I like to try to line then up, laying one slightly on top of the next.
    1 (16 ounce) loaf of brioche bread, sliced
  • In a medium sized bowl, whisk together the eggs, milk, maple syrup, vanilla extract, cinnamon and salt.
    9 eggs, 1 cup whole milk, ½ cup maple syrup, 1 Tablespoon vanilla extract, 1 ½ teaspoons ground cinnamon, ¼ teaspoon salt
  • Pour the egg mix over the bread in the casserole dish. Try to pour the egg mix over every piece of bread.
  • Let the brioche French toast casserole sit for about 30 minutes. This will let it really soak up the eggs, milk and delicious flavor.
  • Preheat the oven to 350 degrees F.
  • Cover the casserole loosely with foil then bake the casserole in the hot oven for 20 minutes. Remove the foil from the pan and bake for another 10 minutes.
  • Remove the casserole from the oven, slice and serve while warm.


Serving: 1serving | Calories: 168kcal | Carbohydrates: 20g | Protein: 5g | Fat: 8g | Saturated Fat: 4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Trans Fat: 0.2g | Cholesterol: 135mg | Sodium: 137mg | Potassium: 122mg | Fiber: 0.1g | Sugar: 18g | Vitamin A: 329IU | Vitamin C: 0.01mg | Calcium: 70mg | Iron: 1mg
Did you make this recipe?Mention @kasey_allthingsmamma or tag #allthingsmamma!

Categories: , ,

About Kasey Schwartz

For over 15 years, Kasey Schwartz, the mastermind behind All Things Mamma, has been the ultimate go-to for mouthwatering family recipes. Her work has been featured on, Buzz Feed, Better Homes and Gardens, and more, making her your go-to mom next door for all things delicious and family-friendly.


  1. Elaine Fulton says:

    If I make this as overnight french bread casserole how long do I bake it for after letting it sit about 30 min at room temp? Thanks

Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.