Vegan French Toast

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

Create golden, crispy slices with a rich custard-like coating using plant-based milk, chickpea flour, and warming spices. The batter thickens naturally while stale bread absorbs just enough moisture without becoming fragile. Cook in buttery vegan fat until each side develops deep amber coloration and satisfying crispness. Top with fresh berries, maple drizzle, or powdered sugar for an elevated weekend brunch centerpiece that rivals traditional versions.

My roommate Sarah stared skeptical at our mixing bowl until she took that first bite and went completely silent. We had been experimenting with plant-based breakfasts for months, and this was the first recipe that actually felt like a treat rather than a compromise. Now it is our Sunday morning tradition, lingering over coffee with something golden and comforting on our plates.

Last winter my sister came to visit armed with stories about how vegan French toast would never work. She watched me dip that first slice into the mixture, raising one eyebrow like a detective spotting a flaw. Three helpings later she was asking for the recipe and wondering aloud about the magic of chickpea flour.

Ingredients

  • Thick-cut bread: Day-old sourdough or French bread holds up beautifully to the batter without falling apart, transforming into something custard-like inside
  • Plant-based milk: Unsweetened varieties work best, letting you control the sweetness while keeping the nutritional profile clean
  • Chickpea flour: This is the secret weapon that creates that classic French toast texture, mimicking the protein structure eggs usually provide
  • Cornstarch: Works with the chickpea flour to give you that perfect golden crust when it hits the hot pan
  • Maple syrup: A touch in the batter balances the flavors, while letting you add more at the table if you prefer things sweeter
  • Ground flaxseed: Adds just enough binding power while contributing a subtle nutty note that plays perfectly with cinnamon
  • Vinegar: Cinnamon is non-negotiable here, bringing that warmth and familiarity that makes French toast feel like home
  • Vegan butter: Necessary for getting that restaurant-style crisp on the outside while keeping the inside tender

Instructions

Whisk your magic batter:
In a shallow bowl, combine the plant milk, chickpea flour, cornstarch, maple syrup, flaxseed, vanilla, cinnamon, turmeric if using, and salt until smooth. Give it two or three minutes to rest and thicken slightly, which helps it cling better to the bread.
Warm your pan:
Preheat a non-stick skillet over medium heat with enough vegan butter or oil to coat the bottom. Watch for the butter to foam slightly, letting you know it is ready for that first slice.
Dip but do not soak:
Quickly coat both sides of each bread slice in the batter, letting excess drip off briefly. Vegan bread can be more delicate than traditional versions, so a quick dip works better than a long soak.
Cook until golden:
Lay the battered slices gently in the hot pan and cook for about two to three minutes per side. You are looking for that beautiful golden-brown color with a slight crisp to the touch.
Keep them warm:
As you finish batches, place the cooked slices on a baking sheet in a warm oven. This keeps everything perfect temperature while you finish the remaining pieces.
Crispy plant-based French toast stacked high with maple syrup drizzle and banana slices for breakfast Save
Crispy plant-based French toast stacked high with maple syrup drizzle and banana slices for breakfast | dishvoyager.com

There is something about standing at the stove on weekend mornings, flipping these golden slices while someone else makes coffee, that makes even the smallest apartment feel like a home.

Making It Your Own

The turmeric might seem unusual, but it gives the finished french toast that appetizing golden color you would expect from traditional recipes. A pinch of nutmeg works beautifully alongside the cinnamon for added warmth, especially during colder months when you want something extra cozy.

Perfect Pairings

Fresh berries add brightness and acidity that cuts through the richness, while sliced bananas bring natural sweetness. For something more substantial, serve alongside vegan breakfast sausage or scrambled tofu for a plate that feels complete and satisfying.

Storage And Leftovers

If you somehow end up with extra slices, let them cool completely before storing in an airtight container in the refrigerator for up to two days. Reheat in a toaster or warm oven to bring back that crisp exterior.

  • Leftovers actually make excellent french toast sticks for quick weekday breakfasts
  • Freeze cooked slices between parchment paper for those mornings when you need something fast
  • The batter can be mixed the night before and kept in the refrigerator for even faster morning prep
Vegan French toast cooking in a skillet with cinnamon speckled golden brown custard edges Save
Vegan French toast cooking in a skillet with cinnamon speckled golden brown custard edges | dishvoyager.com

Mornings just feel different when you have something warm and waiting on your plate.

Common Questions

Thick-cut stale or day-old sourdough and French bread excel due to their sturdy structure. Slightly dried slices absorb the coating without becoming fragile or falling apart during cooking.

Chickpea flour and cornstarch create body while flaxseed contributes subtle thickness. Maple syrup adds richness and helps the coating adhere properly to each slice.

Use certified gluten-free bread and verify all batter ingredients carry gluten-free certification. The method remains identical with excellent results.

Turmeric provides warm golden coloration that mimics traditional egg-based versions. It's completely optional and won't affect the flavor profile noticeably.

Using stale bread creates a resistant crumb structure. Dip quickly to coat both sides without prolonged soaking, and cook immediately over medium heat for proper crisping.

Vegan French Toast

Crispy golden slices with cinnamon-vanilla custard coating

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

Ingredients

Bread

  • 8 slices thick-cut stale bread, preferably sourdough or French

Batter

  • 1 cup unsweetened plant-based milk (almond, soy, or oat)
  • 3 tablespoons chickpea flour
  • 2 tablespoons cornstarch
  • 2 tablespoons maple syrup
  • 1 tablespoon ground flaxseed
  • 1 teaspoon vanilla extract
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon turmeric
  • 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: Whisk together plant-based milk, chickpea flour, cornstarch, maple syrup, flaxseed, vanilla, cinnamon, turmeric, and salt in a shallow bowl until smooth. Let sit for 2-3 minutes to thicken.
2
Heat the Pan: 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 bread slice into the batter, coating both sides well without completely soaking through, as vegan bread can become fragile.
4
Cook the Toast: Place battered bread slices on the hot skillet. Cook for 2-3 minutes per side until golden brown and crisp.
5
Complete and Serve: Repeat with remaining slices, adding more vegan butter or oil as needed. Serve immediately topped with fresh berries, maple syrup, powdered sugar, or sliced bananas.
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). Verify bread and plant milk labels for specific allergen content.
Katrina Wells

Passionate home cook sharing simple, flavorful meals and kitchen tips for busy families and food lovers.