Tofu Vegetarian or not, you’ve likely heard of tofu as a meat substitute. This soy-based protein source comes in different levels of firmness—from silken to super-firm. Tofu is designed to soak up flavor from sauces and accompanying ingredients, and can be used in scrambles, smoothies, stir-fries and other tofu recipes. Just don’t make these tofu mistakes when cooking it! Check out the health benefits of tofu, too.