I am constantly surprised by how incredible plant based food is, but I was absolutely blown away by how delicious this vegan french toast was!
This is far better than any non-vegan version I've had and I think you'll agree!

Ready in 15 minutes
Serves 6
Ingredients
1 cup or about 1/2 block extra firm tofu
1 cup unsweetened plant based milk
1/4 tsp nutmeg
1 tsp cinnamon
2 tsp vanilla
1 Tbsp maple syrup
1-2 Tbsp vegan butter or coconut oil, for grilling
Pinch of salt
4-6 pieces of sliced sourdough (few days old works best!)
For serving
Fresh fruit
Coconut flakes
Peanut butter
Maple syrup
Preparation
Place all of the ingredients (except for the sourdough) in to a blender and blend on high until it forms a smooth batter
Place the bread in a shallow dish (casserole dish works well) that holds all of your bread slices. Pour the mixture over the bread and then flip, making sure each side is coated well
Heat your butter in a large skillet over medium heat. Once the pan is hot, add the bread slices and cook until each side is crisp and golden brown
Repeat until all of your slices are cooked
Serve with all the toppings of your choice