Vegan French Toast

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 that's both kind to animals and your taste buds. This recipe is 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.

Get excited for a brilliant brunch makeover with this vegan French Toast recipe! Say goodbye to dairy and heck-no to eggs, while still enjoying the comforting flavors of a classic morning favorite. With just a handful of ingredients and simple steps, you’ll be whipping up a delicious and cruelty-free breakfast that everyone will love. Seriously, this fluffy, easy vegan French toast is uber-delicious!

We’ll show you how to whip up this breakfast classic by using simple swaps and pantry staples. There’s no need to sacrifice flavor or texture—it’s a win-win for your taste buds and your health. You’re going to love this dairy-free French toast recipe.

A plate of vegan French toast drizzled with maple syrup.

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’ve outlined a few awesome reasons below. Whether it’s the fact that it’s super easy or that French toast is simply divine, you’ll be oh la la-ing all through brunch with this beautiful and delectable dish.

  • Quick and Easy-Peasy – Simply dip, fry, and add your toppings. Nothing could be easier than this three-step recipe!
  • No Batter, Batter – Begone, batter! Unlike pancakes or waffles, there is no batter to make and cook. While you’re welcome to use your own homemade bread (such as this satisfying Spelt Bread), your best bet when it comes to this dairy-free French toast is to use pre-sliced bread from the store.
  • No Eggs Here! – Traditional French toast involves an egg soak and it can be quite difficult to find vegan-friendly French toast at a typical restaurant. This recipe is perfect for satisfying your brunch cravings while assuring that no chickens were harmed to bolster your breakfast.
  • A Simple Act of Love – Sometimes the best thing you can give a loved one comes right from the kitchen. 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.

Ingredient Notes

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) is a recipe for rejoicing. Let’s bask in the ingredient breakdown.

Ingredients for vegan French toast with labels.
  • Bread: This recipe calls for brioche, french or challah bread since the neutral taste and soft texture go brilliantly with the sweetness of the maple syrup and cinnamon. 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. It adds crispiness to the outside and helps bind ingredients better. 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 vegan French toast. It makes the dish tastier and smells amazing too. 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: Whisk 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 slices of your stale or dried bread into the mixture.

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

Step 4: 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: 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!

When you’ve got some extra time in the kitchen, consider a special meal for your loved ones. Baking is the best! We recommend making a batch of mouthwatering muffins—especially these vegan blueberry muffins. For lazy Sunday mornings, home fries along with these vegan lemon poppyseed pancakes is a perfect combo. Looking to create something extra fancy? How about this vegan crepes filled with chocolate hazelnut spread? Or simple and cozy recipe, such as a Creamy Berry Polenta. Don’t worry, we’ve got you covered!

A plate of vegan French toast with fruit.

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.

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!

Let Us Know What You Think

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!
Please enable JavaScript in your browser to complete this form.

Vegan French Toast

5 from 10 votes
Indulge in this delightful French toast 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


  • 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


  • 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!


Using stale bread that is slightly hard will prevent the French toast from becoming too mushy.
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.


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!

Drop your name below for a chance to win $400 of vegan meals from Purple Carrot, a $250 gift card to Vegan Life Shop, and $150 of cold pressed juices from Wonder Juice. You’ll also receive our weekly e-newsletter with plant-based recipes galore!

Thank you for subscribing!

Leave a Comment

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

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

  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!