Baked Cranberry Vegan French Toast with Cranberry Syrup
This delicious custardy Baked Vegan French Toast is dotted with cranberries and drizzled with cranberry maple syrup. It's an easy to make breakfast recipe that can be assembled a day in advance and popped in the oven before you're ready to eat. It's perfect for Christmas morning!

Are you guys as excited about Christmas morning as I am? It's my absolute favorite day of the year, and I swear it's not only because of our boozy morning coffee tradition. Fireball + Bailey's + coffee ← yes, that's a real thing when you're hanging out with my family on Christmas morning. We're all class!
Every Christmas morning, we gather around the tree, weird but delicious coffee in hand, and sit in a circle on the floor with our overflowing stockings in front of us. We take turns opening one present at a time. We ooh and aww and pass the present around before moving on to the next person. There are 7 of us (8 this year with our new little girl!) who cozy up on my sister's living room floor, in our pj's with hair unbrushed and laugh and talk for hours. It's a process.
By the time we get through our stockings, we're on our second or third boozy coffee and ready to move onto mimosas and brunch. Yes, mimosas. It's Christmas morning and it must be celebrated!
This year we're celebrating with mimosas and my new favorite French toast recipe that just happens to be vegan and it's totally awesome.

What I love about this vegan french toast:
♡ Underneath that top layer of deliciously crispy edges, it's all ooey, gooey and custardy.
♡ It has this slightly egg-y taste from a little nutritional yeast. It's the one thing that is super hard to replicate, but this totally has it. I learned the trick from Love and Lemons when I've made their Vegan French Toast and now it's a staple in any egg-free French toast recipe I make.
♡ See those pretty little cranberries dotted amongst the bread? They add the perfect tartness to offset the sweet syrup you know you're going to pour all over this.
♡ This breakfast beauty can be made the day before. Assemble it, cover it, and forget it until morning. There are few things better than realizing that all you have to do to make breakfast is turn on the oven. Win!


If you make this Baked Vegan French Toast with Cranberry Syrup make sure you snap a pic and tag #theendlessmeal on Instagram so I can like and comment on your photos. I love seeing TEM recipes you create!

Christmas Morning Vegan French Toast with Cranberry Syrup
If you love this recipe as much as we do, let us know with a 5-star rating!
Ingredients
- 1 loaf French bread, cut into large cubes
- 2 ½ cups milk of choice, almond milk works great!
- 3 tablespoons ground flax
- 1 tablespoon nutritional yeast
- 1 teaspoon cinnamon
- A pinch of sea salt
- 1 ½ cups fresh or frozen cranberries
Cranberry Maple Syrup
- ½ cup maple syrup
- ½ cup fresh or frozen cranberries
Instructions
- Grease a casserole dish with a little coconut oil. Place the bread cubes in a large bowl.1 loaf French bread
- Whisk the milk, ground flax, nutritional yeast, cinnamon, and a pinch of sea salt in a medium-sized bowl. Pour over the bread cubes and toss gently to coat. Transfer the bread cubes to the casserole dish. Scatter the cranberries over top and press the bread down gently. You can either bake the French toast right away or cover it and leave it in your fridge overnight.2 ½ cups milk of choice, 3 tablespoons ground flax, 1 tablespoon nutritional yeast, 1 teaspoon cinnamon, 1 ½ cups fresh or frozen cranberries
- Preheat your oven to 350. Bake the French toast, uncovered, in the preheated oven for 45 minutes. Let it stand for 5 minutes before you cut into it.
- While the French toast is baking, make the cranberry syrup. Bring the syrup and cranberries to a boil in a small pot over medium-high heat. Let it continue to boil until the cranberries start to pop, about 3 minutes. Transfer to a blender and blend until smooth. Note: if you do not have a high-powered blender, strain the syrup through a fine-mesh sieve to remove any solid pieces.½ cup maple syrup, ½ cup fresh or frozen cranberries
- Serve the French toast with the cranberry syrup on the side for everyone to pour themselves.
What kind of French bread do you buy that is vegan? Hoping I can get it here!
I’ve honestly never seen French bread that isn’t vegan. Here’s a homemade recipe: https://www.iheartnaptime.net/homemade-french-bread/ but just look for this shape of bread in the store. 🙂
Hi just trying this yummy recipe tonight… what size casserole dish? Kathy
The casserole dish that I use is 8″x10″. I’d love to hear how it turns out!
This looks amazing!! I would like to use VeganEgg instead of flax egg/nutritional yeast. Any ideas about that? Should I do 1 or 2 eggs?
Also, I had some cranberries in the freezer from last year. When I thawed them out yesterday, they are quite soft. Do you think they are still usable?
Thank you!
To be honest, I’ve never used VeganEgg before so I can’t say for sure. But the recipe calls for 3 tablespoons of flax (the equivalent of 3 flax eggs) so I would opt for 3 VeganEggs.
I recently used some frozen cranberries from last year, too! As long as they’re not freezer burnt or haven’t thawed and been refrozen then they’re good to eat. 🙂
This looks like the perfect dish to take to a potluck holiday brunch I’m going to this weekend! I like using VeganEgg by Follow Your Heart instead of flax eggs for the more eggie texture. Would I need to adjust the liquid if I use it?
hi i made the French toast with the cranberry can i use a different fruit like frozen raspberry
Absolutely you can!
What a beautiful recipe. I will look fir veggemo. It sounds interesting.
Thanks, Jenny! Veggemo is delicious … I’ll cross my fingers you can find it near you. 🙂
Hi. I can’t get my hands on this stuff. Can I just use almond milk or coconut milk? And if so is there anything else I need to add?
Almond or coconut milk will work well, too. 🙂
Hi Kristen! All of your photos are so gorgeous!! I love that you can make this recipe ahead of time, so there is less to do in the morning. Perfect holiday breakfast! 🙂
Awww thank you so much!! It really is great not to have to do anything other than open presents and eat on Christmas, isn’t it?!
Absolutely! 🙂 Oh my goodness I pinned so many of your recipes the other day! I recently found your blog and I am in love with it, lol!
Awww sweetheart … you just put the biggest smile on my face. Thank you so much! I hope you have a wonderful Christmas!
Haha oh I am glad I made you smile! Thank you! I had a lovely Christmas and I hope you did too! 🙂
If I don’t want to buy Veggemo Vanilla, could I replace it with something else like cocoa powder, almond flour, or finely ground nuts? (Plus sugar to make it sweet)?
Veggemo is a dairy-free milk made from vegetables. You definitely wouldn’t want to substitute nuts. If you can’t find Veggemo near you, you could substitute another type of milk, although I would add some vanilla to the recipe as the vanilla flavor in Veggemo Vanilla makes it quite special. 🙂
I found Veggemo, but I don’t care for all the added cane sugar they put in the vanilla flavor. How much vanilla should I add if I use the unsweetened version of veggemo? Thank you!
I usually prefer their unsweetened version, too. I would a 2 teaspoons for a nice vanilla flavor. 🙂
Great recipe and the pictures are awesome!
Thank you so much!!!