Easy Vegan French Toast

Egg-free French toast

The Spruce

Prep: 10 mins
Cook: 15 mins
Total: 25 mins
Servings: 8 to 10 servings
Yield: 8 to 10 slices
Nutrition Facts (per serving)
134 Calories
3g Fat
24g Carbs
4g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 8 to 10
Amount per serving
Calories 134
% Daily Value*
Total Fat 3g 3%
Saturated Fat 1g 3%
Cholesterol 0mg 0%
Sodium 162mg 7%
Total Carbohydrate 24g 9%
Dietary Fiber 2g 7%
Total Sugars 7g
Protein 4g
Vitamin C 3mg 16%
Calcium 70mg 5%
Iron 1mg 7%
Potassium 190mg 4%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

French toast is a classic breakfast and brunch food that is made with eggs and milk, but if you're eating vegan it doesn't mean you have to give up this tasty breakfast treat. This easy egg-free vegan French toast recipe uses bananas instead of eggs (or a commercial egg replacer), giving it a sweet flavor.

It's best to use a whole grain bread or challah when making French toast as it is sturdy and won't become soggy. This recipe calls for pumpkin pie spice—the combination of warm spices adds a wonderful flavor to the French toast—but if you don't have any, a little bit of cinnamon will work well.

This vegan French toast is perfect served with maple syrup and sliced bananas, but it's also delicious with a fruit syrup, blueberry sauce, or fresh strawberries or raspberries on top.


  • 2 to 3 ripe bananas

  • 3/4 cup soy milk

  • 1 teaspoon pumpkin pie spice

  • 1 teaspoon pure vanilla extract

  • 8 to 10 slices bread

  • Vegan margarine, as needed for cooking

  • Maple syrup, for serving

  • Banana slices, for serving

Steps to Make It

  1. Gather the ingredients.

    Vegan french toast recipes
    The Spruce 
  2. Blend together the bananas with the soy milk, pumpkin pie spice, and vanilla extract in a blender or food processor. The mixture should be completely smooth.

    Blend together bananas
    The Spruce 
  3. Pour the banana mixture into a pie plate or a wide, shallow dish that you can dip your bread into.

    Pour the banana mixture into a bowl
    The Spruce 
  4. Preheat a skillet or frying pan over medium-high heat; gently dip each bread slice into the batter, carefully coating both sides of each slice of bread. Do not let the bread sit or else the French toast will be soggy.

  5. Melt a bit of vegan margarine in the skillet and fry each slice of bread until lightly golden brown on each side. 

    Egg-free french toast
    The Spruce
  6. Serve the homemade vegan French toast topped with a bit of maple syrup and sliced bananas. Enjoy.


  • You can use gluten-free bread to make this a gluten-free and vegan dish.
  • You can prepare the batter beforehand and place it in the refrigerator for a day or so, but keep in mind that the mixture can darken due to the bananas turning black.
  • It is best to use either a dense type of bread or thick slices; a thin, delicate bread will absorb too much of the banana-milk mixture, and the French toast will become limp and soggy.
  • It's important to heat the pan before adding the vegan butter to prevent the French toast from sticking.
  • If making in batches, keep the French toast warm in a low oven.

Recipe Variations

  • Switch from soy milk to your favorite non-dairy milk substitute.
  • Instead of pumpkin pie spice, use 1 1/2 teaspoons ground cinnamon.
  • Replace the vegan margarine with coconut oil when cooking the French toast.

Recipe Tags: