I think it is veg friendly.
I also have to eat right before a ride. If it's in the morning, it doesn't matter how carefully I prepare my pre-ride breakfast. About a half hour before the ride, my stomach starts growling. I usually eat half a Lara Bar or half a banana. I have found out lately that I need to eat more during long rides where I might not be going fast, but I am working hard from climbing. And today, for example, I swept a 30 mile ride. The pace was very moderate, and as the sweep, my pace was even slower, as 2 women were a little bit back and slowing as the ride went on. There were a couple of harder climbs. Despite a good breakfast of egg whites, lox, red pepper, slice of spelt toast, and blueberries, at about 11:15 I felt famished. I had eaten about 1/2 of a Lara Bar after 10 miles. All I could think of was lunch. Goodthing I was going slowly and it wasn't hot.
I led 3 after work rides this year. I had a very large snack at 5 PM, for a ride that started at 6. Ate dinner when I got home, at 8. The pace of these rides is fast for me, and I felt like I was dying the whole time. When I ate a little more before, it was better. I also need more sleep as I get older, and more recovery in general.