Baked Vegan Eggnog French Toast with Cranberries

A baked French toast soaked in creamy vegan eggnog, gently spiced, and finished with tart cranberries for an easy, seasonal breakfast.

Baked Vegan Eggnog French Toast with Cranberries

Baked Vegan Eggnog French Toast with Cranberries: A Holiday-Ready Breakfast Bake

During this season, I love finding ways to use eggnog in baking—it adds so much richness and built-in flavor, which is exactly how Baked Vegan Eggnog French Toast with Cranberries came to be. This one definitely took a few rounds to get right; it kept landing either too dry or too wet, and dialing in that balance between a custardy center and a lightly crisp top took some real tweaking. The cranberries are a must for me—they bring that pop of tartness and color that keeps the bake from feeling too heavy. I didn’t do my final version with the crumble topping, but it’s a great option if you want something sweeter, or you can skip the cranberries altogether and lean fully into that direction instead.

Why You’ll Love This Recipe

  • Seasonal breakfast energy. Eggnog brings built-in spice and richness without extra effort.
  • One-pan ease. Everything bakes together—no standing over the stove flipping slices.
  • Custardy center, crisp edges. Soft on the inside with just enough texture on top.
  • Flexible topping options. Go tart with cranberries or sweeter with the optional crumble.
  • Perfect for slower mornings. Ideal for weekends, hosting, or when you want something special but unfussy.

Ingredient Highlight: Vegan Eggnog

Vegan eggnog does a lot of the heavy lifting in this recipe. It replaces the need for eggs and dairy while adding creaminess, sweetness, and warm spice all in one ingredient. Oat-based eggnog tends to give the richest, most custardy texture, while almond-based versions are slightly lighter but still work beautifully. Since sweetness can vary by brand, the maple syrup stays minimal so the bake doesn’t tip too sweet.

Madly Delicious Must-Know Tips and Questions

Use sturdy bread.
Sourdough works best here because it holds its shape and absorbs the custard without falling apart.

Press, rest, press again.
Don’t skip the mid-soak press—it makes a big difference in getting that custardy center without dry pockets.

Cranberries go on last.
Adding them after the soak keeps them from sinking and lets them roast slightly on top.

Can I make this sweeter?
Yes. Add the optional crumble topping or serve with maple syrup after baking.

Can I skip the cranberries?
Absolutely. Leave them out entirely or swap in chopped apples or pears if you want something softer and sweeter.

Can this be prepped ahead?
I haven’t tested this one fully ahead of time, and the bread may absorb too much liquid and turn soggy. That said, you can prep it earlier in the day and bake it later—just know the texture may be slightly softer.

Let’s Dish About French Toast: Did You Know?

French toast actually dates back to ancient times and was originally created as a way to use up stale bread rather than waste it. Versions of the dish appeared as early as the Roman Empire, where bread was soaked in milk and eggs before being fried. Despite the name, “French toast” wasn’t always called that—many cultures have their own take, from pain perdu in France (which literally means “lost bread”) to similar soaked-bread dishes across Europe. Over time, it evolved from a practical, thrifty meal into the breakfast classic we know today, with endless variations depending on region, ingredients, and tradition.

Have leftover eggnog you’re not sure what to do with? Then try my Baked Vegan Eggnog French Toast with Cranberries!

Warm, custardy, and just the right balance of sweet and tart—this one’s perfect for sharing. Give it a try and tag me on Instagram @madly__delicious with #MadlyDelicious to share your take!

More Holiday Recipes

Vegan Cranberry Orange Loaf

Winter Greens Salad with Pear, Pecans & Pomegranate

Holiday Sugar Cookie Blossoms (3-Ingredients)

Baked Vegan Eggnog French Toast with Cranberries

Author: Madly Delicious
This Baked Vegan Eggnog French Toast with Cranberries bakes up soft and custardy with gently crisped edges, warm spices, and bursts of tart cranberry throughout. Finished in one pan and oven-baked until golden, it’s a simple yet special breakfast or brunch that puts seasonal eggnog to delicious use without skewing too sweet.
No ratings yet
Prep Time 10 minutes
Cook Time 40 minutes
Soaking Time 20 minutes
Total Time 1 hour 10 minutes
Course Breakfast
Cuisine American-Inspired
Servings 4

Equipment

  • 8×8 pan
  • Medium bowl to mix the custard in

Ingredients
  

  • 14-ounces sourdough bread, cut into 1½–2-inch cubes and dried out (leave uncovered overnight)*
  • cups vegan eggnog (oat or almond-based both work well)
  • tbsp cornstarch
  • 2 tbsp pure maple syrup
  • tsp vanilla extract
  • ¾ tsp ground cinnamon
  • ¼ tsp ground nutmeg
  • ¼ tsp salt
  • ¾ cup cranberries (fresh or frozen)
  • 2 tbsp plant-based butter, cut into cubes (for topping if not using sweet topping)

Optional Sweet Topping

  • ¼ cup brown sugar
  • 2 tbsp all-purpose flour
  • 2 tbsp cold plant-based butter, cut into small pieces

Instructions
 

  • Make the custard: Measure out 1¾ cups vegan eggnog and set aside. In a medium bowl, add 1½ tbsp cornstarch. Whisk in a small splash of the eggnog, about 2–3 tbsp, until smooth and fully dissolved, forming a slurry. Add the remaining eggnog along with 2 tbsp maple syrup, 1½ tsp vanilla extract, ¾ tsp ground cinnamon, ¼ tsp nutmeg, and ¼ tsp salt. Whisk until fully combined.
  • Prepare the pan: Lightly grease an 8×8-inch baking dish with plant-based butter or oil.
  • Assemble: Add the dried sourdough bread to the prepared pan and spread into an even layer. Pour the custard evenly over the bread. Gently press the bread down so all pieces begin to absorb the liquid.
  • Soak: Let the mixture sit at room temperature for 20 minutes. About halfway through, gently press the bread down again to ensure all pieces have contact with the custard. After soaking, sprinkle ¾ cup cranberries evenly over the top.
  • Preheat oven: Preheat the oven to 350°F (175°C).
  • Add topping or butter: If using sweet topping, mix ¼ cup brown sugar and 2 tbsp all-purpose flour in a small bowl. Cut in 2 tbsp cold plant-based butter until crumbly, then sprinkle evenly over the top.
    If not using the topping, dot the top of the French toast with 2 tbsp cold plant-based butter, cubed.
  • Bake: Cover the dish loosely with foil and bake at 350°F (175°C) for 25 minutes. Remove the foil and continue baking for another 20–25 minutes, until the top is lightly golden and the center is set.
  • Serve: Let cool slightly before serving with maple syrup.

Notes

Drying the bread matters
Letting the sourdough sit out overnight helps it absorb the custard without turning soggy. If your bread feels very fresh or soft, give it extra time to dry before using.
Bread choice
This recipe was tested using sourdough only. Other vegan breads may work, but results can vary depending on softness and structure. If trying a different bread, choose something sturdy and not overly soft.
Eggnog sweetness
Vegan eggnogs vary in sweetness by brand. If yours is very sweet, you can slightly reduce the maple syrup.
Cranberry swap
Cranberries add tartness and balance, but they can be omitted or swapped for chopped apples or pears if you prefer a sweeter bake.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or toaster oven to help maintain texture.
Freezing
This bake can be frozen after baking and cooling completely. Wrap tightly or store in a freezer-safe container for up to 1 month. Thaw overnight in the refrigerator, then reheat in the oven until warmed through. The texture may be slightly softer after freezing.
 

Nutrition

Serving: 1 serving without optional crumbleCalories: 355kcalCarbohydrates: 56gProtein: 8gFat: 10gSaturated Fat: 3.5gPolyunsaturated Fat: 2gMonounsaturated Fat: 4gTrans Fat: 0.1gSodium: 420mgPotassium: 300mgFiber: 3gSugar: 14gVitamin A: 450IUVitamin C: 6mgCalcium: 170mgIron: 2.6mg
Keyword baked french toast, dairy-freee french toast bake, eggnog french toast, eggnog french toast casserole, holiday brunch recipes, plant-based holiday breakfast recipe ideas, vegan baked french toast, vegan brunch holiday ideas, vegan french toast bake
Tried this recipe?Let us know how it was!

Leave a Comment

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

Recipe Rating




Scroll to Top