clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Mixed Berry Vegan French Toast Casserole

  • Author: Shane Martin
  • Prep Time: 10 mins.
  • Cook Time: 50 mins.
  • Total Time: 1 hour
  • Yield: 10 1x
  • Category: Vegan Breakfast Recipes
  • Method: Bake
  • Cuisine: Vegan
  • Diet: Vegan


This Mixed Berry Vegan French Toast Casserole is the ultimate brunch recipe. All the amazing flavor of regular french toast in a delicious breakfast casserole.


  • 1 16-ounce day-old whole-grain, sourdough, or a french loaf of bread sliced and cut into 1-inch squares. DO NOT use regular loaf bread. It needs to be a hearty, crusty loaf.
  • 1 1/2 cups unsweetened almond or non-dairy milk of choice
  • 1/2 cup maple syrup
  • 1 tsp. vanilla
  • 2 Tbsp ground flaxseed
  • 2 Tbsp arrowroot powder (you can also use cornstarch or tapioca flour)
  • 2 tsp. cinnamon
  • 1 Tbsp baking powder
  • 1 12-ounce bag of frozen mixed berries (strawberries, blueberries, and raspberries)


  1. Line a 9 x 13 baking dish with parchment paper and place the cubed bread into the baking dish. (You may also use a nonstick baking dish or silicone baking dish as well)
  2. To a large bowl add the milk, maple syrup, vanilla, ground flaxseed, arrowroot powder, cinnamon, and baking powder. Whisk until everything is well combined then set it aside and let it rest for 10 minutes. DON’T SKIP THIS STEP!
  3. Pour the custard mixture over the bread. Gently toss the bread with a wooden spoon or your hands until all the pieces are covered. Cover the dish with plastic wrap, place it in the fridge, and let it sit for 30 minutes. Preheat the oven to 375˚F while the bread is soaking.
  4. Take the bread out of the fridge and discard the plastic wrap. Cover the baking dish with aluminum foil, place in the oven, and bake covered for 30 minutes. Then remove the cover, add the berries, and bake for 20 more minutes. 
  5. Serve with vegan whipped cream, warm maple syrup, chopped nuts, and fresh fruit.


Day-old stale bread is a MUST for this recipe. If you only have fresh bread simply cut it up, lay the pieces on a baking sheet, and let the bread sit uncovered for a day or so. You want crusty bread similar to croutons but not quite as hard.

Cover leftovers with plastic wrap and store them in the fridge for up to 2-3 days. Reheat for a couple of minutes in the microwave when you’re ready to enjoy.

If you want a thicker consistency for the custard use 2 cups of full-fat coconut milk in place of regular non-dairy milk.


  • Serving Size:
  • Calories: 207
  • Sugar: 13.5 g
  • Sodium: 265.1 mg
  • Fat: 3.2 g
  • Carbohydrates: 38.4 g
  • Fiber: 4.7 g
  • Protein: 7.2 g
  • Cholesterol: 0 mg

Keywords: vegan french toast casserole, vegan breakfast casserole, eggless french toast casserole, baked vegan french toast