Studies have found that tofu is also a good source of calcium, iron, magnesium, and potassium, as well as B vitamins, which are especially tricky for vegans to get since animal byproducts are the most ...