Vegan French Toast

Imagine waking up to the best weekend breakfast that’s easy to make and everyone loves! That’s what this vegan French toast is all about. How can you make French toast without eggs and milk? It’s easy. Get out your maple syrup and let’s get started!

Syrup is being poured over a stack of vegan French toast. There's a plate with more French toast in the background.

French toast is a go-to breakfast when you’re looking for something indulgent, especially on the weekends. Breakfast? Brunch? Dinner? It works for every meal! Of course, I also love making blueberry waffles with a drizzle of blueberry syrup on top. Skip the long lines at the restaurants and make your weekend breakfast at home!

How to Make Vegan French Toast

You can find the full printable recipe, including ingredient quantities, below. But first, here are some explanations of ingredients and steps to help you make this recipe perfect every time.

  1. Place all the ingredients except the bread in a food processor. Pulse until smooth.
    Looking down on a soy milk mixture in a food processor bowl.
  2. Transfer to a wide bowl.
  3. Preheat a griddle to medium heat.
  4. Dip each bread slice in the tofu/milk mixture on both sides until it absorbs the milk mixture.
  5. Place the dipped bread on the heated griddle.
    Slices of vegan French toast are cooking on a heated griddle.
  6. Cook on each side for up to 5 minutes each side, until golden brown on the edges.

Key Ingredients

Ingredients are laid out on a white table. The labels next to them read, yeast flakes & salt, corn starch, maple syrup, spice, soy milk, tofu, and bread.

Here are the ingredients you’ll need for this recipe:

  • Tofu — You can use extra-firm or silken tofu for this recipe.
  • Plant-based Milk — I used soy milk, but any favorite plant-based milk will work.
  • Bread — I used plain French bread cut into slices. See more on bread options below.

Best Bread for French Toast

There are several types of bread you can use to make French toast. Slightly stale bread is best as it’s drier and won’t absorb the liquid as quickly. You don’t want a soggy French toast! If your bread is fresh, place it in the toaster oven for a few minutes to dry it out slightly. Whatever bread you’re using, be sure to read the label to make sure it’s vegan.

  • French Bread — get a large loaf and cut it into slices
  • Italian bread — This bread is light and airy (sometimes includes milk so read the ingredients carefully)
  • Sandwich Bread — This is a go-to favorite. Use white or whole wheat for a healthier option.
  • Crusty Artisan Bread — Imagine sourdough or other artisan loaves with their full flavor. It’s amazing in French toast!
  • Gluten-free Bread — You can find a variety of gluten-free breads these days and they will work perfectly for this recipe.

French Toast Toppings

Now that your vegan French toast is prepared, it’s time to talk about the toppings. You can add chopped fruit (like strawberries or blueberries), sliced bananas, peanut butter, vegan chocolate syrup, coconut whipped cream, and more! Go wherever your taste buds lead you!

Here’s my secret:

I love plain French toast with a little bit of vegan butter and lots of maple syrup. It’s the best!

Looking down on a plate with slices of French toast topped with blueberries, strawberries ,and butter.

Why This Recipe is a Winner

  • Tofu makes a great egg replacer in this recipe
  • Dipping bread slices in this tofu mixture creates the perfect texture as it cooks
  • This is a perfect way to use up old, stale bread.

Frequently-Asked Questions

Is French toast vegan?

Typical French toast is not vegan because it’s made bread that is usually made with eggs and milk and dipped in an egg/milk mixture. However, it’s easy to make your French toast vegan by using vegan bread and creating a dairy-free dipping mixture.

Is vegan French toast healthy?

Using whole wheat bread makes this recipe healthier, thanks to the added fiber. However, the creamy mixture is made with tofu and plant-based milk, both of which are healthy and delicious.

Three slices of French toast have fruit on top, some butter, and powdered sugar. There is fresh fruit situated around the plate.

Storage Tips

Store leftovers in an airtight container in the fridge for up to 5 days. You can freeze slices in an appropriate freezer container or bag for up to 2 months.

Three slices of French toast have fruit on top, some butter, and powdered sugar. There is fresh fruit situated around the plate.

Vegan Breakfast Recipes

If you love this vegan French toast, here’s even more tasty vegan breakfast ideas:

Syrup is being poured over a stack of vegan French toast. There's a plate with more French toast in the background.

Vegan French Toast

Serve this Vegan French Toast on the weekends or any day of the week. It's freezer-friendly so you can make a double batch and freeze more for later! You'll love this easy recipe that delivers perfect French toast that you can serve with all your favorite toppings, like maple syrup!
No ratings yet
Course: Breakfast
Cuisine: French
Prep Time: 10 minutes
Cook Time: 10 minutes
Resting Time: 5 minutes
Total Time: 25 minutes
Servings: 8
Calories: 215kcal

Ingredients

  • ½ cup extra firm tofu
  • 1 cup plant-based milk (soy or almond milk)
  • 1 tablespoon corn starch (substitute arrowroot powder)
  • ½ teaspoon salt
  • 1 teaspoon nutritional yeast flakes (optional, but recommended)
  • ½ teaspoon pumpkin pie spice (substitute ground cinnamon)
  • 1 tablespoon maple syrup
  • 8 slices sturdy bread

Instructions

  • Place all the ingredients except the bread in a food processor. Pulse until smooth. Transfer to a wide bowl.
  • Preheat a griddle to medium heat, or 350°F/175°C). Spray with vegetable cooking spray or add up to a teaspoon of coconut oil.
  • Dip each bread slice in the tofu/milk mixture. If you're using thin bread like sandwich bread, leave the slice in for a few seconds on each side. This bread absorbs quickly so it won't need long. If you're using a sturdier bread or bread that is dry, dip on each side for longer, like 20 to 30 seconds.
  • Place the dipped bread on the heated griddle and cook on each side for up to 5 minutes each side, until golden brown on the edges.
  • Top with your favorite toppings, such as coconut whipped cream, maple syrup, and fresh fruit.

(The products above contain sponsored links to products we use and recommend)

Notes

Best Bread for French Toast

There are several types of bread you can use to make French toast. Slightly stale bread is best as it drier and won’t absorb the liquid as quickly. You don’t want a soggy French toast! If your bread is fresh, place it in the toaster oven for a few minutes to dry it out slightly. Whatever bread you’re using, be sure to read the label to make sure it’s vegan.
  • French Bread — get a large loaf and cut it into slices
  • Italian bread — This bread is light and airy (sometimes includes milk so read the ingredients carefully)
  • Sandwich Bread — This is a go-to favorite. Use white or whole wheat for a healthier option.
  • Crusty Artisan Bread — Imagine sourdough or other artisan loaves with their full flavor. It’s amazing in French toast!
  • Gluten-free Bread — You can find a variety of gluten-free breads these days and they will work perfectly for this recipe.
Calories: 215kcal | Carbohydrates: 40g | Protein: 10g | Fat: 2g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Sodium: 495mg | Potassium: 154mg | Fiber: 2g | Sugar: 3g | Vitamin A: 63IU | Vitamin C: 1mg | Calcium: 74mg | Iron: 3mg

The nutrition information shown is an estimate provided by an online nutrition calculator and should not be considered a substitute for a professional nutritionist’s advice.

Rate / Comment

Your email address will not be published.

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.