Vegan French Toast

Golden vegan French toast slices topped with fresh berries and drizzled with maple syrup Save
Golden vegan French toast slices topped with fresh berries and drizzled with maple syrup | freshplatejournal.com

This plant-based version delivers everything you love about classic French toast—crispy edges, soft custardy centers, and that perfect hint of warm cinnamon and vanilla. The secret? A simple batter using chickpea flour and cornstarch creates that signature eggy texture without any animal products.

Thick-cut sourdough or French bread works beautifully here, especially when slightly stale. The batter coats each slice perfectly, creating golden-brown exteriors while keeping the inside tender and creamy. Twenty minutes from start to finish, you'll have restaurant-worthy results that even non-vegans will crave.

The first time I attempted vegan French toast, I was honestly skeptical about how a batter without eggs could possibly recreate that custardy center we all crave. My roommate stood in the kitchen doorway, arms crossed, watching me whisk together plant milk and chickpea flour with the kind of doubt usually reserved for magic tricks. But when those first slices hit the hot skillet and the cinnamon scent filled our tiny apartment, even the skeptics started hovering around the stove.

I made this for my parents last Sunday, still nervous they would find it lacking compared to the traditional version they grew up eating. My dad took that first bite, closed his eyes for a second, then immediately reached for another slice before I had even finished plating everything. My mom just kept asking how I got the texture so right without eggs, genuinely baffled as she sprinkled extra powdered sugar over her stack.

Ingredients

  • Thick-cut stale bread: Day-old sourdough or French bread holds up beautifully without getting soggy, and the slight tang adds depth
  • Chickpea flour: This is the secret weapon that mimics the protein structure of eggs for that custardy texture
  • Cornstarch: Helps create that crisp exterior we all want on our French toast
  • Ground flaxseed: Adds body to the batter and a subtle nuttiness that complements the warm spices
  • Plant-based milk: Unsweetened varieties work best so you can control the sweetness with maple syrup
  • Turmeric: Just a pinch gives the batter that classic French toast color without affecting the taste

Instructions

Whisk up your magic batter:
Combine all your batter ingredients in a shallow bowl and whisk until smooth. Let it sit for a few minutes to thicken up slightly so it clings better to the bread.
Get your skillet ready:
Heat a non-stick skillet over medium heat with a little vegan butter. You want it hot enough to sizzle immediately when the bread hits the pan.
Dip but do not soak:
Vegan bread is more fragile than traditional versions, so dip each slice just long enough to coat both sides. A quick dunk is all you need.
Cook to golden perfection:
Cook each slice for 2-3 minutes per side until you see that beautiful golden brown crust form. The kitchen should smell amazing right about now.
Keep them warm while you cook:
As you finish batches, place the cooked slices on a baking sheet in a warm oven. This keeps everything perfectly crisp until serving time.
Crispy plant-based French toast sprinkled with powdered sugar on a white plate Save
Crispy plant-based French toast sprinkled with powdered sugar on a white plate | freshplatejournal.com

This recipe has become my go-to for skeptical friends who think plant-based eating means sacrificing comfort food. I love watching their expressions change as they take that first bite, all crispy edges and soft vanilla-spiced center. Somehow breakfast feels more complete when everyone can dig in together regardless of dietary restrictions.

Choosing Your Bread

After testing countless bread varieties, sourdough consistently wins for its sturdy texture and subtle tang. Artisanal French bread works beautifully too, with those nice wide air pockets that catch all the spiced batter. Avoid ultra-soft sandwich bread since it will turn into a frustrating mess in the skillet.

Perfecting Your Spices

The cinnamon and vanilla combination is classic for good reason, but do not be afraid to play with the warmth factor. A tiny pinch of nutmeg transforms this into something that tastes like a cozy bakery morning. Cardamom adds this beautiful floral note that pairs especially well with fresh berries on top.

Make-Ahead Magic

You can actually mix the batter the night before and store it in the refrigerator. The flaxseed and cornstarch work even better after some time to hydrate fully. Just give it a quick whisk in the morning and you are ready to cook.

  • Slice your bread the night before and leave it uncovered on the counter
  • Set your toppings out in small bowls for a self-serve breakfast station
  • Keep cooked slices warm in a 200F oven while finishing the batch

Cinnamon-spiced vegan French toast stacked high with sliced bananas for breakfast Save
Cinnamon-spiced vegan French toast stacked high with sliced bananas for breakfast | freshplatejournal.com

There is something profoundly satisfying about reinventing classic comfort food in a way that welcomes everyone to the table. This recipe proves that you do not need to compromise on texture or flavor to keep things plant-based.

Recipe FAQs

The combination of chickpea flour and cornstarch mimics the protein structure of eggs, creating that signature custardy texture. Maple syrup adds subtle sweetness while cinnamon and vanilla provide the classic warm flavors everyone expects from French toast.

Slightly stale or day-old bread absorbs the batter better without falling apart. The firmer texture holds up during dipping and cooking, giving you those perfect crispy edges while maintaining a soft, custard-like center.

Yes! The batter can be prepared up to 24 hours in advance and stored in the refrigerator. You may need to whisk it again before using since the cornstarch can settle. Actually, letting it rest helps the flavors meld together nicely.

Turmeric is completely optional and purely for aesthetics. It adds a golden-yellow hue that mimics the color traditional French toast gets from egg yolks. The amount used is so small it won't affect the flavor at all.

Cool completely and store in an airtight container in the refrigerator for 2-3 days. Reheat in a toaster oven or regular oven at 350°F for 5-7 minutes to restore crispiness. Avoid microwaving as it makes the slices soggy.

Vegan French Toast

Crispy golden slices with warm vanilla-cinnamon flavor, perfect for weekend breakfast.

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

Ingredients

Bread

  • 8 slices thick-cut stale or day-old 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
Cook Remaining Batches: 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
Clara Hensley

Passionate home cook sharing easy, family-friendly recipes and practical cooking tips.