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

The Best Vegan French Toast


  • Total Time: 30 minutes
  • Yield: 4 servings (8 slices)

Description

Discover how to make the best Vegan French Toast with our easy-to-follow, step-by-step recipe. Achieve the perfect custardy interior and crispy golden exterior with plant-based ingredients!


Ingredients

  • 8 slices thick-cut bread (stale vegan challah, brioche, sourdough, or Texas toast)
  • 1 ½ cups full-fat plant-based milk (unsweetened soy or oat milk recommended)
  • 2 tablespoons cornstarch
  • 1 tablespoon nutritional yeast
  • 1 teaspoon pure vanilla extract
  • ½ teaspoon ground cinnamon (plus more for dusting, optional)
  • 23 tablespoons granulated sugar, maple syrup, or agave nectar (adjust to taste)
  • 12 tablespoons neutral oil or vegan butter, for cooking
  • Optional toppings: maple syrup, fresh berries, sliced bananas, powdered sugar, vegan whipped cream

Instructions

  • Prepare the Batter: In a shallow dish or pie plate, whisk together the plant-based milk, cornstarch, nutritional yeast, vanilla extract, cinnamon, and sweetener until completely smooth and lump-free.
  • Soak the Bread: Gently place one slice of bread into the batter, allowing it to soak for 15-30 seconds per side, or until thoroughly saturated but still holding its shape. Let any excess batter drip off.
  • Heat the Pan: Heat a large non-stick skillet or griddle over medium heat. Add 1 tablespoon of oil or vegan butter, ensuring it coats the surface.
  • Cook the French Toast: Carefully place the soaked bread slices onto the hot pan, making sure not to overcrowd. Cook for 3-5 minutes per side, or until beautifully golden brown and cooked through. Add more oil/vegan butter as needed for subsequent batches.
  • Serve Warm: Transfer cooked French toast to a plate or keep warm in a 200°F (95°C) oven while you cook the remaining slices. Serve immediately with your favorite toppings.
  • Prep Time: 10 mins
  • Cook Time: 20 mins