Paneer contains about 18g protein per 100g and is rich in calcium and vitamin B12 Soya chunks provide approximately 52g protein dry, 26g when hydrated, and are low fat Choosing depends on dietary goals; consulting a nutritionist is advised for balanced intake