Please note that the places I am highlighting are not vegan-only. Most of these serve meat and cheese but offer vegan options. I am also not 100% vegan 100% of the time, I try to have a 95% ratio.
Best Breakfast -- Le VespeLe Vespe offers several vegetarian and vegan dishes, but my favorite by far is their tofu scramble breakfast wrap. It is delicious (well priced) and gives me my breakfast fix when I need it (breakfast is my favorite but is not a big meal for Italians).
Best Panino -- PinosMr. Pino has taken to calling me "Miss Vegan" because I order the same thing every time I go - the Vegan. This panino is sooo good! It is focaccia bread (which is just flour, water, salt, and oil) stuffed with roasted potatoes, sautéed spinach, sun dried tomatoes, eggplant, and topped with a spicy red sauce. I probably eat this at least three times a week!
Best Asian -- Dim SumI recently discovered a new dim sum placed (called Dim Sum lol) and it is delicious. Unfortunately there is only one vegan/vegetarian option, but it is still worth it and the tea is amazing.
Best Veggie Burgere -- Il PrincipeIl Principe makes one delicious veggie burger on focaccia topped with whatever veggies and sauces you would like.
Best Soy Cappuccino -- La MilkeriaI miss cappuccinos, but fortunately more and more places in Florence are offering soy milk. La Milkeria has the best!
Best Health Food Restaurant -- Miso di Riso
Unlike the places mentioned above, Miso di Riso doesn't just offer one or two vegan or vegetarian options, the entire restaurant is dedicated to organ, macrobiotic, vegan, and raw foods.
Best For Quick Meals On The Go -- Love LifeLove Life is a cute little juice and smoothie bar that offers a variety of quick and healthy meals on the go... and juice and smoothies of course. They make fresh soups, salads, and my favorite, couscous. They also brew fresh American coffee, just saying.
Best Grocery Store -- Drogheria PegnaThis store is like the Fresh Market of Florence and offers all sorts of hard to find foods. Chia seeds? Check! Vegan croissants? Check! Almond milk? Check, check!
And don't forget, there are lots of naturally vegan Italian dishes you can get anywhere -- Ribollita (the most amazing Tuscan bread and veggie soup), a variety of red tomato sauces (with basil, spicy, veggie, etc.), bruschetta (just make sure you are saying it right), and veggie risotto (but ask for no cheese).