Vegan French Toast Recipe

Indulge in the irresistible taste of classic French toast, completely vegan and egg-free! This surprisingly simple recipe delivers fluffy, golden-brown slices with all the flavor, minus the eggy taste. Perfect for weekend brunches or a quick weeknight treat. Learn how to achieve the perfect texture – not too soggy, not too dry – with our easy-to-follow instructions. Make a big batch and save leftover batter for even more deliciousness throughout the week!

Prep Time 10 mins
Cook Time 15 mins
Calories 49.9 kcal
Protein 3g
Rating 4.5 (2 Reviews)
Vegan French Toast 54

Recipe Actions

Share this recipe:

Recipe Author

Chef Forktionary, author of this recipe

Recipe adapted from Food.com. Standardized by Forktionary.

Ingredients for Vegan French Toast

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Vegan French Toast? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Vegan French Toast

  1. In a blender, combine 1 block (14 oz) firm or extra-firm tofu, 1/2 cup plant-based milk (soy, almond, or oat), 1/4 cup nutritional yeast, 2 tablespoons maple syrup, 1 teaspoon vanilla extract, 1/2 teaspoon ground cinnamon, and a pinch of salt. Blend until completely smooth and creamy.
  2. Gently heat a lightly oiled griddle or large skillet over medium heat.
  3. Place a slice of bread (challah, brioche, or your favorite bread works well) on a plate. Using a spoon, spread a thin layer of the tofu mixture evenly over one side of the bread. Avoid over-soaking the bread.
  4. Carefully place the bread, tofu-side down, onto the preheated griddle.
  5. Cook for 2-3 minutes per side, or until golden brown and heated through. Spread a little more tofu mixture on the top side during cooking for extra flavor.
  6. Serve immediately. Top with your favorite vegan butter, powdered sugar, maple syrup, fresh berries, or a sprinkle of cinnamon for an extra delicious touch!

Nutrition Information (Approximate per serving)

Sodium

4 g

Sugar

5g

Fat

1g

Carbs

1g