ArticleThe Best Plant Based Proteins That Actually Taste Good0.500 USDC (2)Plant based protein does not have to be bland. It just has to be cooked right. Tofu is the most versatile. Press it to remove water. Marinate it. Then either bavegetarianproteinplant based