Nutrition Facts for Tofu vegan french toast

Tofu Vegan French Toast

Image of Tofu Vegan French Toast
Nutriscore Rating: 72/100

Start your morning with a delicious twist on a classic favorite—Tofu Vegan French Toast! This plant-based breakfast gem swaps traditional egg batter for a protein-packed tofu mixture blended with unsweetened plant-based milk, aromatic vanilla, and warm spices like cinnamon and nutmeg. Nutritional yeast adds depth, giving the toast a rich, savory flavor that perfectly balances the sweetness of maple syrup. Stale, thick-cut vegan-friendly bread soaks up the creamy batter, creating golden-brown slices with a crisp exterior and soft, fluffy interior. Ready in just 25 minutes, this easy recipe is perfect for brunch or a cozy weekend treat. Serve with fresh fruit, powdered sugar, and a drizzle of maple syrup for a satisfying and entirely egg-free indulgence that's as comforting as it is cruelty-free.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
10 min
🔥
Cook Time
15 min
🕐
Total Time
25 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

12 items
  • 200 grams Firm tofu
  • 1 cup Unsweetened plant-based milk (e.g., almond, soy, or oat)
  • 2 tablespoons Maple syrup
  • 1 teaspoon Vanilla extract
  • 1 teaspoon Ground cinnamon
  • 0.25 teaspoon Ground nutmeg
  • 0.25 teaspoon Salt
  • 2 tablespoons Nutritional yeast
  • 6 slices Stale bread slices (thick-cut, vegan-friendly)
  • 2 tablespoons Neutral-flavored oil (e.g., canola or coconut oil) or vegan butter
  • 1 tablespoon Powdered sugar (for garnish, optional)
  • as desired Fresh fruit or maple syrup (for serving, optional)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

8 steps
1

Crumble the firm tofu into a blender or food processor, and add the plant-based milk, maple syrup, vanilla extract, ground cinnamon, ground nutmeg, salt, and nutritional yeast.

2

Blend the mixture until smooth and creamy. This will serve as the vegan batter for the French toast.

3

Pour the tofu batter into a shallow dish or bowl, wide enough to dip the bread slices.

4

Preheat a non-stick skillet or griddle over medium heat and add 1/2 tablespoon of oil or vegan butter to lightly grease the surface.

5

Dip one slice of stale bread into the tofu batter, ensuring both sides are coated thoroughly but not oversoaked.

6

Place the coated bread slice onto the preheated skillet and cook for 2-3 minutes on each side, or until golden brown and slightly crispy. Repeat this process with the remaining bread slices, adding more oil or vegan butter to the skillet as needed.

7

Transfer the cooked French toast to a serving plate. Optionally, sprinkle with powdered sugar and top with fresh fruit or additional maple syrup for garnish.

8

Serve immediately and enjoy your Tofu Vegan French Toast!

Cooking Tip: Take your time with each step for the best results!
1458
cal
52.8g
protein
210.6g
carbs
49.4g
fat

Nutrition Facts

1 serving (924.4g)
Calories
1458
% Daily Value*
Total Fat 49.4 g 63%
Saturated Fat 4.4 g 22%
Polyunsaturated Fat 0.0 g
Cholesterol 0 mg 0%
Sodium 1990 mg 87%
Total Carbohydrate 210.6 g 77%
Dietary Fiber 17.3 g 62%
Total Sugars 59.0 g
Protein 52.8 g 106%
Vitamin D 2.5 mcg 12%
Calcium 940 mg 72%
Iron 13.4 mg 74%
Potassium 1014 mg 22%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

56.2%%
14.1%%
29.7%%
Fat: 444 cal (29.7%%)
Protein: 211 cal (14.1%%)
Carbs: 842 cal (56.2%%)