Tofu is a soybeans-based food. It is very healthy, it is rich in protein compared to other plant-based foods and has a variety of antioxidants.