One of my intentions for 2020 is to try things I’ve never done before. Adventure out of my comfort zone a little. Do things that I’ve always wanted to do but never ‘found’ the time amongst all the other ‘more important’ things that need to get done. As silly as it sounds – a French Toast Casserole was definitely on the list!! I always see them around on the interwebs and decided now was a great time to try my hand at it.
Friends- I did the thing and I did it WELL!!
I wanted to create a recipe that I knew everyone could enjoy- basic but tasty, simple but looks a little fancy, extremely easy but require some patience… I’m pretty sure this recipe covers it all.
Not only is this recipe great for the random day of morning cravings but it’s also great for a plan ahead meal! Want this deliciousness ASAP in the morning? No problem, make it the night before. What this for a ladies brunch? Make it the day of!
I wasn’t joking when I said I wanted this casserole to please the masses… She pleases the masses mmk??
For this recipe I partnered up with Angelic Bakehouse, using their Raisin wheat loaf to create a casserole that has the perfect amount of sweetness without being overly sweet- remember, we’re trying to please the masses here…
Whenever I eat regular french toast, I always add a little crunch to the mix and I knew I wanted to do the same for this recipe. I decided on making a simple streusel out of sliced almonds, chopped pecans, coconut oil, sugar and a little bit of flour. It came out perfect!! That being said, it’s completely optional… if you want to be a fun sucker.
When I served it up, I decided maple syrup or powdered sugar wasn’t necessary because of the streusel but if you want an authentic french toast experience- YOU DO YOU!! Zero judgment from this chick. I just want you to be happy, you know?
Like I said, this recipe is perfect as is but there are also so many add-ins that you could choose from to change things up! I’d love to hear what you create in the comments below!

IF YOU DECIDE TO MAKE THIS OR ONE OF MY MANY OTHER RECIPES, PLEASE DO SHARE YOUR CREATION ON INSTAGRAM BY TAGGING #AHEALTHYHARMONY @AHEALTHYHARMONY. YOUR SUPPORT MEANS THE WORLD TO ME AND I’D LOVE TO SHOW YOU MINE!

Vegan Cinnamon Raisin French Toast Casserole
Ingredients
French Toast Casserole
- 2 cups Dairy-Free Milk
- 1/2 serving Vegan Protein Powder *optional but add an additional tbsp of flaxseed if you don't use it!
- 1/4 cup Granulated Sugar *I used monk fruit
- 3 tbsp Ground Flaxseed
- 1 tbsp Cinnamon
- 1 tsp Vanilla Extract
- 1/4 tsp Salt
- 1 (16oz) loaf Angelic Bakehouse Raisin Wheat Bread
Streusel Ingredients
- 2 tbsp Coconut Oil melted
- 1/4 cup Granulated Sugar
- 1/4 cup Pecans chopped
- 1/4-1/3 cup Almonds sliced
- 3 tbsp Whole Wheat Flour
Instructions
- In a large bowl, whisk together the casserole ingredients – excluding the loaf of bread. Let the mix sit for 15 minutes.
- While the mixture is sitting, start to cut the slices of bread into 1 inch pieces – about 9 cubes per slice.
- After cutting the bread into pieces- start on the streusel mixer. Whisk the melted coconut oil and sugar together. Add in the nuts and stir until they are completely coated. Sprinkle in the whole wheat flour and start stirring. The mixture should resemble damp sand when you've added enough flour – about 3 tbsp.
- After the 15 minutes is up – add all your bread into a 9×9 baking dish and press down lightly. Pour the wet mixture over the bread slowly – allowing the liquid to be absorbed evenly by all the bread.
- Now, preheat your oven to 350 degrees F and allowing the bread to soak. **see above notes about make ahead directions
- Once the oven is preheated – bake the casserole for 55-65 minutes or until done.
- Let the casserole cool for 10 minutes before serving. Serve with maple syrup or just as is!