Tofu is very low in saturated fats and hence, has low level of cholesterol. It also has very low amount of sodium, and hence, can be called an ideal source of all the nutrients. Its versatility is one of the reasons for its popularity. When mixed, it easily absorbs the flavors of the ingredients of the mixture.