Vegan French Toast

Golden vegan French toast slices dusted with powdered sugar and topped with fresh maple syrup Save
Golden vegan French toast slices dusted with powdered sugar and topped with fresh maple syrup | homeysrecipes.com

Golden, custardy slices soak up a creamy plant-based batter infused with warm cinnamon and vanilla. Each piece achieves perfectly crisp edges with soft, fluffy centers that mirror the classic breakfast favorite. Ready in just 20 minutes, this morning staple uses thick-cut bread dipped in a silky mixture of plant milk, chickpea flour, and cornstarch for that signature custard-like texture. Top with fresh berries, maple syrup, or powdered sugar for an indulgent start to your day.

I discovered this recipe during a weekend when my sister visited and announced she was going vegan. Panic set in until I realized a simple chickpea batter could create the same custardy texture we both loved from childhood brunches.

That first morning, I nervously flipped the first slice while my sister watched. When we both took a bite and made the same satisfied noise, I knew this wasnt just a compromise substitute but something genuinely delicious.

Ingredients

  • Thick-cut stale bread: Day old sourdough or French bread holds up better than fresh slices
  • Unsweetened plant milk: Almond, soy, or oat milk all work beautifully
  • Chickpea flour: The secret ingredient that creates eggy richness without eggs
  • Cornstarch: Helps the batter cling to the bread for that classic French toast texture
  • Maple syrup: Adds sweetness directly into the custard for layers of flavor
  • Ground flaxseed: Contributes subtle richness and helps bind everything together
  • Vanilla and cinnamon: The classic warm spices that make this feel like comfort food
  • Vegan butter: Creates that crispy golden edge everyone fights over

Instructions

Whisk the batter:
Combine plant milk, chickpea flour, cornstarch, maple syrup, flaxseed, vanilla, cinnamon, turmeric, and salt in a shallow bowl until completely smooth. Let it rest for 2 minutes so it thickens slightly.
Heat your pan:
Warm a nonstick skillet over medium heat and add just enough vegan butter to coat the bottom.
Dip carefully:
Quickly coat each bread slice on both sides, being gentle since the batter can make bread fragile.
Cook to golden:
Fry each slice for 2-3 minutes per side until deeply golden and crisp. Add more butter between batches as needed.
Serve immediately:
Stack them warm on plates with berries, maple syrup, or whatever toppings make your morning happy.
Crispy plant-based French toast arranged on a white plate with scattered blueberries and banana slices Save
Crispy plant-based French toast arranged on a white plate with scattered blueberries and banana slices | homeysrecipes.com

Last Sunday I made this for my neighbor who was skeptical about vegan breakfast. Halfway through the meal she asked for the recipe, and I knew wed found a winner.

Getting the Texture Right

The batter should coat the bread like a thin custard, not soak through completely. If it seems too thick, add another splash of milk. Too thin, sprinkle in a bit more cornstarch.

Making It Ahead

Mix the batter the night before and keep it in the refrigerator. The flaxseed will thicken it beautifully overnight, making morning prep almost instant.

Serving Ideas

This French toast carries subtle flavors that pair wonderfully with fresh fruit or a dusting of powdered sugar for special occasions.

  • Top with coconut whipped cream for an indulgent weekend treat
  • Pair with crispy hash browns or roasted potatoes
  • Serve alongside hot coffee and fresh orange juice
Cinnamon-spiked vegan French toast stack drizzled with maple syrup and garnished with ripe strawberries Save
Cinnamon-spiked vegan French toast stack drizzled with maple syrup and garnished with ripe strawberries | homeysrecipes.com

Whether you are vegan or just love a good plant-based breakfast, this French toast proves you dont need eggs to start your weekend right.

Recipe FAQs

This plant-based version swaps eggs for chickpea flour and cornstarch, which create that signature custardy texture when combined with plant milk. The result is golden, crispy slices with soft centers that perfectly mimic the classic breakfast favorite.

Slightly stale bread holds its shape better during dipping and cooking. Fresh bread can become soggy and fall apart in the batter, while day-old slices absorb just enough liquid to achieve that perfect creamy interior without losing structural integrity.

Absolutely. Simply use certified gluten-free bread and verify that your plant milk and other ingredients are gluten-free. The batter works perfectly with gluten-free flours, making this morning dish accessible for everyone.

Turmeric adds a warm golden color that closely resembles the appearance of egg-based versions. It's completely optional and won't affect the flavor, but creates that appetizing visual appeal we associate with classic morning toast.

Dip each slice quickly, coating both sides without letting the bread soak completely. Plant-based bread lacks egg structure, so it becomes fragile when oversaturated. Cook immediately after dipping over medium heat for crispy, golden results.

Yes, whisk the batter together and refrigerate for up to 24 hours. The flaxseed and flours will continue thickening the mixture, creating an even creamier coating. Give it a quick stir before dipping your bread slices.

Vegan French Toast

Golden, plant-based slices with cinnamon and vanilla for a crispy, comforting morning treat.

Prep 10m
Cook 10m
Total 20m
Servings 4
Difficulty Easy

Ingredients

Bread

  • 8 slices thick-cut stale bread (sourdough or French bread, vegan)

Batter

  • 1 cup unsweetened plant-based milk (almond, soy, or oat)
  • 3 tablespoons chickpea flour or all-purpose flour
  • 2 tablespoons cornstarch
  • 2 tablespoons maple syrup
  • 1 tablespoon ground flaxseed
  • 1 teaspoon vanilla extract
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon turmeric (optional for color)
  • Pinch of salt

For Cooking

  • Vegan butter or neutral oil for frying

To Serve (optional)

  • Fresh berries
  • Maple syrup
  • Powdered sugar
  • Sliced bananas

Instructions

1
Prepare the batter: In a shallow bowl, whisk together plant-based milk, chickpea flour, cornstarch, maple syrup, flaxseed, vanilla, cinnamon, turmeric (if using), and salt until smooth and slightly thickened. Allow to sit for 2–3 minutes to thicken further.
2
Preheat cooking surface: Preheat a non-stick skillet or griddle over medium heat. Add a small amount of vegan butter or oil to coat the surface.
3
Coat the bread: Dip each slice of bread into the batter, coating both sides well but not soaking completely, as vegan bread can become fragile.
4
Cook the french toast: Place the battered bread slices onto the hot skillet. Cook for 2–3 minutes per side, or until golden brown and crisp.
5
Complete remaining batches: Repeat with remaining slices, adding more vegan butter or oil as needed.
6
Serve immediately: Serve immediately, topped with fresh berries, maple syrup, powdered sugar, or sliced bananas as desired.
Additional Information

Equipment Needed

  • Shallow bowl
  • Whisk
  • Non-stick skillet or griddle
  • Spatula

Nutrition (Per Serving)

Calories 210
Protein 6g
Carbs 38g
Fat 4g

Allergy Information

  • Contains gluten (unless using gluten-free bread) and soy (if using soy milk). Check bread and plant milk labels for allergen content.
Megan Hartley

Sharing simple, nourishing recipes and approachable kitchen wisdom for home cooks.