Shockingly Delicious Vegan French Toast

published Sep 28, 2019
Vegan French Toast

Flaxseed meal stands in for eggs in this surprisingly delicious vegan French toast.


Prep15 minutes

Cook25 minutes

Jump to Recipe
We independently select these products—if you buy from one of our links, we may earn a commission. All prices were accurate at the time of publishing.
Post Image
Credit: Photo: Joe Lingeman/Kitchn; Food Stylist: CC Buckley/Kitchn

French toast, with its egg- and milk-based batter, presents a challenge to vegan eaters. It’s that very batter, after all, that makes the brunch dish so darn delicious — transforming stale bread into velvety, caramelized slices of goodness. But as it turns out, there’s a plant-based alternative that makes for a shockingly delicious vegan French toast. It’s flaxseed meal!

If you’ve done any vegan baking, chances are you’ve used a “flax egg” as a binder. When you combine flaxseed meal with water, it takes on a thick, viscous texture, similar to a beaten egg. When mixed into a batter or dough, the “flax egg” acts as a binder and effectively replaces eggs in cookies, pancakes, muffins, and more.

When it comes to vegan French toast, flaxseed meal performs a similar function for the bread-soaking batter. It thickens non-dairy milk just like eggs do and gives you near-identical results: French toast that’s custardy on the inside and golden-brown on the outside.

Credit: Photo: Joe Lingeman/Kitchn; Food Stylist: CC Buckley/Kitchn

3 Tips for the Best Vegan French Toast

  1. Start with sourdough. This vegan French toast works best with thick slices of hearty, country-style bread, like a classic sourdough boule. The slight tang of sourdough tastes delicious when soaked with maple syrup, but if you can’t find it, use ciabatta instead.
  2. Pay attention to the bread as it soaks.You want to bathe it long enough so that it’s fully saturated, but not so much that it falls apart. Also, since this batter is a little thinner than traditional batter, the bread needs a little longer to cook through — so be patient and try not to flip it before it’s ready.
  3. Opt for organic sugar. Regular white table sugar is sometimes processed through bone animal char. USDA organic-labeled sugar (or turbinado sugar), doesn’t undergo this process, so it’s safe for vegans.
Credit: Kitchn

Vegan French Toast

Flaxseed meal stands in for eggs in this surprisingly delicious vegan French toast.

Prep time 15 minutes

Cook time 25 minutes

Serves 4

Nutritional Info


  • 2 cups

    unsweetened plain non-dairy milk

  • 1/4 cup

    flaxseed meal (ground flaxseeds)

  • 1 tablespoon

    raw organic sugar

  • 1 teaspoon

    vanilla extract

  • 1/2 teaspoon

    kosher salt

  • 1/2 loaf

    day-old sourdough peasant boule or ciabatta, cut into 12 slices

  • 1 to 2 tablespoons

    coconut oil

  • Maple syrup, for serving


  1. Place 2 cups non-dairy milk, 1/4 cup flaxseed meal, 1 tablespoon raw sugar, 1 teaspoon vanilla extract, and 1/2 teaspoon kosher salt in a large, shallow bowl or baking dish, and whisk to combine. Let stand for 10 to 15 minutes for the flax to activate and thicken the batter. Meanwhile, cut 1/2 loaf sourdough or ciabatta bread crosswise into 12 slices.

  2. Heat a large nonstick skillet over medium-low heat and add enough coconut oil to lightly coat the bottom, about 1 tablespoon. Working with 3 to 4 pieces of bread at a time (they should fit in a single layer in your pan), soak them in the batter until saturated but not falling apart, about 10 seconds per batch. Pull the bread out of the batter, let the excess drip back in, and lace in the skillet. Cook until the bottom is evenly golden-brown, 4 to 5 minutes. Flip and cook until the second side is brown, 3 to 4 minutes more.

  3. Remove from the skillet and repeat with the remaining bread, adding more coconut oil to the pan as needed. Serve warm with maple syrup.

Recipe Notes

Storage: Leftovers can be refrigerated in an airtight container up to 5 days.