Tofu and tempeh are the greatest meat substitutes ever. In a vegan diet, they are absolutely necessary because they are very rich in proteins. Moreover, they are among the most versatile vegan ingredients. You can create an absolute magic with them! You can grill, roast or fry them. You can add them to almost every…