If you’re a vegan, you already know that the days of being limited to leafy greens, tofu, and a small mountain of french fries are long gone. Thankfully the places on this guide have much more exciting menus. Most of them are fully vegan, and if they’re not, you won’t have any trouble finding plenty of options that’ll work. And if you want more options, check out our guide to the best places to eat vegetarian food in Miami.
Flora is a MiMo cafe with lots of solid options if you’re looking for a vegan breakfast or lunch (although the menu isn’t entirely vegan). The spacious cafe is quiet enough to read a book and the long bar is good for eating solo and getting some work done between bites of a grilled eggplant sandwich. The menu has a Latin influence to it, but also has plenty of your basic healthy breakfast/lunch hits like smoothies, açaí bowls, vegetable bowls, and plant-based burgers. There’s also an outdoor patio with long tables that’s great if you’re trying to eat with an obnoxiously big group.