Print
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

Vegan French Toast Casserole Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 6 reviews
  • Author: Emily
  • Prep Time: 10 minutes
  • Cook Time: 50 minutes
  • Total Time: 11 hours
  • Yield: 8 servings
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American
  • Diet: Vegan

Description

This Vegan French Toast Casserole is a delicious plant-based twist on a classic breakfast favorite. Made with day-old sourdough or French bread soaked in a creamy tofu and coconut milk custard, then topped with a cinnamon brown sugar crumble, it’s perfect for a cozy brunch or holiday morning. The casserole is baked until golden and served with maple syrup for a sweet, comforting treat.


Ingredients

Scale

Main Ingredients

  • 14-16 ounces day old large loaf French or sourdough bread, cut into 1 inch cubes (about 10 cups)
  • 12 ounces silken tofu
  • 1 (13.5-ounce) can full fat coconut milk
  • 2 tablespoons cornstarch
  • 1/2 cup granulated sugar
  • 1 tablespoon pure vanilla extract
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon salt

Topping

  • 1/2 cup brown sugar
  • 1/4 cup all purpose flour
  • 1 teaspoon ground cinnamon
  • 3 tablespoons vegan butter, cold


Instructions

  1. Prepare the bread: Cut the day-old bread into 1 inch cubes by slicing the loaf and then cutting into smaller pieces. Lightly grease a 9 by 13 inch casserole dish and add the bread cubes evenly to the dish.
  2. Make the custard: In a blender, combine the silken tofu (drained of excess water if needed), coconut milk, cornstarch, granulated sugar, vanilla extract, cinnamon, and salt. Blend until smooth and fully combined.
  3. Soak the bread: Pour the tofu custard mixture evenly over the bread cubes in the casserole dish. Using your hands, gently press the bread down into the custard several times to ensure it soaks well. Cover the dish and refrigerate for 8-12 hours, or bake immediately if preferred.
  4. Preheat the oven: About 15 minutes before baking, preheat your oven to 350 degrees Fahrenheit.
  5. Make the topping: In a small bowl, combine the brown sugar, all purpose flour, and cinnamon. Cut the cold vegan butter into the mixture using a fork or your fingers until crumbly. Sprinkle this topping evenly over the soaked bread mixture.
  6. Bake the casserole: Place the uncovered casserole in the preheated oven and bake for 50 minutes, or until the top is golden brown and the casserole is cooked through.
  7. Serve: Once baked, optionally dust the casserole with powdered sugar and serve warm with pure maple syrup for a delicious finish. Enjoy your vegan French toast casserole!

Notes

  • Use day old or dried out bread to avoid a soggy casserole. If fresh bread is all you have, let it sit uncovered at room temperature for several hours to dry out.
  • Drain excess water from silken tofu before blending to get a smooth custard texture.
  • The casserole can be prepared the night before and baked fresh in the morning for convenience.
  • For a gluten free version, substitute the bread and flour topping with gluten free alternatives.
  • Serve immediately after baking for best texture and flavor, but leftovers can be refrigerated and gently reheated.

Nutrition

  • Serving Size: 1 serving
  • Calories: 320 kcal
  • Sugar: 18 g
  • Sodium: 240 mg
  • Fat: 14 g
  • Saturated Fat: 11 g
  • Unsaturated Fat: 3 g
  • Trans Fat: 0 g
  • Carbohydrates: 40 g
  • Fiber: 3 g
  • Protein: 6 g
  • Cholesterol: 0 mg