1. Dice the tofu, peel the banana and keep it aside.
2. In a blender blend the tofu along with banana, almonds, soy milk, blend until smooth.
3. Add the vanilla pod, agave, salt and ice cubes, blend until all the ingredients has mix well.
4. Serve the vegan protein shake at breakfast.