Vegan French Toast Recipe

You're going to love this delightful twist on a classic breakfast favorite. In just a few easy steps, you'll be savoring the golden goodness of this egg-free, dairy-free, and vegan French toast recipe that's both kind to animals and your taste buds. It's absolutely scrumptious!
post featured image
Two slices of vegan French toast with butter and fruit.
This post may contain affiliate links, which means that I make a small commission off items you purchase at no additional cost to you. Please read my policy page.

Our Vegan French toast recipe is one of those cozy breakfasts that just make your morning feel special. It has that classic soft middle and golden edges, all without using eggs. The dip comes together fast, and the pantry ingredients are simple and familiar. It’s the kind of recipe that feels easy, warm, and fun to make.

We’ll share simple tips, helpful swaps, and a recipe that works with almost any bread you have. Every step is beginner-friendly, so you can cook with confidence. Get ready for a stack of sweet, golden slices that taste just like comfort. Is your mouth watering yet?

Why You’ll Love This Vegan French Toast Recipe

You don’t need an excuse to make this deliciously sweet and satisfying vegan French toast, but in case you need a little encouragement, we’re highlighting a few awesome reasons below.

  • It Tastes So Cozy. Each bite is warm, sweet, and comforting. It feels like a weekend hug on a plate.
  • Quick and Easy-Peasy. Simply dip, fry, and add your toppings. Nothing could be easier than this three-step recipe!
  • No Eggs Needed. It still gets that classic soft middle and crisp outside without any eggs. Plant-based magic at its best!
  • Great for Stale Bread. This recipe brings dry bread back to life. It soaks up the batter and turns into something amazing.
  • Perfect for Sharing. It makes a cheerful breakfast for family or friends. Everyone loves a warm stack of French toast. Whether you’re celebrating Valentine’s Day, an anniversary, or an amazing accomplishment, this veggie French toast is the perfect recipe for showing your appreciation.
A plate of vegan French toast drizzled with maple syrup and garnished with fresh strawberries and blueberries.

Key Ingredients and Substitutions

What makes this easy vegan French toast so appealing is the fact that it combines so many different elements to make a dish that is downright delicious. The sweetness from the maple syrup paired with bread lavishly spread with vegan butter (and a hint of saltiness)—heavenly!!

Ingredients for vegan French toast with labels.
  • Bread – This recipe calls for brioche, french or challah bread. If these types of bread are not your favorite (or you just don’t have them on hand), you’re welcome to use whichever vegan bread you’d like! Something thick and hearty is your best bet.
  • Cornstarch – Using cornstarch in a French toast recipe helps to make the batter thicker and prevents sogginess when cooked. You can also use arrowroot powder as an alternative.
  • Plant-Based Milk and Flaxseed Meal – Can you believe that you can simply use a plant-based milk and ground flaxseed as an egg substitute in this vegan french toast recipe? The liquid and protein act together to give the most luscious texture to the toast after frying. It’s like magic!
  • Vegan Butter – Just a small amount of creamy, dairy-free butter adds so much dimension to this brunch favorite. You can even make your own homemade vegan butter if you’re out of the packaged kind. It’s not only fun, but you can adjust it to your taste.
  • Brown Sugar – If you don’t have brown sugar, don’t panic! A quick recipe to make your own at home is to mix up 1-2 tablespoons of molasses with a little less than a cup of white cane sugar.
  • Cinnamon – This warm spice adds a cozy flavor boost to the vegan French toast recipe. Plus, it balances out the sweetness perfectly.

How to Make French Toast Without Eggs

Say goodbye to eggs and dairy while creating a scrumptious breakfast. In just a few simple steps, you’ll be savoring a cruelty-free twist on the classic morning favorite. Be prepared to make more than one batch. Yes, they’re that good!

Dry ingredients used to make vegan French toast in a casserole dish.

Step 1: Mix Dry IngredientsWhisk together the dry ingredients, including cornstarch, flaxseed meal, brown sugar, cornstarch, cinnamon, baking powder, and salt.

Wet and dry ingredients for vegan French toast in a casserole dish.

Step 2: Mix in the Liquids – The plant-based milk and vanilla extract are the final touches to the batter.

A piece of bread being coated to make vegan French toast.

Step 3: Dip First Side Dip slices of your stale or dried bread into the mixture.

A piece of bread completely coated to make vegan French toast.

Step 4: Drain Excess Batter Ensure they are well-coated on both sides. Make sure to let any excess drip off so your slices of bread don’t get too soggy.

Vegan butter in a skillet.
Vegan French toast being browned in a skillet.
Vegan French toast in a skillet.

Step 5: Grill Until Brown – Place the coated slices on a hot, vegan-buttered pan or griddle. Cook each side until golden brown.

Vegan French toast served with fruit and Nutella.

Finally, Step 6: (Serve with Love) – Top your vegan French toast with the whipped cinnamon butter, a drizzle of maple syrup, fresh fruit, a spoonful of vegan nutella, or a sprinkle of powdered sugar.

Toast Tip: If you like really sturdy French toast that holds its shape, there are two things you can do. Let the bread sit out overnight, or toast the bread very lightly (without browning) before frying. Using dry/stale bread gives more structure without overcooking during the frying process. This works great if you’re using packaged, pre-sliced bread that looks a bit limp.

How to Serve Up Your French Toast

When it comes to serving up the ultimate easy vegan French toast, sometimes all you need are a few different sides to make everything come together. Here are some ideas to help you make the best brunch possible!

A plate of vegan French toast with fresh fruit on top and surrounded by small pieces of strawberries and blueberries.

French Toast FAQs

Is French toast vegan?

No, traditional French Toast is not vegan because it usually contains eggs and dairy milk. In this recipe, those ingredients are substituted with yummy plant-based options.

How do you store leftover vegan French toast?

Allow any leftovers to cool, then store the slices in an airtight container in the fridge for 3–4 days. For longer storage, freeze the slices with parchment between them, and they’ll keep for up to two months. When you’re ready to eat, just warm them in a toaster or skillet for a crisp and tasty finish.

Can I use any plant-based milk in this vegan french toast recipe?

Yes! Feel free to use any plant-based milk you enjoy. The higher the protein content, the better. The protein in the milk helps to act as the “egg” in this vegan recipe.

What is the trick to making not soggy French toast?

If your French toast is consistently soggy, try very lightly toasting the bread before soaking it in the milk. Make sure not to brown the bread, just dry it out a bit first. Allowing the bread to sit on the countertop overnight can also help to increase the dry texture.

Can you make french toast in the slow cooker?

You sure can! Here’s a great slow cooker french toast recipe that shows you how. It’s really easy and convenient!

If you make this vegan French toast recipe, please leave a star rating and let me know what you think in the comments below!

flower icon
Send This Recipe to My Inbox
Drop your email below to receive this recipe in your inbox. Plus, we’ll send you our favorite seasonal plant-based recipes weekly!

Vegan French Toast

5 from 10 votes
Indulge in this delightful vegan French toast recipe with thick slices of golden-brown bread soaked in a rich flavored batter, cooked to perfection and crowned with a luscious topping of whipped cinnamon butter. The velvety texture of the butter infused with warm cinnamon notes adds a heavenly spiced touch to this classic morning treat.
Two slices of vegan French toast with butter and fruit.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings 3

Ingredients

  • 6-8 slices bread, thick-sliced stale white bread is ideal, such as brioche, french bread, challah
  • 3 tablespoons cornstarch
  • 2 teaspoons flaxseed meal
  • 2 tablespoons brown sugar, packed
  • 1 teaspoon cinnamon
  • 1 teaspoon baking powder
  • ¼ teaspoon salt
  • 2 teaspoons vanilla extract
  • 1 cup plant-based milk, any variety
  • 2 tablespoons vegan butter, divided
  • Maple syrup, to taste

Whipped Cinnamon Butter Topping:

  • 1 tablespoon dairy-free butter, at room temperature
  • 1 tablespoon powdered sugar
  • ½ teaspoon cinnamon

Instructions

  • Advance Prep: allow the white bread to sit out for a day with the package open so it hardens and becomes “stale.” Alternately, place bread in an oven preheated to 275°F for 10 minutes.
  • In a shallow dish (big enough for your bread to fit in), add the cornstarch, flaxseed meal, brown sugar, cinnamon, baking powder, and salt, and whisk together. Slowly whisk in the plant-based milk until combined. Then stir in the vanilla extract.
  • Melt 1 tablespoon of vegan butter in a griddle or nonstick pan over medium heat.
  • Dip each bread slice fully into the mixture, covering the front and back with the liquid coating, and then place them on the griddle over medium heat, cooking until both sides are golden brown. Each side will typically take about 3-4 minutes.
  • Whipped Cinnamon Butter Topping: Whip softened butter with a fork until fluffy, then mix in powdered sugar and cinnamon until combined.
  • Top French toast with the cinnamon butter topping and your preferred choice of powdered sugar, fresh berries, and/or maple syrup, and enjoy!

Notes

Fresh or Stale Bread? Using stale bread that is slightly hard will prevent the French toast from becoming too mushy.
Bread Tips – The best types of bread for French toast are brioche, French bread, or Challah. Gluten-free bread also works well, due to typically being dry.
Storing Suggestions – Let leftover French toast cool, then store the slices in an airtight container in the fridge for 3–4 days.
Freezing Instructions – For longer storage, freeze the slices with parchment between them, and they’ll keep for up to two months. When you’re ready to eat, just warm them in a toaster or skillet for a crisp and tasty finish.

Nutrition

Calories: 344kcal | Carbohydrates: 46g | Protein: 7g | Fat: 15g | Saturated Fat: 3g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 6g | Trans Fat: 2g | Sodium: 804mg | Potassium: 112mg | Fiber: 3g | Sugar: 11g | Vitamin A: 4IU | Vitamin C: 0.2mg | Calcium: 269mg | Iron: 2mg
Course — Breakfast, Brunch
Cuisine — American
Love this Recipe? Leave a Rating!And follow @Vegan on Instagram for more.
newsletter offer

Enter to Win Our Monthly Giveaway!

New winner every month! Drop your name below for a chance to win hundreds of dollars of vegan prizes from our brand partners. You’ll also receive our weekly e-newsletter with plant-based recipes galore!

Leave a Comment

5 from 10 votes (1 rating without comment)

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


The reCAPTCHA verification period has expired. Please reload the page.
Recipe Rating




9 comments
  1. 5 stars
    This hit the spot. I loved every bite. It was very easy to make.

  2. 5 stars
    YUM! I love French toast super delicious!

  3. Andrea White says:

    5 stars
    That drizzle! These look soooo delicious!

  4. 5 stars
    This is the best! A delicious breakfast treat!! We love piling on strawberries and then drizzling ( or pouring in some instances) maple syrup on it all. So good!!

  5. 5 stars
    I’m in love with this recipe! Perfect for brunch or breakfast-for-dinner! Highly recommended!

  6. Beatriz Buono-Core says:

    5 stars
    Best breakfast recipe EVER!

  7. 5 stars
    French toast is an absolute staple in my diet! This recipe is so awesome!

Stay Inspired!

Thank you for subscribing!