The Canyon Ranch Grill has more options labeled "vegan" on the menu than most of the restaurants that I found on The Strip. That said, they're all pretty basic (things like veggie burgers, tofu scramble and vegetable stir-fry). I ended up ordering the SpaClub Vegetable Stir-fry with tofu, which sounded more exciting than most of the vegan options on the menu because it comes with a soy pomegranate sauce. In reality, the soy pomegranate sauce just tasted like basic teriyaki sauce. The taste was reasonable enough, but the dish was not as interesting as I had hoped.
Overall, I was glad to find a number of vegan options when I got hungry in the middle of my luxurious day at the Canyon Ranch Spa. That said, I don't know if I would go out of my way to eat here if I hadn't already been at the spa.