Even though we are a city known for our love of roasting animals in backyards, Miami does have some vegetarian options, which extend way beyond your neighborhood juice bar. A vegetarian can actually eat really well in Miami right now, and these 18 restaurants are proof. Some, but not all, of these places are strictly vegetarian or plant-based. Others just happen to serve a lot of really great vegetarian dishes. But what they’re definitely not are merely restaurants with larger-than-average salad sections or any place with a little patch of wheat grass on the counter. These are restaurants where the best things to eat truly are meatless.
There’s a cliche when writing about plant-based food, wherein the writer says something like, “It’s so good that you can’t even tell there’s no meat!” I told myself I wouldn’t do that in this guide, but I am sort of going to do it here (sorry, myself!) by saying the following: you won’t really even notice that all of the food at Sunday is plant-based because it’s just really great - and not by vegan standards, but by the universe’s standards. Sunday is a food truck operating out of a parking lot in West Kendall with ample outdoor seating. They have a really interesting menu of mostly Cajun-inspired dishes, like ropa vieja and grits, which comes in a bowl divided into halves like a yin/yang symbol with equal parts braised jackfruit and silky blue corn grits. There are also hot beignets covered in strawberry powder and a fantastic po’boy with perfectly fried artichokes and mushrooms. Order it all and then some, and keep an eye on Sunday’s Instagram for the most current info about where it’s parked.
Miami-Dade County has exactly one Ethiopian restaurant. We’d like more, but hey, at least our one Ethiopian restaurant is incredibly good. You’ll find Awash Ethiopian in Miami Gardens, and it’s usually full of people tearing chunks of spongy injera bread and using it to scoop up piles of beautifully seasoned and spiced vegetables. There are meat options at Awash, but a vegetarian can feast here thanks to the Awash vegetarian combo - which comes with portions of all-vegetable options, such as collard greens, cremini mushrooms, red lentils, split peas, and cabbage and carrots. Get an Ethiopian coffee to finish things off, unless you’re trying to go to sleep in the next eight hours.
Thatch is a Midtown restaurant with an entirely plant-based menu and dishes like crispy cauliflower with a house gochujang, avocado pizza, and more bowls, sandwiches, and salads. It’s very pink in here and has the aesthetic of a well-curated Instagram wellness account. But it’s also comfortable and quiet enough to have a conversation over a glass of natural wine, which they also serve. If you don’t have time for a sit-down dinner, Thatch also has an adjacent little day market where you can buy juice, pastries, or a smoothie bowl, which you can photograph in their excellent lighting for your own well-curated Instagram wellness account.
The Plantisserie is a place you can hit up whether you’re looking for a quick meal or need some dinner supplies to cook at home. The Little River market/deli has plant-based empanadas, lasagna, ropa vieja, and a very good shepherd’s pie. It’s all available to-go or for indoor and outdoor dining. If you’re in more of a rush, they also sell frozen versions of most of their entrees, as well as vegan pizza, lentil burger patties, organic wines, and some more pantry items that will probably cause you to spend $25 more than you planned.
There just aren’t a ton of places in Miami where vegans can go drink cocktails and eat bar food, but the excellent Downtown bar Over Under is one of them. This place has managed to sneak some really good vegan food onto its menu. They usually have chili vegan fries and a vegan burger available, both of which are great. But we’ve also seen a fair amount of weekly vegan/vegetarian specials here, like a vegan TV dinner, veggie lasagna, and jackfruit Jamaican patties. It’s worth keeping an eye on their Instagram so you don’t miss out on the next opportunity to have drunk vegan bar food.
The best thing about Wynwood’s Love Life Cafe is the options. They have a lot of them - all plant-based - including pizza, burritos, tacos, bowls, arepas, burgers, and salads. The next best thing is that it pretty much all tastes good. Their veggie burger is stacked tall with guacamole, pickles, plant-based cheddar, and a “superfood patty.” The El Chamo Bowl is a lovely mix of brown rice, black beans, shredded jackfruit, plantains, avocado, guasacaca sauce, and cilantro aioli. And at the time of this writing, Love Life is also doing a pop-up called Shido (which is operating out of their restaurant), with a plant-based Japanese menu that includes sushi rolls stuffed with things like plantain, avocado, spicy tomato tartar, and pickled radish. It’s all available for takeout, indoor, and outdoor dining.
Minty Z is a vegan dim sum spot in Coconut Grove that serves some really tasty and meat-free dumplings, bao, and more small plates great for sharing with a date or a couple of friends. Whoever you’re with, you’ll probably agree to order another round of the carrot and black sesame bao, an excellent and squishy little orange bun filled with a slightly nutty black sesame filling. Other good things here include a kimchi hot dog, vegan shrimp shumai, sesame seitan wings, and a painting of a sloth eating noodles.
Mora Pizza is a damn adventure. A meal from this vegan pizza place starts like this: you text the number on their Instagram page, they send you the day’s menu, and then you place an order and schedule a pick-up time. They have somewhat normal slices, like buffalo chicken or garlic parm, but they also have weekly specials that are, let’s just say, aggressively creative. We have seen them do strawberry shortcake pizza, “Big Mac” pizza with pickles and plant-based beef, and whatever the hell this is. But the truly surprising part about this place isn’t the flavor combinations or the tiny little Allapattah parking lot where you’ll find this built-from-scratch food truck - it’s that the pizza is actually good. And we still can’t believe how much we enjoyed the Big Mac slice.
The entire menu at Diya is vegetarian and there are a lot of vegan options too. The Sunset Harbour Indian restaurant has a mix of traditional dishes and interesting fusion creations. On the more traditional side, you’ll find tandoori paneer, potato and vegetable samosas, and chana masala. But they also serve things we’ve never seen before, like their really tasty “Bahn Mi-Naan Mi,” essentially an oversized piece of naan cosplaying as a banh mi, filled with pickles, cilantro, onion, and your choice of spicy tofu, masala paneer, or soy chunks. We prefer the restaurant’s outdoor seating, which is good for casually watching luxury cars run stop signs.
Hadekel 1 isn’t one of those restaurants where vegetarians will be exiled to a tiny corner of the menu. Aside from one sandwich with tuna, everything else at this small Aventura Israeli spot is vegetarian-friendly. They close around 4pm most days, so this is a good breakfast and lunch option, especially if you’re in the mood for an excellent eggplant pita sabich, a Jerusalem panini bagel, or shakshuka. All of the above are really good, plus they have pastries and coffee strong enough to make you want to go down that terrifying corkscrew slide outside the Aventura Mall.
Hoja, an excellent little Mexican spot in Downtown, is certainly not strictly a vegetarian restaurant. But they are vegetarian-friendly, and more so than most taquerias around town. Hoja’s vegetarian options also happen to be some of the most delicious things on the menu, like the vegan koji sweet potato taco topped with a wonderful morita sauce made from peanuts and almonds. There’s also an excellent vegetarian taco with avocado, beans, and hoja santa (an herb native to Central America), as well as a simple but great bean and cheese burrito.
No self-respecting vegetarian guide would be complete without a solid veggie dog and you can find just those at Perrology in Edgewater. These are actually vegan hot dogs, but they taste closer to a real hot dog than any meatless version we’ve ever tried. They serve six different versions, our first pick being the Colombian-style Parcito, which comes topped with pineapple sauce, cilantro sauce, fried onions, and “bacon” flakes, which are tasty even though we have no idea what they actually are. Perrology is a small food truck, and there aren’t actually any tables in the parking lot where they set up, so expect to take it to-go or eat standing up. Still, it’s a good pitstop for a snack or late-night meal.
Manna is a narrow Downtown restaurant, and another one of those places good for a quick, casual breakfast or lunch. They’ve got the usual suspects: açaí bowls, smoothies, and veggie bowls. But they also have a great coconut meat ceviche served with arepa wedges, burritos wrapped in nori, and a selection of arepas - which are arranged more like a flatbread and piled with falafel, avocado, and more tasty things. It’s chill enough in here to read a book on your lunch break and usually quick enough to get back before that meeting you’re probably going to be late too anyway.
There are a lot of health food restaurants in Miami, places where the legions of post-spin-classers go to drink something green and eat an açaí bowl. Under The Mango is probably our favorite of such places - and definitely South Beach’s best version of this type of place. The small but cozy cafe has a menu full of things that’ll make you feel better about your recent intake of fried food. There are açaí and smoothie bowls, a spicy kale melt, juice, and enough caffeine options to get you motivated to sign up for another spin class, even though the one this morning almost made you pass out.
As the name implies, Della Bowls does vegetarian bowls and they do them better than just about anywhere else in town. This place gained a following at The Wynwood Yard, but since that place closed, they’re now open at The Doral Yard, a mixed-use space with live music and food vendors. They’ve still got pretty much the same customizable menu. You can pick the base, protein, veggie, and sauce of your choice, or go for one of their menu options - like the Forbidden Bowl with black coconut rice, greens, tempeh, broccoli, sweet potato, and almonds. If you don’t feel like driving to Doral, they’re also delivering out of ghost kitchens in Allapattah and Fort Lauderdale.
The Last Carrot is a little family-owned spot that’s been operating in Miami since the ’70s. They have a little restaurant in Coconut Grove with some counter seating good for solo dining and a few small tables - both inside and outdoors. They serve veggie pitas, smoothies, and small mountains of vegetables they call a salad. It’s a decent option for a post-workout meal or a quick work lunch where you and your coworker can say mean things about your boss over an avocado pita.
Vegetarian Restaurant By Hakin is a little restaurant and market in North Miami open for breakfast, lunch, and, during the week, dinner. It’s all vegan food here, and surprisingly flavorful vegan food too. They have good versions of Philly cheesesteaks, banh mi, and burgers. They also serve some vegan versions of Caribbean dishes like ackee and saltfish with “vegan fish.” It’s a low-key spot with a comfortable dining room and shelves full of holistic medicine, and is a solid option for a healthy weeknight dinner or easy takeout.
Nothing at Carrot Express is going to blow your mind, but it’s quick, reliable, and there are eight locations around Miami - so, hopefully, it’s convenient to wherever you live or work. They have salads, wraps, burgers, and a pretty tasty vegan picadillo bowl - all probably better than the lunch you forgot to take with you this morning.