I have no information on what plan Cam is following, but Engine2 works.
https://www.webmd.com/diet/a-z/engine-2-diet
{snip} it'll take some extra effort to make sure you get enough protein in your diet, so be sure to include non-meat sources like tofu, tempeh, and soy and almond milk in your diet every day.{/snip}