Tofu get’s a bad name, but really, it’s one of the most versatile foods to eat. It can take on the flavor of anything you’re cooking it with, allowing it to take the place of almost any “meat” you want to substitute it with, and still get that protein. The reason it gets a bad name is because you’re probably not cooking (or preparing it) properly. Just like you would… Keep Reading