A Cozy Breakfast That Feels Like a Weekend Treat
There’s something special about waking up to a stack of warm French toast. The crispy golden edges, soft custardy center, and sweet aroma filling the kitchen can instantly make any morning feel better.
For years, many people assumed French toast couldn’t be made without eggs and dairy. The truth is that a great vegan French toast can be every bit as fluffy, rich, and satisfying as the traditional version.
After testing countless variations, this recipe became my favorite because it creates the perfect balance of texture and flavor using simple plant-based ingredients you probably already have at home.
Whether you’re making a weekend brunch, holiday breakfast, or quick weekday treat, this Vegan French Toast delivers delicious results every time.
Why Most Vegan French Toast Recipes Fail
Many vegan French toast recipes miss the mark because they rely too heavily on plant milk alone.
Common mistakes include:
- Using bread that’s too fresh
- Making a batter that’s too thin
- Soaking the bread too long
- Cooking over high heat
- Skipping ingredients that create richness
The result is often soggy toast that falls apart or dries out quickly.
This recipe solves those problems by creating a thick, flavorful batter that coats the bread beautifully while maintaining a soft center and crispy exterior.
The Secret to Perfect Vegan French Toast
Traditional French toast relies on eggs to create structure and richness.
In this vegan version, a combination of cornstarch and plant milk helps create a custard-like coating. Cornstarch thickens when heated, giving the toast a tender interior while helping the outside become golden and crisp.
A touch of vanilla and cinnamon provides classic French toast flavor, while thick slices of bread absorb just the right amount of batter without becoming mushy.
Ingredients
For the French Toast
- 8 slices thick bread (Texas toast, brioche-style vegan bread, or sourdough)
- 1 cup unsweetened plant milk
- 2 tablespoons cornstarch
- 1 tablespoon maple syrup
- 1 teaspoon vanilla extract
- 1 teaspoon ground cinnamon
- ¼ teaspoon ground nutmeg (optional)
- Pinch of salt
- 1 tablespoon vegan butter for cooking
Optional Toppings
- Maple syrup
- Fresh berries
- Banana slices
- Powdered sugar
- Chopped nuts
- Vegan whipped cream
Step-by-Step Instructions
Step 1: Prepare the Batter
In a shallow bowl, whisk together:
- Plant milk
- Cornstarch
- Maple syrup
- Vanilla extract
- Cinnamon
- Nutmeg
- Salt
Whisk thoroughly until the cornstarch is completely dissolved.
Step 2: Dip the Bread
Dip each slice into the batter.
Allow the bread to soak for about 10–15 seconds per side.
Avoid oversoaking, especially if using softer bread.
Step 3: Heat the Pan
Place a large skillet or griddle over medium heat.
Add vegan butter and allow it to melt.
Step 4: Cook
Cook the bread for 3–4 minutes per side.
The toast should become golden brown and slightly crispy on the outside.
Step 5: Serve
Transfer to serving plates and top with maple syrup, berries, bananas, or your favorite toppings.
Serve immediately while warm.
Common Mistakes to Avoid
Using Thin Bread
Thin slices absorb too much liquid and fall apart easily.
Skipping the Cornstarch
Cornstarch helps create the classic French toast texture.
Cooking Too Hot
High heat burns the outside before the inside cooks properly.
Oversoaking the Bread
The bread should absorb batter but still hold its structure.
Crowding the Pan
Leave enough space between slices for even browning.
Common Issues and How to Solve Them
My French Toast Is Soggy
Use slightly stale bread and reduce soaking time.
It Isn’t Browning
Increase heat slightly and make sure the pan is fully preheated.
Batter Is Separating
Whisk again before dipping each slice since cornstarch naturally settles.
Bread Falls Apart
Use thicker, sturdier bread and avoid oversoaking.
Delicious Serving Ideas
Pair this Vegan French Toast with:
- Fresh fruit salad
- Vegan breakfast sausages
- Scrambled tofu
- Peanut butter drizzle
- Coconut yogurt
- Roasted nuts
- Hot coffee
- Fresh orange juice
For a brunch-worthy presentation, stack the toast high and finish with berries, maple syrup, and a dusting of powdered sugar.
Storage and Reheating Tips
Refrigerator
Store leftovers in an airtight container for up to 3 days.
Freezer
Freeze cooked slices in a single layer, then transfer to a freezer-safe bag for up to 2 months.
Reheating
Reheat in a toaster, skillet, or air fryer until warm and crisp.
Avoid microwaving if you want to maintain the best texture.
Frequently Asked Questions
Can I Make It Gluten-Free?
Yes. Simply use your favorite gluten-free bread.
What’s the Best Plant Milk?
Oat milk, soy milk, and almond milk all work well.
Can I Prepare the Batter Ahead?
Yes. Store it in the refrigerator for up to 24 hours and whisk before using.
Can I Bake Instead of Pan-Frying?
Absolutely. Bake at 400°F (200°C) for 12–15 minutes, flipping halfway through.
You Might Also Like
• 7 Quick and Delicious Vegan Pasta Salad Recipes Everyone Will Love
• The Ultimate Vegan Pancake Mix for Cozy Morning Breakfasts
• 7 Raw Vegan Meal Recipes You’ll Actually Love
• Low Sodium Hummus Recipe (Creamy, Healthy & Oil-Free)
• 9 Crispy Orange Tofu Recipe (Sweet, Sticky & Better Than Takeout)
Final Thoughts
This Vegan French Toast proves that you don’t need eggs or dairy to create a truly satisfying breakfast.
With its crispy golden exterior, fluffy center, and warm cinnamon-vanilla flavor, it’s the kind of recipe that turns an ordinary morning into something special. Whether you’re serving it for brunch guests or enjoying a quiet breakfast at home, this recipe is simple, comforting, and guaranteed to become a favorite.
Nutrition (Estimated Per Serving)
Based on 2 slices with minimal toppings.
- Calories: 280 kcal
- Carbohydrates: 42g
- Protein: 6g
- Fat: 9g
- Saturated Fat: 2g
- Fiber: 3g
- Sugar: 8g
- Sodium: 320mg
- Calcium: 120mg
- Iron: 2mg




