I'm vegetarian, not vegan, and find touring in Canada ok for food.
Stores are stores of course and I would assume a vegan knows what to look for there, and most cafes or diners do a grilled cheese sandwich, veggie omelette or pasta dish. Vegan gets harder though because of the no cheese/eggs/milk stuff. In urban areas that may be ok but in rural areas you may need to have access to some neccesary staples figured out. I sometimes take a small jar of peanut butter and drink milk at gas stations so I'm not totally doing a carb/sugar diet on the road. I might worry that as a vegan you would find protein sources in restaraunts limited and may need to stock up on nuts where ever you can along the way. The problem being that vegan limits most of the commonly available protein sources so you can become quite hooked on carbs sugars to meet your increased fuel consumption while biking long term. I can look at food either from an enjoyment or survival perspective. Often my main non cafe foods are canned beans (common everywhere), clif bars and alphagetti's with eggs, cheese and milk thrown in whenever possible. I don't have a definite answer but know vegan is a tough row to hoe.
My reasons for being vegetarian are spiritual rather than health related and I don't push them on anyone. To each their own is my motto. I have to say though, I'm seen far more sarcastic comments from non vegan/vegetarians on these boards over the years than the other way around.
Last edited by Happy Feet; 05-20-19 at 09:18 AM.