Vegan Oat Milk French Toast

What we love about French toast: the fluffy, custardy center and contrasting crisp, golden edges. This vegan recipe replicates those heavenly qualities—and is just as speedy to whip up as the OG version.
Save Recipe
  • Level: Easy
  • Total: 50 min
  • Active: 35 min
  • Yield: 4 servings
Share This Recipe


2 cups plain oat milk

1/4 cup flaxseed meal (or flaxseed, finely ground in a spice grinder)

2 tablespoons cornstarch

2 tablespoons sugar

1 teaspoon ground cinnamon

1 teaspoon pure vanilla extract

One 1-pound, day-old loaf sourdough bread

4 tablespoons unsalted vegan butter

Confectioners' sugar, for serving

Warm pure maple syrup, for serving


  1. Whisk together the oat milk, flaxseed meal, cornstarch, sugar, cinnamon and vanilla in a casserole dish or pie plate until combined. Set the batter aside for 15 minutes.
  2. Meanwhile, slice the bread into 3/4-inch-thick slices, discarding both ends of the loaf.
  3. Heat a large nonstick skillet over medium heat. Add 1 tablespoon of the butter, swirling to coat. Place 3 slices of bread in the batter and gently press them down for 10 seconds; flip and submerge the second side for 10 seconds. Remove, letting excess batter drip back into the dish, and carefully place the slices in the skillet. Cook, undisturbed, until browned and crisp, 2 to 4 minutes per side.
  4. Repeat with the remaining butter, bread and batter, adjusting heat as necessary. Dust with confectioners’ sugar and serve with warm maple syrup.
Pumpkin Bread French Toast
13m Easy 96%
French Toast with Strawberries and Cream
23m Easy 92%
Mini French Toast with Berries
15m Easy 91%
Apple-Peanut Butter French Toast Roll-Ups
39m Easy 94%