Imagine waking up to the smell of warm bread soaked in a rich custard, baked until golden and bursting with delicious raisins! Yep, that’s this French Toast Casserole. It’s comfort breakfast at its finest, with soft, tender bread cubes and crisp edges mixing together into one irresistible morning treat. Perfect for weekends, brunches with friends, or holiday mornings when you want something effortless yet unforgettable.


Olivia’s Personal Note
There’s something so comforting about pulling a French toast casserole out of the oven on a chilly morning.
The warm spices, the golden top, that cozy holiday aroma. It feels like such a treat without leaving you weighed down.
For special mornings, especially during the holidays, I love serving it with crispy air fryer bacon, fresh fruit salad, and even little yogurt parfaits. It turns breakfast into a sweet, simple celebration. And when I cut it into squares and drizzle maple syrup on top (sometimes with raisins or a little Chantilly cream!), it honestly feels like a hug on a plate.
These are the little moments that I look forward to every Christmas morning. Slow mornings, good food, and being with the people I love.
Key Ingredients
All ingredients and their amounts are listed in the recipe card at the bottom of this post.
Bread: I’ve tested this recipe with brioche, challah, French bread, and sourdough bread. All work beautifully. Brioche and challah make the casserole extra soft and custardy, while sourdough gives it a slightly tangy flavor and a sturdier texture. Use whatever you love or have on hand.
Eggs: The eggs get whisked with the milk mixture and soaked into the bread cubes, creating that rich, custard-like texture. I’ve tried using fewer eggs, and the casserole didn’t set as nicely — the full amount gives the best structure and creaminess.
Almond Milk (or Milk of Choice): I’ve made this casserole with almond milk, whole milk, and oat milk, and all of them worked well. Almond milk keeps it lighter, while whole milk makes it extra creamy. This recipe is very flexible depending on your dietary needs.
Coconut Sugar: I love using coconut sugar because it gives a caramel-like flavor similar to brown sugar. I’ve tried regular granulated sugar and brown sugar in this recipe as well and both work, but coconut sugar adds deeper, molasses-like notes that make the casserole extra cozy.
Raisins: I’ve tested this recipe with golden raisins and regular raisins, and the sun-dried raisins add the best pop of natural sweetness and chewy texture. They stay plump and hold their flavor beautifully after baking.

Instructions
Cube bread:
- Grease a 9×13-inch casserole dish with a little bit of butter, oil, or nonstick cooking spray and set it aside. If you don’t have a casserole dish, you can use a pan that goes in the oven.
- Cut bread into bite-sized pieces and place cubes in your prepared casserole dish.

Prepare batter and assemble:
- Measure eggs, almond milk, vanilla, and coconut sugar into a medium bowl and whisk vigorously until ingredients are well combined.
- Pour egg mixture evenly over bread cubes and sprinkle raisins on top.

Refrigerate:
- Cover your casserole dish with plastic wrap and place it in the refrigerator.
- Allow your casserole to chill for at least 4 hours, or overnight! Note: bread cubes need adequate time to soak up the custard, and if it doesn’t fully absorb, you could end up with scrambled egg pieces in your casserole.

Bake and serve:
- Remove the casserole from the refrigerator and preheat your oven to 350°F.
- Once the oven comes to temperature, bake your casserole for 40-50 minutes until golden brown. Note: Be sure to check it at the 40-minute mark, as ovens vary and we don’t want the top to get too dark.
- Remove this beautiful baked French toast casserole from the oven and sprinkle generously with powdered sugar. Serve warm with all of your favorite toppings like maple syrup, Chantilly cream, and extra raisins!
Olivia’s Recipe Tips
Layer bread, don’t toss it:
Pour custard slowly over the bread in the baking dish to avoid mushy spots or crushed cubes.
Use the jiggle test:
Center should jiggle slightly (like cheesecake) — a foolproof doneness cue.
Rest 10 minutes before serving:
It sets the custard and gives you cleaner slices.
Bake uncovered, then cover if needed
If your breakfast casserole is browning too quickly, cover it with foil for the last 15 minutes.
Add a fresh finish:
Chantilly, orange zest, a little cinnamon on top, fresh berries or warm maple butter brighten and balance the richness.


French Toast Casserole with Raisins
Ingredients
- 12 cups brioche bread or French bread cut into cubes
- 8 large eggs
- 2 cups almond milk
- 2 tsp vanilla extract
- 1/2 cup coconut sugar
- 1/2 cup raisins
- 1 tbsp powdered sugar
- maple syrup for topping
- whipped-cream for topping
Instructions
- Prepare a baking dish (9×13 inch) by greasing it with some butter.
- Cut brioche bread into bite-sized cubes and place them in your prepared casserole dish.
- In a large bowl, combine eggs, almond milk, vanilla extract, and coconut sugar. Whisk and mix everything well. Pour custard over bread cubes.
- Top casserole with raisins and cover your baking dish with saran wrap. Refrigerate for four hours, or overnight. The bread needs time to adsorb the custard. Don’t skip this part, otherwise you may end up with bits of scrambled egg after baking.
- Remove casserole from the refrigerator and preheat the oven to 350°F. Bake for 40-50 minutes. Please, check at the 40-minute mark. Remove from the oven, sprinkle with powdered sugar.
- Cut it into squares and serve with maple syrup, raisins, and Chantilly cream on top. Enjoy!
Notes
- Give bread cubes at least 4 hours (or overnight) to absorb custard.
- To store: Cool completely and cover your baking dish with plastic wrap. Refrigerate up to 3 days.
- To freeze: Cut your bake into pieces and cloak each in plastic wrap. Freeze for up to 3 months.
- To reheat: Reheat in the microwave until warmed through. You can also bake at 350°F for 10-15 minutes.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Did You Make This?
Follow @primaverakitchen on Instagram, snap a photo, and tag it #primaverakitchen. We’d love to see your recreation.



















Amazing and easy! Delicious 🤤 can’t wait to make it again!
Awesome!
Love it! Thanks
You’re very welcome!