Vegan French Toast

Waking up to the smell of Vegan French Toast cooking in the pan is my favorite weekend morning ritual. The bread gets perfectly golden and crispy on the outside while staying soft and custardy inside. Cinnamon and vanilla create warm, sweet flavors that make every bite cozy. Topped with maple syrup and fresh fruit, it’s the kind of breakfast worth getting up for.

A stack of Vegan French Toast topped with yogurt and raspberries on a plate, dusted with powdered sugar. A jug, bowl, and another plate of Vegan French Toast with blueberries are in the background.
Vegan French Toast. Photo Credit: Two City Vegans.
This post has affiliate links. As an Amazon Associate, I earn from qualifying purchases. Thank you.

This post contains affiliate links. As an Amazon Affiliate, if you purchase through those links, I earn a commission. Thank you!

I make this for family breakfasts, weekend brunches, Mother’s Day, Easter, and whenever I want something comforting and delicious. It’s easy enough for everyday but feels special enough for hosting. It’s kid-friendly, easy to make in batches, and always a hit. Leftovers keep in the fridge for about 3 days and reheat beautifully in a skillet or toaster.

Ingredients You’ll Need

You’ll need all the ingredients shown in the photograph below.

A plate of sliced bread surrounded by labeled ingredients—milk, cornstarch, vanilla extract, brown sugar, cinnamon sticks, flaxseed, salt, and yeast—on a white surface, perfect for making Vegan French Toast.
Vegan French Toast Ingredients. Photo Credit: Two City Vegans.

How to Make Vegan French Toast with Step-By-Step Instructions

Scroll down for the full recipe card containing a full printable recipe and measurements in both US customary and metric units.

You’ll have a perfectly golden vegan French toast recipe ready in about 15 minutes with just a few simple steps.

Mix the Coating

Add the almond milk, cornstarch, nutritional yeast, brown sugar, ground flaxseeds, water, cinnamon, and vanilla extract into a medium bowl. Whisk everything together until smooth and well combined.

The cornstarch will slightly thicken the mixture, while the flax eggs help it cling to the bread. Let it sit for a minute while you heat your pan so the flax can absorb the liquid. Oat milk, soy milk, or coconut milk work just as well if that’s what you have on hand.

Any non-dairy milk you prefer will work here. You can swap the cinnamon for pumpkin pie spice for a warm fall twist, or add a pinch of freshly grated nutmeg for extra warmth. The flax meal (ground flaxseeds) acts as a vegan egg to bind the coating and create a custard-batter texture.

Heat Your Pan

Place a large nonstick skillet or griddle over medium heat and add a drizzle of oil or a small dollop of vegan butter. I love using a large skillet for even heat distribution. Coconut oil is another great option if you prefer its subtle sweetness.

You want the pan hot enough that the coating sizzles when the bread hits it, but not so hot that it burns before the inside cooks through.

Coat the Bread

Dip one slice of thick bread into the mixture, turning it quickly to coat both sides evenly. A shallow dish makes dipping easier if your bowl is too deep.

Don’t let it soak too long, or the bread might fall apart. You want each slice coated but not completely saturated. The key to avoiding soggy French toast is not oversoaking the bread slices. You want each slice coated but not completely saturated.

French bread, sourdough bread, or thick sandwich bread all work beautifully here, and even gluten-free bread holds up well if you need that option. Stale bread or day-old bread actually works better because it absorbs the coating without falling apart.

Sturdy bread prevents sogginess, and vegan brioche makes an extra-rich version. Make sure your thick slices are at least 1 inch thick for the best texture. Whole-grain bread adds fiber and a nutty flavor if you prefer that.

Fry Until Golden

Place the coated bread in your hot pan and cook for 2 to 3 minutes on the first side until golden brown and crispy. Flip it and cook the other side for another 2 to 3 minutes. The edges should be crispy while the center stays soft and fluffy. Add a little vegan butter to the pan between batches for extra richness if you’d like.

Two slices of Vegan French Toast are being cooked in a nonstick frying pan, with a spatula nearby on a white surface.
Cook the bread in a hot pan for 2 to 3 minutes per side until the edges are golden and crispy.

Serve Warm

Transfer the finished French toast to a serving platter and repeat with the remaining slices. Serve them immediately, warm, with maple syrup, fresh fruit, or whipped vegan cream on top.

I like to keep the first batch warm in a 200°F oven while I finish cooking the rest. Enjoy!

If you’re bringing them to a brunch or potluck, let them cool completely, then transport them in an airtight container and reheat in a 350°F oven for about 5 minutes until warmed through. An insulated casserole carrier keeps them warm during transport if you want to serve them hot right away.

Save This Recipe Form

Want to save this recipe?

Enter your email below & we’ll send it straight to your inbox. Plus you’ll get more great recipes and tips from us each week!

A stack of Vegan French Toast topped with whipped cream and raspberries sits on a gray plate, surrounded by fresh berries, a bowl of yogurt, and utensils on a white table.

Vegan French Toast

Vegan French Toast is my go-to weekend breakfast when I want something warm and comforting. Thick slices of bread turn golden and crispy on the outside with a soft, custardy center, thanks to a simple mixture of almond milk, flaxseed, and warm spices. I make it for weekend brunches, special occasions like Mother's Day or Easter, and whenever I'm craving something sweet and cozy. Top it with maple syrup, fresh fruit, or whipped cream for the perfect finishing touch. Leftovers keep in the fridge for about 3 days.
Prep Time: 5 minutes
Cook Time: 5 minutes
Total Time: 10 minutes
Course: Breakfast
Cuisine: American
Keyword: Vegan French Toast
Servings: 6
Calories: 136kcal

Ingredients

  • 1 cup almond milk oat or soy work well too
  • 1.5 tablespoons cornstarch
  • 2 tablespoons nutritional yeast
  • 2 tablespoons brown sugar
  • 1 tablespoon ground flaxseeds / flaxseed meal + 2.5 tablespoons water
  • 1 teaspoon cinnamon
  • ½ teaspoon vanilla extract
  • 6 slices thick bread
  • Oil or vegan butter for frying

Instructions

  • Add all the ingredients except bread into a medium bowl. Whisk to combine.
  • Dip a piece of bread in the liquid mixture, turning it to coat both sides evenly. Don’t keep them there very long or they could break.
  • Fry the bread on both sides on medium heat with a drizzle of oil or a small dollop of vegan butter.
  • Serve with maple syrup, fruit or whipped vegan cream on top & enjoy while warm.

Notes

  • Let the batter rest: Give the flax mixture a minute to thicken after whisking so it coats the bread better and creates that custard-like texture.
  • Use thick bread: Day-old bread or thick-sliced sandwich bread works best because it holds up to the coating without falling apart when you dip it.
  • Customize your milk: Oat milk or soy milk works just as well as almond milk, so use whatever plant-based milk you have on hand.
  • Don’t oversoak: Dip each slice quickly on both sides rather than letting it sit in the mixture, or the bread will get too soggy and might tear.
  • Control your heat: Medium heat is key, so the outside gets golden and crispy while the inside cooks through without burning.
  • Flash freeze for storage: Freeze the cooked slices on a baking sheet for 1 hour before transferring to a container so they don’t stick together, and you can grab just one or two at a time.

Nutrition

Calories: 136kcal | Carbohydrates: 21g | Protein: 5g | Fat: 4g | Saturated Fat: 0.5g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 1g | Trans Fat: 0.02g | Sodium: 188mg | Potassium: 106mg | Fiber: 2g | Sugar: 6g | Vitamin A: 2IU | Vitamin C: 0.1mg | Calcium: 95mg | Iron: 1mg
Tried this recipe?Let us know how it was!

How to Store Leftovers

Let the French toast cool completely before storing it in an airtight container in the fridge for up to 3 days. I recommend using airtight food storage containers to keep them fresh.

Stack the slices with parchment paper between them to prevent them from sticking together. To reheat, warm them in a skillet over medium heat for about 1 minute per side until crispy again, or pop them in the toaster for a quick breakfast.

For freezing, the slices will keep for up to 2 months in a freezer-safe container. I recommend flash-freezing the slices on a baking sheet for about an hour, then transferring them to a container so they don’t freeze together into a clump.

Thaw them in the fridge overnight or reheat straight from frozen in the toaster or oven at 350°F for about 10 minutes until warmed through and crispy.

What to Serve With Vegan French Toast

I love serving them with fresh berries, sliced strawberries, sliced bananas, and a generous drizzle of pure maple syrup. The fruit adds brightness, and the syrup soaks into all the fluffy layers. This vegan version tastes just as good as traditional French toast, and you’ll enjoy French toast even more with your favorite toppings. For something more indulgent, top them with vegan whipped cream, a sprinkle of powdered sugar, chocolate chips, or even a dollop of vegan Nutella.

They also pair beautifully with savory sides like vegan sausage, crispy hash browns, or a simple fruit salad. I’ll sometimes serve them alongside scrambled tofu or roasted vegetables for a more complete brunch spread that has both sweet and savory elements.

More Easy Breakfast Recipes for You to Try at Home

If you love this, you’ll want to try these other vegan breakfast favorites.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating