Every product is independently reviewed and selected by our editors. If you buy something through our links, we may earn an affiliate commission at no extra cost to you.
Vegan French Toast is a plant-based version of the classic breakfast dish, making it perfect for those who follow a vegan lifestyle or are looking for dairy-free and egg-free alternatives.
The beauty of this recipe lies in how easily it can be customized to suit different tastes and preferences.
Whether you’re serving it for a special occasion or simply enjoying it on a quiet weekend morning, this dish is sure to impress.
With its warm, crispy edges and soft, pillowy inside, Vegan French Toast makes a satisfying breakfast or brunch option.
This version stays true to the comforting nature of the original, offering all the flavor and texture you love, but without any animal products.
You can top it with fresh fruits, syrup, or any of your favorite toppings to elevate it further.
The best part? It’s simple to make, yet feels indulgent enough for even the most special mornings.

What is Vegan French Toast?
Vegan French Toast is a plant-based variation of the traditional French toast, which typically uses eggs and dairy milk as the main ingredients.
In this vegan version, we substitute eggs with plant-based ingredients, creating a similar texture and taste without the use of animal products.
The bread is dipped into a batter made from non-dairy milk, such as almond, oat, or soy milk, along with egg replacers like flaxseed or chia seeds to help bind the ingredients together.
After soaking the bread in the mixture, it’s cooked on a griddle or skillet until golden brown and crispy.
The result is a delicious, plant-based version of the popular breakfast dish that even non-vegans will love.
Vegan French Toast maintains all the warmth and comfort of the original dish while being completely free from eggs and dairy.
Why You’ll Love This Vegan French Toast
There are many reasons to love Vegan French Toast, starting with its incredible versatility.
This dish can be made with just a few simple ingredients that are easy to find at most grocery stores.
The combination of creamy, plant-based milk and the binding power of flax or chia seeds creates a batter that perfectly coats the bread, resulting in a tender yet crispy texture.
It’s also a great option for those with dietary restrictions.
Vegan French Toast is naturally dairy-free, egg-free, and can be made gluten-free by using the right type of bread.
Whether you’re vegan, lactose intolerant, or simply looking to try something new, this recipe accommodates many different needs.
The sweet and savory topping options, such as maple syrup, fresh fruit, or even vegan whipped cream, allow you to personalize the dish to your liking.
Key Ingredients for Vegan French Toast
To make the perfect Vegan French Toast, you’ll need just a handful of simple ingredients.
First, you’ll need your choice of plant-based milk.
Almond, soy, or oat milk are all excellent options that create a creamy batter.
Next, the egg replacement is essential for binding the batter.
Ground flaxseed or chia seeds are commonly used in vegan French Toast recipes.
They help create a gel-like consistency when mixed with water, mimicking the texture of eggs.
You’ll also need spices to enhance the flavor of the dish.
Cinnamon, nutmeg, and vanilla extract are popular choices to add warmth and sweetness.
For the bread, choose a hearty variety such as thick-cut sourdough, brioche, or challah.
The thickness of the bread is important, as it allows for better absorption of the batter while still maintaining structure when cooked.
Finally, don’t forget the toppings!
Maple syrup, fresh fruit, powdered sugar, or even a dollop of vegan butter are all great choices to complement the flavors and texture of the French Toast.
How to Make Vegan French Toast – Step-by-Step Guide

Step 1: Prepare the Egg Replacement
Start by preparing the egg replacement.
Combine 1 tablespoon of ground flaxseeds or chia seeds with 3 tablespoons of water.
Let it sit for about 5 minutes until it forms a gel-like consistency.
Step 2: Whisk Together the Wet Ingredients
In a medium-sized bowl, whisk together your choice of plant-based milk.
Add the flax or chia egg mixture, cinnamon, vanilla extract, and a pinch of salt.
You can also add a teaspoon of sweetener like maple syrup or agave syrup for extra flavor.
Step 3: Heat the Skillet or Griddle
Place a non-stick skillet or griddle on medium heat.
Add a little oil or vegan butter to prevent sticking and create a crispy exterior.
Wait for the pan to heat up before you start cooking.
Step 4: Dip the Bread into the Batter
Dip a slice of bread into the batter mixture, making sure it’s fully coated on both sides.
Let the bread soak for a second, but don’t leave it too long, as it could become soggy.
Step 5: Cook the French Toast
Place the soaked bread onto the hot skillet or griddle.
Cook for about 3-4 minutes on each side until golden brown and crispy.
Flip the bread carefully using a spatula to avoid breaking.
Step 6: Serve and Enjoy
Once the French Toast is cooked, serve it immediately while it’s still warm.
Top it with maple syrup, fresh fruit, powdered sugar, or your favorite toppings.
Enjoy your delicious, vegan-friendly breakfast!
Tips for the Best Vegan French Toast
Choose the Right Bread
Thick, hearty bread works best for vegan French Toast.
Opt for sourdough, challah, or brioche for a soft, absorbent texture that holds up when soaked in the batter.
Make sure the bread is slightly stale or a day or two old, as fresh bread tends to become too soggy.
Don’t Over-Soak the Bread
When dipping the bread in the batter, avoid soaking it for too long.
A quick dip is enough to coat the bread without it getting soggy.
This ensures that the French Toast maintains a crispy texture on the outside while remaining soft on the inside.
Ensure the Pan is Hot Enough
Make sure the skillet or griddle is hot before placing the bread on it.
A medium heat setting works best.
Too high of heat could burn the French Toast, while too low will result in undercooking.
Use Vegan Butter or Oil for Extra Crispness
For the crispiest French Toast, use a small amount of vegan butter or oil in the pan.
This adds flavor and ensures the bread gets a golden-brown crust.
You can use coconut oil, olive oil, or your preferred plant-based butter.
Try Different Spices and Flavorings
Feel free to experiment with different spices and flavorings in the batter.
Cinnamon is a classic choice, but you can also try nutmeg, cardamom, or pumpkin spice for a unique twist.
Adding a little vanilla extract also enhances the flavor profile.
How to Make Vegan French Toast for a Crowd
When making Vegan French Toast for a crowd, the key is to prepare in advance and cook in batches.
Start by preparing the batter.
You can easily double or triple the recipe depending on how many servings you need.
Make sure to use a large bowl to accommodate the increased quantity of ingredients.
To keep the cooked French Toast warm, preheat your oven to 200°F (90°C).
As you cook the French Toast, place each finished piece on a baking sheet and put it in the oven.
This will help it stay warm without getting soggy.
If you’re making a large amount, consider using multiple skillets or a griddle to speed up the cooking process.
Be sure to lightly grease the pans with vegan butter or oil before each batch.
For a more efficient breakfast service, consider offering a variety of toppings on the side.
Fresh fruit, maple syrup, powdered sugar, and vegan whipped cream are popular choices.
This way, your guests can customize their French Toast to their liking.
Conclusion
Vegan French Toast is a wonderful alternative to the traditional breakfast dish, offering all the delicious flavor without the use of animal products.
It’s versatile, easy to make, and can be customized with different toppings to suit any preference.
Whether you’re preparing it for a casual morning or a special occasion, it’s sure to be a hit.
Give this recipe a try, and experience the comfort and joy of French Toast in a whole new, plant-based way.
Feel free to get creative with your toppings and variations, and don’t forget to share your experiences and feedback!
Frequently Asked Questions (FAQs)
1. Can I use gluten-free bread for Vegan French Toast?
Yes, you can use gluten-free bread for this recipe.
Just make sure to select a thick, hearty variety to prevent it from becoming too soggy.
2. Can I make the batter ahead of time?
Yes, you can prepare the batter a day in advance and store it in the refrigerator.
Just make sure to give it a good whisk before using it.
3. How do I store leftover Vegan French Toast?
To store leftover French Toast, let it cool completely and place it in an airtight container.
You can refrigerate it for up to 3 days or freeze it for longer storage.
4. Can I use almond milk instead of oat milk?
Yes, almond milk works perfectly in this recipe.
You can use any plant-based milk you prefer.
5. How do I make Vegan French Toast crispy?
For the crispiest French Toast, make sure your skillet or griddle is properly heated.
Use a small amount of oil or vegan butter in the pan to achieve that golden-brown, crispy texture.

Vegan French Toast
Equipment
- 1 medium bowl
- 1 whisk
- 1 Non-stick Skillet or Griddle
- 1 Spatula
- 1 Measuring Spoon
- 1 Baking Sheet (optional, for keeping French Toast warm)
Ingredients
- 1 tablespoon Ground Flaxseed or Chia Seeds
- 3 tablespoons Water
- 1 cup Plant-Based Milk Almond, Soy, or Oat
- 1 teaspoon Cinnamon
- 1 teaspoon Vanilla Extract
- Pinch of Salt
- 1-2 tablespoons Maple Syrup optional, for extra sweetness
- 4 slices Bread thick-cut, such as sourdough, challah, or brioche
- 1 tablespoon Vegan Butter or Oil for cooking
Instructions
- In a small bowl, combine the ground flaxseed (or chia seeds) with water and set it aside for 5 minutes to form a gel-like consistency.
- In a medium-sized bowl, whisk together the plant-based milk, flaxseed gel, cinnamon, vanilla extract, and a pinch of salt. Optionally, add maple syrup for extra sweetness.
- Heat a non-stick skillet or griddle over medium heat. Lightly grease it with vegan butter or oil.
- Dip the bread slices into the batter, ensuring each side is coated evenly. Do not soak the bread for too long to avoid sogginess.
- Place the soaked bread on the skillet and cook for 3-4 minutes on each side, or until golden brown and crispy.
- Once cooked, serve immediately with your favorite toppings like maple syrup, fresh fruit, powdered sugar, or whipped cream.
Notes
- Bread Selection: Use thick-cut bread such as sourdough, brioche, or challah for the best texture.
- Gluten-Free Option: To make this recipe gluten-free, simply use gluten-free bread.
- Flaxseed Gel: If you don’t have ground flaxseed, chia seeds work as a great alternative. You can also use store-bought egg replacers if preferred.
- Toppings: Get creative with your toppings! Try fresh berries, bananas, or a drizzle of vegan whipped cream for a decadent twist.
- Storage: Leftover French Toast can be stored in an airtight container in the refrigerator for up to 3 days. You can also freeze it for up to 1 month.