Perfect as a salad or side dish. Derived from soy, tofu and tempeh are mainstays of vegan and vegetarian cuisine. Tofu contains around 8 g of protein per 100 g, while tempeh contains even more ...