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.5 from 34 reviews
  • Author: Dina
  • Prep Time: 10 minutes
  • Cook Time: 50 minutes
  • Total Time: 11 hours
  • Yield: 8 servings
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American
  • Diet: Vegan

Description

A delicious vegan French toast casserole featuring soaked day-old bread in a creamy silken tofu and coconut milk custard, baked to golden perfection with a cinnamon brown sugar crumb topping. Perfect for a comforting breakfast or brunch that’s both dairy-free and egg-free.


Ingredients

Scale

Main Ingredients

  • 1 large loaf (14-16 ounces) French or sourdough bread, day old, 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 first slicing the loaf and then cutting into smaller cubes. Lightly grease a 9 by 13 inch casserole dish and spread the bread cubes evenly in the dish.
  2. Make the Custard: In a blender, combine the silken tofu (drained of excess water), full fat coconut milk, cornstarch, granulated sugar, pure vanilla extract, ground cinnamon, and salt. Blend until completely smooth and creamy.
  3. Soak the Bread: Pour the custard mixture evenly over the bread cubes. Using your hands, gently press the bread down into the custard a few times until the bread is fully soaked. Cover the dish with a lid or plastic wrap and refrigerate for 8 to 12 hours, or overnight, allowing the bread to absorb the custard. You can bake it immediately if short on time, but soaking improves texture and flavor.
  4. Preheat the Oven: When ready to bake, preheat your oven to 350 degrees Fahrenheit (175 degrees Celsius).
  5. Make the Topping: In a small bowl, combine the brown sugar, all purpose flour, and ground cinnamon. Cut the cold vegan butter into the mixture using a fork or your fingers until it forms a crumbly topping.
  6. Assemble and Bake: Sprinkle the crumb topping evenly over the soaked bread casserole. Bake uncovered in the preheated oven for 50 minutes until the top is golden brown and the casserole is cooked through.
  7. Serve: Let the casserole cool slightly. Sprinkle with powdered sugar and serve warm with pure maple syrup. Enjoy this comforting vegan French toast casserole!

Notes

  • Use day-old, dried out bread to avoid a soggy casserole. If using fresh bread, cut it into cubes and let it sit uncovered at room temperature for a few hours to dry out.
  • You can use Mori-Nu silken tofu packed in water or silken tofu drained well. Remove as much water as possible before blending.
  • The casserole improves in texture and flavor if soaked overnight, but baking immediately is possible for a quicker meal.
  • Cold vegan butter helps create a crumbly topping; avoid using melted vegan butter.
  • Serving with powdered sugar and pure maple syrup enhances sweetness and presentation.

Nutrition

  • Serving Size: 1 slice
  • Calories: 320 kcal
  • Sugar: 20 g
  • Sodium: 180 mg
  • Fat: 15 g
  • Saturated Fat: 12 g
  • Unsaturated Fat: 3 g
  • Trans Fat: 0 g
  • Carbohydrates: 38 g
  • Fiber: 3 g
  • Protein: 6 g
  • Cholesterol: 0 mg