I love making this vegan French toast because it turns simple ingredients into a cozy breakfast that feels special. It’s a great way to use up stale bread and enjoy a sweet, cinnamon-flavored treat without any eggs or dairy. I hope you have fun making it as much as I do!
Most of the ingredients in this recipe are easy to find, but if you don’t usually keep non-dairy milk at home, you might want to pick some up at the supermarket. Look for almond, soy, or oat milk in the refrigerated or shelf-stable section. The flour helps the mixture stick to the bread, so any all-purpose flour will work fine.
Ingredients For Vegan French Toast Recipe
Non-dairy milk: A plant-based milk like almond, soy, or oat milk that replaces regular milk in this recipe.
Flour: Helps thicken the mixture so it sticks well to the bread.
Maple syrup: Adds natural sweetness and a rich flavor.
Vanilla extract: Gives a warm, sweet aroma and taste.
Cinnamon: Adds a cozy spice that pairs perfectly with the sweetness.
Stale bread: Slightly dried-out bread that soaks up the mixture without falling apart.
Technique Tip for This Recipe
One of the most important steps in making this Vegan French Toast is dipping the bread into the mixture. Here’s how to do it so every slice gets just the right amount of flavor and cooks up perfectly:
- Hold a slice of bread with your fingers and gently dip one side into the mixture. Don’t soak it too long or it might get soggy and fall apart.
- Flip the slice over and dip the other side, making sure it’s coated but not dripping.
- If the bread is a little stale or dry, it will soak up the mixture better and taste even more delicious.
- Let any extra mixture drip off before putting the slice on the hot skillet.
Doing this step carefully helps the French toast cook evenly and get that beautiful golden color on both sides. If the bread is too wet, it might stick to the pan or fall apart when you flip it. But if it’s just right, you’ll get a crispy outside and a soft, tasty inside.
When I first tried this, I dipped the bread too long and ended up with a mushy mess. After a few tries, I learned that quick dips work best, especially with stale bread. Also, I like to use a non-stick skillet so flipping is easier and cleanup is faster. It’s a small trick that makes cooking this recipe way more fun and less stressful!
Suggested Side Dishes
Alternative Ingredients
non-dairy milk - Substitute with coconut milk: Coconut milk provides a rich and creamy texture that works well in vegan French toast.
non-dairy milk - Substitute with almond milk: Almond milk is a lighter option that still adds a subtle nutty flavor to the dish.
flour - Substitute with cornstarch: Cornstarch can thicken the mixture similarly to flour and is a gluten-free option.
flour - Substitute with chickpea flour: Chickpea flour adds a slight nutty flavor and is also high in protein.
maple syrup - Substitute with agave nectar: Agave nectar is a plant-based sweetener that has a similar consistency and sweetness level.
maple syrup - Substitute with date syrup: Date syrup provides a rich, caramel-like sweetness and is a natural sweetener.
vanilla extract - Substitute with almond extract: Almond extract adds a different but complementary flavor profile to the French toast.
vanilla extract - Substitute with maple extract: Maple extract can enhance the sweetness and add a unique flavor twist.
cinnamon - Substitute with nutmeg: Nutmeg provides a warm, spicy flavor that complements the other ingredients.
cinnamon - Substitute with pumpkin pie spice: Pumpkin pie spice includes cinnamon along with other spices like nutmeg and cloves, adding a complex flavor.
stale bread - Substitute with sourdough bread: Sourdough bread has a firm texture that holds up well when soaked in the mixture.
stale bread - Substitute with whole grain bread: Whole grain bread adds a hearty texture and additional nutrients to the dish.
Other Alternative Recipes Similar to This Dish
How To Store / Freeze This Recipe
- Allow the vegan French toast to cool completely before storing. This helps prevent condensation, which can make the toast soggy.
- Place the cooled slices in a single layer on a baking sheet lined with parchment paper. This step is crucial to avoid the slices sticking together.
- Once the slices are frozen solid, transfer them to a freezer-safe bag or airtight container. Label the container with the date to keep track of freshness.
- For short-term storage, keep the French toast in the refrigerator. Use an airtight container to maintain its texture and flavor. It will stay fresh for up to 3-4 days.
- For longer storage, freeze the slices. They can be stored in the freezer for up to 2 months without losing their quality.
- When ready to enjoy, reheat the frozen slices in a toaster, toaster oven, or conventional oven. For the best texture, avoid microwaving as it can make the toast rubbery.
- If using a conventional oven, preheat to 350°F (175°C) and place the slices on a baking sheet. Heat for about 10 minutes, flipping halfway through, until they are warmed through and slightly crispy.
- For added flavor, consider sprinkling a bit of cinnamon or drizzling maple syrup over the reheated slices before serving.
How To Reheat Leftovers
Oven Method:
- Preheat your oven to 350°F (175°C).
- Place the leftover vegan French toast on a baking sheet lined with parchment paper.
- Cover the toast loosely with aluminum foil to prevent it from drying out.
- Heat for about 10-15 minutes, or until warmed through.
- Remove the foil for the last 2-3 minutes if you want a slightly crispier texture.
Stovetop Method:
- Heat a non-stick skillet over medium heat.
- Add a small amount of vegan butter or coconut oil to the skillet.
- Place the leftover French toast slices in the skillet.
- Cook for about 2-3 minutes on each side, or until heated through and slightly crispy.
Microwave Method:
- Place the French toast slices on a microwave-safe plate.
- Cover the toast with a damp paper towel to retain moisture.
- Microwave on medium power for 30-60 seconds, checking halfway through to ensure even heating.
- Be cautious not to overheat, as this can make the toast rubbery.
Toaster Oven Method:
- Preheat your toaster oven to 350°F (175°C).
- Place the French toast slices directly on the rack or on a baking tray.
- Heat for about 5-7 minutes, or until warmed through and slightly crispy.
Air Fryer Method:
- Preheat your air fryer to 350°F (175°C).
- Place the French toast slices in the air fryer basket in a single layer.
- Heat for about 3-5 minutes, checking halfway through to ensure even heating.
- This method will give you a nice, crispy exterior.
Best Tools for This Recipe
Mixing bowl: A large bowl used to combine the non-dairy milk, flour, maple syrup, vanilla extract, and cinnamon.
Whisk: A utensil used to blend the ingredients together smoothly in the mixing bowl.
Non-stick skillet: A frying pan that prevents the bread from sticking while cooking, ensuring an even golden brown finish.
Spatula: A tool used to flip the bread slices in the skillet to cook both sides evenly.
Measuring cups: Used to measure the non-dairy milk and flour accurately.
Measuring spoons: Used to measure the maple syrup, vanilla extract, and cinnamon accurately.
Plate: A surface to place the cooked French toast slices before serving.
Serving utensils: Tools like forks and knives used to enjoy the French toast with your favorite toppings.
How to Save Time on Making This Recipe
Prepare the mixture in advance: Mix the non-dairy milk, flour, maple syrup, vanilla extract, and cinnamon the night before and store it in the fridge.
Use a large skillet: Cooking multiple slices of bread at once can save you time.
Preheat the skillet: Ensure the skillet is hot before you start cooking to reduce cooking time.
Use stale bread: Stale bread absorbs the mixture better and cooks faster.
Organize your workspace: Have all ingredients and utensils ready to streamline the process.

Vegan French Toast Recipe
Ingredients
Main Ingredients
- 1 cup non-dairy milk
- 2 tablespoon flour
- 1 tablespoon maple syrup
- 1 teaspoon vanilla extract
- 1 teaspoon cinnamon
- 8 slices stale bread
Instructions
- In a mixing bowl, whisk together the non-dairy milk, flour, maple syrup, vanilla extract, and cinnamon.
- Heat a non-stick skillet over medium heat.
- Dip each slice of bread into the mixture, ensuring both sides are coated.
- Place the coated bread slices onto the skillet and cook until golden brown on both sides, about 3-4 minutes per side.
- Serve warm with your favorite toppings.
Nutritional Value
Keywords
More Amazing Recipes to Try 🙂
- Hot Crab Dip Recipe30 Minutes
- Fajita Marinade Recipe10 Minutes
- Authentic Mexican Breakfast Tacos Recipe25 Minutes
- Cedar Planked Salmon Recipe35 Minutes
- Mexican Casserole Recipe50 Minutes
- Eggnog Latte Recipe10 Minutes
- Virgin Strawberry Daiquiri Recipe10 Minutes
- Basic Pasta Recipe20 Minutes

Leave a Reply