This cinnamon and vanilla infused vegan French toast recipe is a special plant-based breakfast or brunch idea that comes together in minutes. It has a golden, crispy exterior and a soft and fluffy interior. Try it with all of your favorite toppings!

Syrup being poured on a stack of vegan french toast.

Getting ready for a special breakfast or brunch? Maybe you’re just on the hunt for something a little different for weekday mornings? Whatever it is that brought you here, you’re in for a treat! This quick and easy vegan French toast recipe is made for everyone!

This vegan French toast is the closest you’re going to get to the real thing. No one will ever know the difference! If you’ve ever made my blueberry baked oatmeal or vegan apple pancakes, you’ll know that there’s no skimping on flavor or texture just because it’s a vegan recipe!

About this vegan french toast

  • Vegan, but still with the flavors of classic French toast: Vegan French toast is made without milk and eggs (obviously) and instead uses plant-based yogurt, water, and flour to create a thick coating. Infused into the yogurt mixture are the signature mouthwatering flavors of French toast – vanilla and cinnamon!
  • Kid-Friendly: You can even recruit some pint-sized helpers to assist in making this kid-friendly recipe, since there are no messy eggs to crack!
  • Flexible recipe: Use whatever kind of bread you prefer and whatever day-old bread you have on hand. Keep in mind that the thicker the slice, the more time it will need to soak in the mixture. No one wants dry French toast!
  • Ready for toppings: This super easy French toast recipe has a perfectly crispy golden outside. It’s soft and tender inside, with a middle that doesn’t get soggy. Try it with a drizzle of maple syrup, vegan caramel sauce, lemon glaze, or strawberry sauce!
Close up of stack of three slices of french toast dripping with syrup.

What you need

  • Plant-Based Yogurt – Any kind works, whether it’s coconut yogurt or made from almonds or cashews. You can even find yogurt made from soy or oats. Plain is best, however a little extra coconut or vanilla flavor is just fine.
  • Water – Water is added to thin out the yogurt so that it will coat the bread evenly.
  • All-Purpose Flour – Flour is used as a thickening agent and takes the place of the eggs. It helps the yogurt adhere to the bread.
  • Raw Sugar – Sugar adds sweetness. You can also use maple syrup if you prefer.
  • Vanilla Extract & Cinnamon – Two very common flavors used in most French toast recipes. They both add a ton of deliciousness!
  • Bread – The amount of yogurt mixture will be enough for 6 large slices or 9 smaller slices of bread.
Ingredients needed for recipe.

How to make it

Grab a large mixing bowl and add all of the coating ingredients to it: yogurt, water, flour, sugar, vanilla, and cinnamon. Mix well until thoroughly combined.

If your bread is not already sliced, cut into about 1” thick slices and preheat a lightly oiled skillet over medium-low heat.

Dip the bread into the batter for 10-15 seconds on each side. This is a thick batter so it may take longer to soak into the middle. Transfer bread to the skillet and cook for 3-5 minutes per side until both sides are golden brown.

If your skillet is large enough, feel free to cook more than one piece at a time.

Golden brown french toast on a black pan.

Serve immediately or keep warm until ready to eat!

Tip!

To create a nonstick surface, use a vegan butter or coconut oil on your skillet or griddle.

Overhead view of french toast with berries and syrup.

Best Bread for French Toast

When making regular French toast, it’s best to use day-old bread. It should be sturdy enough to not get soggy or fall apart when soaked in the egg mixture. However, this vegan French toast has a thicker batter that doesn’t get absorbed as easily. As long as you’re using thicker slices, any bread will do! Day-old is fine but you will have to keep it soaking for a few seconds longer.

How to make this French toast your own

Make Ahead, Storage, Reheating

  • Make Ahead: French toast tends to get soggy the longer it sits so it’s always best to enjoy it immediately. If your batch is ready to go but your people are not, keep it warm in the oven at 200ºF until you’re ready to serve it. If you put it on a wire rack, it will keep it crisp.
  • Storage: Once completely cooled, store French toast in an airtight container in the fridge for up to 4 days.
  • Reheating: Pop your slices in the toaster or microwave. Once warmed through, top with your favorite toppings and enjoy.
Stack of vegan french toast with syrup being poured on it.

Get the Recipe: Vegan French Toast

This cinnamon and vanilla infused vegan French toast recipe is a special plant-based breakfast or brunch idea that comes together in minutes. It has a golden, crispy exterior and a soft and fluffy interior. Try it with all of your favorite toppings!
5 from 2 rating

Ingredients

  • 1 cup plant based yogurt
  • ¼ cup water
  • 2 tablespoons all-purpose flour
  • 1 teaspoon raw sugar or maple syrup
  • 1 teaspoon vanilla extract
  • ¼ teaspoon cinnamon
  • 6-8 slices bread (6 slices if large, 9 slices if smaller)

Instructions

  • In a large mixing bowl, add all of the ingredients (yogurt, water, flour, sugar, vanilla, cinnamon) and mix well.
  • Slice the bread in thicker than normal slices, about an inch thick.
  • Place a lightly oiled skillet on a stove top burner and preheat on medium/low heat for 3-5 minutes.
  • Dip the bread in the batter and let sit for about 10-15 seconds on each side. The batter is thick so it may take a while to soak into the bread slices.
  • Place battered slices of bread in the skillet and cook for 3-5 minutes until golden brown and then flip over and cook for another 3-5 minutes until both sides are golden brown. You can cook more than one piece at a time depending on how large the bread slices are and how large the skillet is.
  • Serve right away or place in a warm oven until ready to eat.

Notes

  • Nutrition information calculated with soy based yogurt.
  • To keep French toast warm, place in a 200ºF oven until ready to go! If you put it on a wire rack, it will keep the outside crisp.
  • Once completely cooled, store leftover French toast in an airtight container in the fridge for up to 4 days.
  • To reheat, pop your slices in the toaster or microwave. Once warmed through, top with your favorite toppings and enjoy.
Serving: 2slices, Calories: 172kcal, Carbohydrates: 30g, Protein: 6g, Fat: 2g, Saturated Fat: 1g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 1g, Trans Fat: 1g, Sodium: 226mg, Potassium: 83mg, Fiber: 2g, Sugar: 7g, Vitamin A: 1IU, Vitamin C: 8mg, Calcium: 135mg, Iron: 2mg