Strawberry Almond French Toast Casserole
This brioche french toast casserole is the make-ahead breakfast that turns an ordinary morning into something worth waking up early for. Cubed buttery brioche soaks overnight in a sweet cinnamon egg custard layered with fresh strawberries and pockets of marzipan that melt into almond-scented richness as it bakes. The result is golden on top, perfectly custardy in the center, and spectacular enough to serve company.

This overnight french toast casserole requires about 20 minutes of prep the night before. The oven does the rest in the morning.
Why You’ll Love This Brioche French Toast Casserole
- The best bread for the job: Brioche is the best possible bread for a french toast casserole. Its rich, buttery structure absorbs the custard without falling apart, producing a tender, almost pudding-like center with golden caramelized edges.
- Marzipan in every bite: Marzipan is the quiet star of this recipe. Small cubes tucked into the layers melt into pockets of almond sweetness that make every bite taste like something from a bakery.
- No dry patches: The overnight soak is what separates a good casserole from a great one. Every cube of bread drinks up the custard completely so there are no dry patches and the texture is consistent throughout.
- Bright fresh berries: Fresh strawberries add brightness and just enough tartness to balance the richness of the brioche and custard.
Ingredients Needed to Make Brioche French Toast Casserole

- Brioche bread: One full loaf cubed into roughly 1-inch pieces. Slightly stale brioche works better than fresh because it absorbs the custard without turning mushy. Challah is the best substitute.
- Eggs: Six large eggs form the custard base that soaks into the bread overnight.
- Whole milk: Full-fat milk produces the richest custard. Half-and-half or heavy cream can substitute for an even more indulgent result.
- Granulated sugar: Sweetens the custard lightly. The marzipan and maple syrup add additional sweetness on top.
- Vanilla extract: Adds warmth to the custard.
- Ground cinnamon: A full 1 1/2 teaspoons woven into the custard for warm spice in every bite.
- Fresh strawberries: Sliced and layered between and on top of the brioche. Fresh is strongly preferred here as frozen strawberries release too much water as they thaw and can make the casserole watery.
- Marzipan: Cubed small and tucked into both layers. It melts as the casserole bakes, leaving sweet, nutty almond pockets throughout. If marzipan is unavailable, a splash of almond extract in the custard and a handful of sliced almonds on top gets close.
- Maple syrup and powdered sugar: For serving.
How to Make This Brioche French Toast Casserole
Step 1: Build the First Layer
Grease a 9×13-inch baking dish well, all the way into the corners. Arrange half the brioche cubes in an even layer across the bottom.

Step 2: Make the Custard
In a large mixing bowl, whisk together eggs, milk, sugar, vanilla extract, and cinnamon until completely smooth with no streaks remaining.


Step 3: Soak and Layer
Pour half the custard evenly over the first layer of brioche, pressing the bread gently down with a spatula to encourage absorption. Scatter half the sliced strawberries and half the marzipan cubes over the top. Add the remaining brioche cubes, pour over the rest of the custard, then finish with the remaining strawberries and marzipan.

Step 4: Chill Overnight
Cover the dish tightly with foil and refrigerate for at least 2 hours. Overnight is strongly preferred for the best texture. The bread needs time to fully absorb every drop of the custard.
Step 5: Bake
Pull the casserole out of the refrigerator while the oven preheats to 350 degrees F. Bake covered for 25 minutes, then remove the foil and bake uncovered for another 10 to 15 minutes until the top is golden and the center is set. It should not jiggle when the pan is gently shaken.

Step 6: Rest and Serve
Let the casserole rest for 5 minutes before cutting. Drizzle with warm maple syrup and dust generously with powdered sugar.
Storing
Store leftovers covered in the refrigerator for up to 3 days. Reheat individual portions in the microwave for 45 to 60 seconds or cover the whole dish with foil and warm at 300 degrees F until heated through. This casserole reheats beautifully and is just as good the next day.

What to Serve With This Brioche French Toast Casserole
This casserole is a full, satisfying breakfast on its own. For a brunch spread, pair with scrambled eggs and crispy bacon for a sweet-savory combination. The Homemade Whipped Cream on this site makes a beautiful topping in place of or alongside the powdered sugar. Fresh orange juice or the Hibiscus and Date Lemonade round out a complete brunch table perfectly.
What People Ask About Brioche French Toast Casserole
Can I use bread other than brioche?
Brioche is the top choice for this casserole because of its rich, buttery structure. Challah is the next best option. A sturdy French bread works in a pinch but avoid anything soft or thin, as it will turn to mush.
Can I make this brioche french toast casserole without marzipan?
Yes. If marzipan is unavailable or you prefer not to use it, add 1/2 teaspoon of almond extract to the custard and scatter sliced almonds over the top before baking for a similar almond flavor.
Is the overnight soak really necessary?
Yes for best results. Two hours is the minimum and overnight is ideal. The bread needs time to fully absorb the custard so the finished casserole is tender throughout rather than wet on the outside and dry in the center.
Can I use frozen strawberries?
Fresh strawberries are strongly recommended. Frozen strawberries release significant liquid as they thaw, which can make the casserole watery and prevent the custard from setting properly. If frozen is the only option, thaw them completely, drain thoroughly, and pat dry before using.
How do I know when the casserole is done?
The center should be set and not jiggle when you gently shake the pan. The top should be golden brown. If the edges are browning too quickly before the center sets, tent the dish with foil for the last few minutes of baking.

Strawberry Almond French Toast Casserole
Ingredients
Equipment
Instructions
- Grease a 9×13-inch baking dish with butter or non-stick cooking spray. Arrange the cubed brioche bread in the baking dish in an even layer.
- In a large mixing bowl, whisk together the eggs, milk, coconut sugar, vanilla extract, marzipan, and ground cinnamon until well combined.
- Pour the egg mixture evenly over half the cubed brioche loaf, making sure all pieces are coated. Gently press down on the bread to help it absorb the liquid.
- Sprinkle the sliced fresh strawberries evenly over the top of the bread mixture. Repeat for one more layer
- Cover the baking dish with foil and refrigerate for at least 2 hours, or overnight, to allow the bread to soak up the egg mixture.
- Preheat your oven to 350°F (175°C).
- Remove the plastic wrap from the baking dish and bake in the preheated oven for 35-40 minutes, or until the French toast bake is golden brown and set in the center.
- Once baked, remove the French toast bake from the oven and let it cool for a few minutes. Serve warm with maple syrup drizzled over the top. Optionally, dust with powdered sugar before serving.
