Lots of vegetables, of course! Those who are good at cooking know the value of a good vegetable broth which can be just as tasty as any meat-based broth, and I say this as someone who absolutely struggles with the vegan diet during fast periods. I am a carnivore and I just plain love to eat meat, period. Grill it, fry it, bake it, sautee it, pass it through a warm room (mmm...ceviche!)...I'll eat it!
You noted beans. One thing to try to remember is that the bean is not relegated to just the kidney and the lentil. There are so many different beans out there with unique flavors. YEs, flavor.
Fr Anastasios mentioned Indian food. There is a great line of pre-packaged vegan meals under the Kitchens of India label that I came across just last week in the grocery store near my house that I've fallen in love with. They actually taste good, at least to my palate. Most pre-packaged Indian food I've eaten tends to overdo the cumin; these do not. YUM!
Of course, plain old green vegetables (and their more colorful cousins in the root family) are a mainstay of a vegan diet.
During fast periods, I do tend to eat alot of pasta as, in addition to meat, I'm a bit of a carb fiend.