According to nutritionists' research, tofu contains calcium and shallots contain oxalic acid, which are fused to form calcium oxalate, which is not easily absorbed by human body. This not only destroys the nutritional value of tofu, but also may form stones in the body, endangering human health. Bean curd with shallots, a traditional dish for many years, should be listed as a misunderstanding of food collocation. People who often eat tofu should increase their iodine intake appropriately. Kelp is rich in iodine, so it is very reasonable to eat tofu with kelp.