Vegan French Toast Recipe
Craving Vegan French toast but don’t do eggs? I got you. This vegan version is golden, crispy, and totally cozy.
It tastes just like the classic—sweet, soft, and perfect with syrup. I make it on slow mornings when I want a little extra love.
No eggs, no dairy. Just simple stuff, quick dips, and a hot pan.
Wanna try it too? I’ll show you how I make mine. Let’s toast it up!

Why You’ll Love This Recipe
- Egg-Free But Still Custardy: Ground flaxseed and cornstarch replicate the texture of classic French toast—rich, soft, and slightly crisp around the edges.
- Naturally Sweet: Maple syrup adds a mellow sweetness without needing refined sugar in the mix.
- Quick and Easy: Just whisk, dip, and cook—ready in under 30 minutes.
- Customizable: Top it how you like—fresh fruit, powdered sugar, or a drizzle of syrup.
- Kid-Approved: Familiar taste with no dairy or eggs. Even picky eaters won’t know the difference.
What You Need to Know Before You Start
Prep Time & Cook Time:
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Servings:
This recipe makes about 6 slices of Vegan French Toast—enough for 2–3 people. For a crowd, just double the recipe.
Difficulty:
Very beginner-friendly. No advanced kitchen skills needed—just a whisk, a pan, and a good slice of bread.
Required Kitchen Tools
- Mixing bowl
- Whisk
- Measuring spoons and cups
- Shallow dish (for dipping the bread)
- Nonstick skillet or griddle
- Spatula
Ingredients for Vegan French Toast
These simple pantry ingredients create a rich, smooth batter without eggs or dairy. Use fresh bread for a soft bite, or day-old slices for a firmer, crispier edge.
Here’s what you’ll need (full measurements are in the recipe card below):
- Unsweetened Soy Milk (or other non-dairy milk like almond or oat): Acts as the base for the custard.
- Cornstarch: Helps thicken the mixture and gives it a slightly crisp coating when cooked.
- Ground Flaxseeds: Replaces eggs and adds binding power.
- Baking Powder: Adds lightness for a fluffier interior.
- Ground Cinnamon: Provides warm, classic flavor.
- Pure Maple Syrup: Adds subtle sweetness to the custard base.
- Vanilla Extract: Enhances flavor and aroma.
- Bread Slices: Thick slices like ciabatta or day-old French bread work best.
- Vegan Butter or Coconut Oil: For greasing the pan and adding richness.

Optional Toppings:
- Maple syrup
- Powdered sugar
- Fresh berries or sliced bananas
- Nut butter
- Coconut whipped cream
Variations for Vegan French Toast
- Gluten-Free Option: Use sturdy gluten-free sandwich bread or gluten-free sourdough.
- Make it Nutty: Add 1 tablespoon almond butter or peanut butter to the batter for added richness.
- Coconut Flavor Twist: Use canned coconut milk for a creamier custard and subtle tropical flavor.
- Pumpkin Spice Version: Swap cinnamon for pumpkin pie spice and add 2 tablespoons pumpkin purée.
- Savory Swap: Skip the maple syrup and cinnamon. Instead, add a pinch of turmeric and black pepper, and top with avocado or sautéed veggies.
How to Make Vegan French Toast Step-by-Step
1. Prepare the Batter
In a mixing bowl, whisk together the soy milk, cornstarch, flaxseed, baking powder, cinnamon, maple syrup, and vanilla. Whisk until smooth and slightly thickened—this is your egg-free custard.
2. Preheat Your Skillet
Place a nonstick skillet or griddle over medium heat. Add a bit of vegan butter or coconut oil and allow it to melt, coating the surface evenly.
3. Dip the Bread
Pour the batter into a shallow dish. Dip each bread slice into the mixture, letting it soak for about 10–15 seconds per side. Avoid over-soaking, especially with softer bread—it should be saturated but not soggy.
4. Cook the Toast
Transfer the dipped slices to the hot skillet. Cook for 3–4 minutes per side, or until golden brown and lightly crisped on the outside. Don’t rush—let each side fully brown before flipping.
5. Keep Warm
If making a batch, keep finished slices warm in a 200°F (90°C) oven while you cook the rest.
Serving and Decoration
How to Serve Vegan French Toast
This breakfast classic is delicious straight from the skillet or dressed up for a special occasion. Here are a few serving suggestions:
- Drizzled with Maple Syrup: Keep it classic with a generous pour of warm maple syrup.
- Topped with Fresh Fruit: Try sliced strawberries, bananas, blueberries, or a mix of seasonal fruit.
- With a Dusting of Powdered Sugar: Adds a light, sweet touch and makes it visually appealing.
- Add Crunch: Sprinkle chopped nuts, granola, or toasted coconut flakes.
- With Vegan Whipped Cream: For an extra-rich finish, top with a dollop of coconut whipped cream.

Storing Vegan French Toast
- Refrigerator: Store leftover slices in an airtight container for up to 3 days. Let cool fully before refrigerating.
- Freezer: Stack slices between parchment paper and store in a freezer-safe bag or container. Freeze for up to 1 month.
- To Reheat: Toast in a skillet or use a toaster oven for best texture. You can also reheat in the microwave, but the outside may soften.
Tips and Tricks for Success
- Use Sturdy Bread: Slightly stale or day-old bread holds up better during soaking and cooking.
- Don’t Over-Soak: Especially with soft breads—dip just long enough to coat both sides without making it soggy.
- Preheat the Pan: Starting with a hot skillet ensures even browning and a crisp outside.
- Grease Lightly Between Batches: This helps prevent sticking and keeps each slice evenly browned.
- Make in Batches: You can double the batter and keep slices warm in the oven until serving time.
Nutrition
Nutrient | Per Serving (1 slice) |
---|---|
Calories | ~180 kcal |
Carbohydrates | 25g |
Protein | 4g |
Fat | 6g |
Saturated Fat | 1g |
Fiber | 2g |
Sugar | 5g |
Sodium | 190mg |
(Note: Nutrition will vary depending on bread type and toppings.)
Vegan French Toast Recipe
Course: Vegan6
slices10
minutes15
minutes~180
kcalIngredients
1 cup unsweetened soy milk (or almond, oat, etc.)
1 tablespoon cornstarch
1 tablespoon ground flaxseeds
½ teaspoon baking powder
1 teaspoon ground cinnamon
1 tablespoon pure maple syrup
1 teaspoon vanilla extract
6 slices thick-cut ciabatta or French bread
Vegan butter or coconut oil (for the pan)
- Optional Toppings
Maple syrup
Powdered sugar
Fresh berries or sliced bananas
Chopped nuts or toasted coconut
Vegan whipped cream
Directions
- Make the Batter: In a medium bowl, whisk together the soy milk, cornstarch, ground flaxseeds, baking powder, cinnamon, maple syrup, and vanilla until smooth and slightly thickened.
- Preheat Skillet: Heat a nonstick skillet or griddle over medium heat. Add a small amount of vegan butter or coconut oil.
- Dip the Bread: Pour the batter into a shallow dish. Dip each slice of bread into the batter, allowing it to soak for about 10–15 seconds on each side.
- Cook the Toast: Place soaked slices onto the hot skillet. Cook for 3–4 minutes on each side, or until golden brown and crisp.
- Serve Warm: Top with maple syrup, fruit, or your favorite toppings. Serve immediately.
Vegan French Toast FAQs
Can I make this without flaxseed?
Yes. You can substitute with chia seeds (ground or whole), or leave it out and slightly increase the cornstarch to help with binding.
What’s the best bread for vegan French toast?
Day-old, sturdy bread like ciabatta, sourdough, or thick-cut French bread works best. Avoid soft sandwich bread—it may get too soggy.
Can I prep the batter ahead of time?
Yes. The batter can be made up to 24 hours in advance and stored in the fridge. Whisk before using.
Is this freezer-friendly?
Definitely. Freeze cooked slices between parchment and reheat in a toaster or skillet for best texture.
Conclusion
This Vegan French Toast hits that comforting, cozy note with a crispy outside and a custardy center—all without using eggs or dairy. Whether you’re enjoying it plain with maple syrup or loading it up with toppings, it’s a plant-based brunch winner that keeps things simple and satisfying.
One Comment