While both products are sold in blocks and are made from soybeans, they have very different taste and texture profiles. Tempeh is always firm, as it is made with fermented whole soybeans, they’re first soaked and boiled, then mixed with mold and bound together and left for a few days to ferment. On the other hand, tofu can be silken, firm or extra firm and is always smooth.