Tofu is a soybean product ... it's made from the curds of soymilk (so it's kind of similar to cheese, just using soy milk as a base rather than milk). Those curds are pressed into blocks and can be made into different textures — soft, firm and extra-firm.