French toast casserole with raisins is a classic, a delicious breakfast recipe, and one my family loves. This baked French toast is full of wholesome ingredients like soft brioche bread, fluffy eggs, almond milk, a bit of coconut sugar, and delicious, plump, and juicy raisins!

Piece of fresh toast casserole on a white serving plate with toppings.
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!

I really love holiday baking. However, I don’t always feel good about eating too many cookies or loads of pie. That’s why I really enjoy this particular recipe. I get to bake for my family and feed them a delicious breakfast that is seasonal, but not super heavy.

How To Make French Toast Casserole

Ingredients

  • Bread — Brioche, French bread, challah, or sourdough bread are great options.
  • Eggs — In this recipe, eggs are whisked together with other wet ingredients and poured over bread cubes to create a delicious, custard-like casserole.
  • Almond milk — Or milk of choice, both dairy and non-dairy options work well in this recipe.
  • Vanilla extract — Pure is best, but imitation will get the job done.  
  • Coconut sugar — Regular, refined sugar can be substituted in a pinch, or you can use brown sugar too.
  • California raisins — Sun-dried for a fantastic, distinctive flavor. This all-natural fruit is the perfect addition to your casserole!
  • Toppings: powdered sugar, maple syrup, whipped topping, and extra California raisins! You can also add some orange zest if you prefer.

p.s. For this baked French toast casserole recipe, you don’t need to use flour.

Ingredients for French toast casserole arranged on a white countertop.

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.
Left: brioche bread cut into strips. Right: brioche bread cut into cubes.

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.
Left: whisking egg mixture. Right: brioche cubes and raisins in a casserole dish.

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.
Assembled casserole covered in plastic wrap.

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 your gorgeous bake from the oven and sprinkle generously with powdered sugar. Serve warm with all of your favorite toppings like maple syrup, Chantilly cream, and extra California raisins!
Whole baked french toast casserole with whipped topping and powdered sugar.

Recipe Tips

  • Give custard enough time to soak into the bread cubes. The casserole should chill in your refrigerator for at least 4 hours, I prefer to let it chill overnight and then bake on Christmas morning.
  • For best results, use pure vanilla extract rather than imitation.
  • Add a bit of cinnamon or a dusting of nutmeg to your egg custard mixture if desired.
  • Chopped nuts like pecans or walnuts are a delicious addition to this casserole. Mix in a handful if you’re feeling adventurous or simply provide them as another topping option.
  • You can serve regular pancake syrup with your bake, but I highly recommend Pure maple syrup. It has the most wonderful flavor!
A piece of french toast casserole with whipped topping on a small white plate.

How To Store Leftovers

  • To store: Allow leftover overnight French toast casserole to cool completely. Tightly cover your baking dish with plastic wrap and store it in the refrigerator for up to 3 days. You can also cut your bake into individual squares and store pieces in an airtight container.
  • To freeze: Cut your bake into pieces and wrap each one in plastic wrap. Place it in the freezer and freeze for up to 3 months. Then, thaw in the fridge overnight.
  • To reheat: Reheat in the microwave in 30-second increments until warmed through. You can also preheat your oven (or toaster oven) to 350°F and bake for 10-15 minutes.
A piece of casserole with whipped topping on a small white plate.

French Toast Casserole with Raisins

4 from 16 votes
Author: Olivia Ribas
Servings8 people
Prep Time10 minutes
Cook Time40 minutes
Total Time50 minutes
French toast casserole with raisins! This classic, Christmas morning breakfast recipe is one my family looks forward to every year. It’s full of tasty ingredients like soft brioche bread, fluffy eggs, almond milk and plump, juicy California Raisins.  
Save this recipe
Enter your email and we’ll send it to you. Plus, you’ll get recipes & tips every week!

Ingredients 
 

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.
  • Serve with maple syrup, raisins, and Chantilly cream on top. enjoy!

Notes

  • Give bread cubes at least 4 hours (or overnight) to absorb custard.
  • Use pure vanilla extract if you can. 
  • Add a bit of cinnamon or nutmeg to your egg custard, if desired. 
  • Add chopped pecans or walnuts, if desired. They also make a great, additional topping option. 
  • Serve with pure maple syrup rather than a regular pancake syrup, if possible. Maple syrup has the BEST flavor!
  • 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

Serving: 1/8, Calories: 425kcal, Carbohydrates: 57g, Protein: 13g, Fat: 16g, Cholesterol: 231mg, Sodium: 377mg, Potassium: 383mg, Fiber: 2g, Sugar: 31g

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.

Watch the French Toast Casserole Web Story.

Titled Photo Collage (and shown): French Toast Casserole
Olivia Ribas

Welcome

Hi, I'm Olivia


Happy to have you here! I’ve been creating and sharing tasty, easy-to-make recipes on Primavera Kitchen for over 10 years now! I’m all about simple, delicious recipes made with fresh, seasonal, and wholesome ingredients that your whole family will love.

Explore More

4 from 16 votes (14 ratings without comment)

Leave a comment

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

Rate This Recipe:




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

4 Comments

  1. Nicole says:

    Amazing and easy! Delicious 🤤 can’t wait to make it again!

    1. Olivia Ribas says:

      Awesome!

  2. Nadya says:

    Love it! Thanks

    1. Olivia Ribas says:

      You’re very welcome!