Vegan French Toast

Golden brown vegan French toast slices dusted with powdered sugar and fresh berries on a white plate Save to Pinterest
Golden brown vegan French toast slices dusted with powdered sugar and fresh berries on a white plate | cookingwithbrielle.com

Create satisfying morning slices with a creamy plant-based batter featuring chickpea flour, cornstarch, and maple syrup for authentic custard-like texture. The combination of cinnamon and vanilla delivers warm, classic flavors while thick-cut bread provides ideal structure for dipping and frying. Ready in just 20 minutes, these golden crisp slices transform simple ingredients into weekend-worthy comfort food perfect for topping with fresh berries, extra maple syrup, or powdered sugar.

My roommate accidentally bought vegan milk once and challenged me to make something decent with it. That weekend experiment turned into a surprising breakfast revelation.

Last Christmas morning I made a triple batch for my skeptical family. They went back for seconds before I even announced it was completely plantbased.

Ingredients

  • Thickcut stale bread: Dayold sourdough or French bread soaks up batter beautifully without falling apart. Avoid fresh bakery bread or it will turn mushy.
  • Unsweetened plant milk: Almond, oat, or soy milk all work perfectly here. The flavor stays neutral so the vanilla and cinnamon shine through.
  • Chickpea flour: This is the secret that mimics egg texture and helps the custard set properly on the bread. Cornstarch adds extra insurance for that golden crust.
  • Maple syrup: Adds a subtle sweetness to the batter itself so each bite tastes like a treat even before toppings.
  • Ground flaxseed: Contributes a slightly eggy richness and helps bind everything together into a smooth coating.
  • Vanilla and cinnamon: Classic French toast flavors that make this feel like comfort food. The turmeric pinch gives that familiar yellowish color without affecting taste.

Instructions

Whisk up your batter:
Combine all batter ingredients in a shallow bowl and let it sit for a few minutes. The mixture will thicken slightly as the flaxseed and flours hydrate.
Heat your skillet:
Get your pan nice and warm over medium heat with a little vegan butter. You should hear a gentle sizzle when the batter hits the surface.
Dip strategically:
Quickly coat each bread slice on both sides. Do not let vegan bread soak too long or it will disintegrate into your hands.
Cook until golden:
Fry each side for 2 to 3 minutes until you see that gorgeous golden brown color developing. The surface should feel crisp and set.
Serve immediately:
Vegan French toast waits for no one. Get those toppings on while the outside is still crunchy and the inside is warm and custardlike.
Crispy plant-based French toast stacked high with maple syrup drizzle and sliced banana topping Save to Pinterest
Crispy plant-based French toast stacked high with maple syrup drizzle and sliced banana topping | cookingwithbrielle.com

My niece now requests this recipe every time she sleeps over. Watching her drizzle maple syrup over a towering stack has become one of my favorite weekend rituals.

Getting That Perfect Soak

The trick is finding the sweet spot between too wet and too dry. I learned this after one particularly disastrous morning where I ended up with French toast soup in my frying pan.

Skillet Secrets

Keep your heat steady and patient. Rushing with high heat burns the outside before the inside has time to puff up into that fluffy texture we are after.

Make It Your Own

The base formula is incredibly forgiving once you master it. From there you can customize toppings and flavors to match whatever mood strikes you.

  • Try adding a pinch of nutmeg or cardamom for warm spice depth
  • Leftover batter keeps in the fridge for two days for quick weekday breakfasts
  • Freeze extra cooked slices and reheat in the toaster for busy mornings
Vegan French toast cooked to perfection with cinnamon speckles and vegan butter melting on top Save to Pinterest
Vegan French toast cooked to perfection with cinnamon speckles and vegan butter melting on top | cookingwithbrielle.com

This recipe proved to me that plantbased cooking can hold its own against any traditional version. Now it is the only French toast recipe I bother with.

Questions & Answers About the Recipe

Chickpea flour and cornstarch create a thick, creamy consistency that mimics traditional egg-based batter, while flaxseed helps bind the mixture for authentic texture.

Day-old bread absorbs batter better without becoming fragile or soggy during cooking, ensuring crisp edges and satisfying texture throughout.

Yes, simply use certified gluten-free bread and verify your plant-based milk and other ingredients are gluten-free certified.

Fresh berries, pure maple syrup, powdered sugar, or sliced bananas complement the warm cinnamon vanilla flavors beautifully.

Don't oversoak the bread—dip quickly to coat both sides without complete saturation, and cook immediately over medium heat until golden.

Vegan French Toast

Crispy golden slices with cinnamon vanilla plant-based batter, ready in 20 minutes

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

Optional Toppings

  • 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. Let 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 Bread Slices: Dip each slice of bread into the batter, coating both sides well but not soaking completely, as vegan bread can become fragile.
4
Cook French Toast: Place battered bread slices onto the hot skillet. Cook for 2-3 minutes per side, or until golden brown and crisp.
5
Complete Cooking Batch: Repeat with remaining slices, adding more vegan butter or oil as needed.
6
Serve: 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.
Brielle Thompson

Home chef sharing approachable recipes, smart meal prep tips, and family-friendly comfort food for everyday cooks.