Tofu or bean curd is made from soy beans. The soy beans are turned into soy milk and curdled with a substance called coagulants. Coagulants make the texture of the mixture gelatinous.
Cooking with tofu first made it way in Asia: it has been adopted by other countries since then. The main reason why tofu became popular is its high protein content. This has made it a good substitute for meat. Vegetarians embrace tofu by having it in their regular diet. Whenever a recipe calls for meat, tofu is used as a replacement.
There are three main types of tofu: firm tofu, soft tofu, and silken tofu. They are categorized based on their texture.