Nutrition Facts for Tofu french toast

Tofu French Toast

Image of Tofu French Toast
Nutriscore Rating: 64/100

Transform your breakfast routine with this deliciously vegan Tofu French Toast! Crafted with a velvety custard made from soft tofu, unsweetened plant-based milk, maple syrup, and warm spices like cinnamon and nutmeg, this plant-based twist on a brunch classic is both nourishing and indulgent. The creamy tofu mixture ensures the perfect crisp-on-the-outside, fluffy-on-the-inside texture when paired with stale, thick-sliced bread. Fry each piece to golden perfection in coconut oil or vegan butter, then garnish with a dusting of powdered sugar, fresh fruit, or a drizzle of syrup for a decadent final touch. Quick to prepare yet packed with flavor, this Tofu French Toast is ideal for vegan and dairy-free eaters looking for a comforting, egg-free breakfast option.

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
20 min
🕐
Total Time
30 min
👥
Servings
3 servings
📊
Difficulty
Medium

🥘 Ingredients

11 items
  • 200 grams Soft tofu
  • 120 ml Unsweetened plant-based milk (e.g., almond, soy, or oat milk)
  • 2 tablespoons Maple syrup
  • 1 teaspoon Vanilla extract
  • 1 teaspoon Ground cinnamon
  • 0.25 teaspoons Nutmeg (optional)
  • 0.25 teaspoons Salt
  • 6 slices Stale bread (thick slices, preferably vegan-friendly)
  • 2 tablespoons Coconut oil or vegan butter (for frying)
  • 1 tablespoon Powdered sugar (optional, for garnish)
  • 1 serving Fresh fruit or syrup (optional, for serving)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

8 steps
1

Add the soft tofu, plant-based milk, maple syrup, vanilla extract, ground cinnamon, nutmeg (if using), and salt to a blender. Blend until smooth to create the custard.

2

Pour the blended mixture into a shallow dish wide enough to fit your bread slices.

3

Heat a large non-stick skillet or griddle over medium heat and add 1 tablespoon of coconut oil or vegan butter.

4

Dip a slice of bread into the custard mixture, ensuring both sides are fully coated but not overly soggy.

5

Place the coated bread slice onto the heated skillet and cook for 2-3 minutes on each side, or until golden brown.

6

Repeat with the remaining bread slices, adding more coconut oil or vegan butter to the skillet as needed.

7

Transfer the cooked French toast to a plate and keep warm until all slices are done.

8

Garnish with powdered sugar, fresh fruit, or syrup, as desired, and serve immediately.

Cooking Tip: Take your time with each step for the best results!
1721
cal
50.3g
protein
270.7g
carbs
48.8g
fat

Nutrition Facts

1 serving (916.5g)
Calories
1721
% Daily Value*
Total Fat 48.8 g 63%
Saturated Fat 27.2 g 136%
Polyunsaturated Fat 0.0 g
Cholesterol 0 mg 0%
Sodium 2787 mg 121%
Total Carbohydrate 270.7 g 98%
Dietary Fiber 17.6 g 63%
Total Sugars 64.4 g
Protein 50.3 g 101%
Vitamin D 1.3 mcg 6%
Calcium 702 mg 54%
Iron 14.9 mg 83%
Potassium 935 mg 20%

*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

62.8%%
11.7%%
25.5%%
Fat: 439 cal (25.5%%)
Protein: 201 cal (11.7%%)
Carbs: 1082 cal (62.8%%)