Tempeh and tofu are both made from soy. For the fermentation process of tempeh, the whole bean is used, which holds the shape better than regular tofu.  Tempeh also contains more protein, fiber, and vitamins than tofu.