Popsugar Health & Fitness Protein Best Plant-Based Protein Sources If You Want to Lose Weight on a Plant-Based Diet, Eat These 18 Protein-Packed Foods 31 October 2018 by Jenny Sugar View On One Page Photo 1 of 18 ADVERTISEMENT () Start Slideshow Share This Link Copy ← Use Arrow Keys → 1 Super Firm Tofu Serving size: 3 oz. Calories: 100 Protein: 11 grams Recipes: Roasted tofu, sweet potato, and pepper sheet-pan meal Tofu and farro stir-fry Strawberry banana spinach smoothie Previous Next Start Slideshow ProteinVeganHealthy LivingVegetarian