Protein content is shown per meal on the menu, alongside calories, fibre, and other macros. We aim for at least 25g protein per main meal as a general baseline, more in our higher-protein options.
Yes. Protein is a cornerstone of how we build meals - it supports muscle, keeps you satisfied between meals, and slows the spike in blood sugar. Most Viva meals provide 25-40g of protein per serving, sourced from a mix of lean meats, eggs, pulses, and plant proteins. You can see the protein content of every meal in our menu before you order.
Protein content is shown per meal on the menu, alongside calories, fibre, and other macros. We aim for at least 25g protein per main meal as a general baseline, more in our higher-protein options.