14 Amazing, Vegetarian-Friendly Restaurants in Miami

Being vegan or even vegetarian in Miami used to be something of a hassle. Just 10 years ago, our options as compassionate eaters were slim to nill. Finding the few places that had decent veg options was basically trial and error, often leaving us having to fill up on carb-heavy sides and a salad. Fortunately, plant-based lifestyles are taking off and the Magic City is now thriving with veg-friendly restaurants. Whether you’re a long-time vegan or simply looking for a place to enjoy a Meatless Monday, these places will certainly leave you satiated and smiling.

1. Vegan and Juice

Vegan1024 Juice DB
Marisol Sanchez squeezes pineapple juice at Vegan and Juice deli and juice bar, Monday, Oct. 24, 2011, in Sweetwater. Located at 115 S.W. 107 Ave., the restaurant offers a variety of vegan and vegetarian dishes on an approximately weekly rotation. DANIEL BOCK FOR THE MIAMI HERALD

Among the fritangas and small mom-and-pop businesses that pervade Sweetwater, you’ll find this popular eatery offers an assortment of hot dishes, empanadas, wraps, fresh juices, desserts, and more. Vegan and Juice gets especially busy during lunch times, so you may want to grab and go if you’re in a hurry. While most dishes are vegan, there is the occasional vegetarian pizza or pasta dish, so make sure to ask in case this is a factor.

115 SW 107th Ave, Miami, FL 33174

2. Choices Organic Cafe

From right Guency Bruno, Lori Zito, and Kristina Deeg 05 Fork md
From right Guency Bruno, Lori Zito, the perational manager and Kristina Deeg at Choices Vegan Cafe, 79th Street, Shorecrest. LINDA BLADHOM/FOR THE MIAMI HERA

Choices Cafe is Miami’s only chain of vegan eateries, with locations in Coral Gables, Coconut Grove, Brickell, the Upper East Side, near the Miami Airport, and even up into Weston in Broward County. Open daily (with weekend brunches), it’s the kind of place where you can get smoothies and salads, plus “Pixsa” (vegan pizza), signature options like the Mental Lentil (lentil meat, black beans, quinoa, pico de gallo, plantain, sauteed onion, cashew cheese, avocado, with tahini sauce) and even Maple “Bacon” Donuts, perfect for pleasing the palates vegans and omnis alike.

646 NE 79th St, Miami Fl 33138

3. Eden in Eden

eden in eden
A dish from Eden in Eden taken by Yelp user Matt S.

This quaint, organic cafe serves flavorful French dishes you’d never expect to see veganized: crepes and quiches (with vegan or dairy cheese available), galettes, and even creme brulee! Eden in Eden also offers a variety of custom-made sandwiches with vegan tuna, ham, or sausage, and veggie or vegan cheeses. Basically, the cafe’s name is no joke. This is truly Miami’s Eden for vegans.

1248 SW 22nd St, Miami, FL 33145

4. della test kitchen

Della Heiman, founder of della test kitchen.

Bowls have become something of a popular item at healthy eateries. You’ll find “power bowls” and “protein bowls” and “green bowls” on menus throughout the country. Della Bowls has made the dish their staple item. Each bowl is customizable, with a base (greens, quinoa, or brown rice), protein (tofu, tempeh, chickpeas, or lentils), plus yummy veggies (sweet potatoes, broccoli, or kale), a selection of sauces and a “boost” (like avocado or sunflower seeds). Located in the Wynwood Yard, it’s the perfect place to stop for a high-energy veggie meal while perusing the local art.

56 NW 29th St, Miami, FL 33127

5. Beehive Juice Bar

Vegetarian - A Tres amigos plates (red beans mashed with sweet potatoes and plantains, blue corn tortillas and Tomatoes in a cilantro sauce), made by chef -owner Carlos Schicchi, at the Beehive Juice Bar, vegan restaurant in Coral Gables. March Tuesday 22, 2011. Pedro Portal Pedro Portal

If you want to try vegan or vegetarian cuisine at a place that’s less like a high-end restaurant and more like going to your best friend’s house, hit the Beehive Juice Bar. This relaxed, local favorite has been feeding the plant-based masses for years, long before plant-based was even “a thing.” A rotating menu makes every visit exciting, the amiable Chef Carlos makes every meal with your tastebuds in mind, and the prices are always right.

6490 SW 40th St, Miami, FL 33155

6. Plant Food & Wine

plant food and wine

This brand new, plant-based, concept restaurant is perfectly located inside the Sacred Space Miami (a community sanctuary featuring events, classes, and gardens). The vegan fare found at Plant Food & Wine is top notch, with offerings like kimchi dumplings, zucchini lasagna, coconut “ceviche” tacos, and even vanilla hemp ice cream — delightful and decadent. And when it comes to ambiance, you can’t ask for more.

105 NE 24th St, Miami, FL 33137

7. Vegetarian Restaurant By Hakin

vegeterian restaurant
The Souper Incredible at The Vegetarian Restaurant by Hakin in North Miami Beach. Clockwise on plate: Caribbean Garden Salad, steamed cabbage with carrots and bell peppers, seasoned rice with vegetables and spinach, herb tofu, and veggie fish. In the background is the spinach patty and garden soup. (Everything is standard with the meal except for the soup which varies daily.) (1 of 1) CHARLOTTE SOUTHERN

This Caribbean-inspired eatery has kept North Miami-Dade’s vegan population fed for over a decade. Stop into Vegetarian Restaurant by Hakin for a quick veggie-based Jamaican patty, or stay and enjoy one of their daily specials, like their curried chicken vegan nuggets or coconut curried sauteed vegan salmon. Also on this one-of-a-kind menu are Philly steak subs (made with seitan steak and vegan cheese), BBQ seitan rib sandwiches, the Godfather veggie meatball sub, and, well…you get the idea.

73 NE 167th St, North Miami Beach, FL 33162

8. Roots Juicebar

roots juicebar

While mainly a juice bar (with amazing cold-press juices and superfood smoothies), Roots Juicebar also offers an assortment of vegan-friendly bites to the Kendall crowd. You can start a day off with their avocado toast or epic dragon bowl (a mixture of dragon fruit, pineapple, mango, banana topped with granola, almonds, coconut, more fruit, and chia seeds), or pop in later for soup, salad, or a fajita, quinoa, or lentil bowl. An exciting alternative to the chain restaurants permeating the area.

8530 SW 124th Ave #101, Miami, FL 33183

9. Green Gables Cafe

green gables cafe
12.19.08 - PHOTO BY CHARLOTTE SOUTHERN - Green Gables Cafe in Coral Gables. Pictured is an Organic Hot Meal daily special: Black beans over basmati brown rice & roasted organic vegetable salad with "mojo" on the side. (2 of 3) CHARLOTTE SOUTHERN

While not a wholly vegan restaurant (they also serve free-range, grass-fed, hormone and antibiotic-free meats), Green Gables Cafe has long been a favorite within Miami’s veg community. This all-organic cafe features daily specials (like roasted butternut squash and warm quinoa salad), plus wraps, burgers, and more. Friendly service and lively ambiance only add to this cafe’s charm.

327 Alhambra Circle, Coral Gables, FL 33134

10. The Honey Tree

honey tree
Raw kale shreds and avocado and tomato salad served at the Honey Tree, a health food store on Biscayne near 51st that also sells vegetarian fare for lunch. LINDA BLADHOLM/FOR THE HERALD

An eclectic array of fresh cooked dishes are always found right around lunch time at the Honey Tree, a neighborhood health market with one of the best hot lunches in town. Vegan empanadas, lasagna, corn souffle, even raw cinnamon rolls are all found at this off-the-beaten-path spot. Pro tip: Arrive early (11:45 a.m. or so) because loyal locals are always quick to jump in line for phenomenal vegan cuisine.

5138 Biscayne Blvd, Miami, FL 33137

11. Full Bloom Gourmet Vegan Cuisine

full bloom
A vegan slider with an assortment of nut-milk cheese and hummus on the terrace of Full Bloom in Miami Beach.

If you’re a vegan visiting town and find yourself in South Beach, you can’t leave without trying Full Bloom Gourmet Vegan Cuisine. This upscale vegan restaurant is getting rave reviews because it spares no expense when it comes to creating delectable dishes like their escar-no truffled stuffed mushrooms, eggplant steak milanese, or their black-and-white sesame crusted tofu. Weather permitting, sit outdoors and soak in the breathtaking views as you enjoy this little slice of vegan heaven.

11 Island Ave, Miami Beach, FL 33139

12. VeganAroma


A fully vegan, fully organic cafe, you say? Yes, VeganAroma is every vegan’s dream and it comes with garbanzo wraps, kale quiche, and nut-cheese Hawaiian pizza. Dine inside the cozy cafe where you’ll be greeted with a smile and offered plenty of helpful recommendations, or pick up a smoothie or juice to replenish at the end of the day.

3808 SW 8th St, Coral Gables, FL 33134

13. Smart Bites To Go

smart bites
Middle Eastern bowl with ground turkey on a bed of couscous with chickpeas, grilled eggplant and toasted walnut topped with salt greens at Smart Bites.

While this small eatery isn’t entirely vegetarian, many of Smart Bites‘ menu options are, including their unbelievable veggie burger, herbs de provence bowl with goat cheese, vegetarian lasagna, and variety of green sandwiches. Smart Bite’s focus is mainly on fresh and healthy gourmet-caliber meals that can be eaten at their open air cafe or from home (they offer a wonderfully convenient meal delivery program).

791 NW 20th St, Miami, FL 33127

14. The Last Carrot

last carrot
A dish from The Last Carrot via Elizabeth G. on Yelp

While not entirely vegetarian (they offer tuna sandwiches on the menu), this long-time popular Grove spot features an array of healthy salads, spinach pies, pita sandwiches, smoothies, fresh squeeze juices, and home-made desserts that are good for your health and wallet. If you’re a Heat fan, coach Erik Spoelstra has been spotted eating at The Last Carrot, so you just might get your tofu pita with a celebrity sighting to boot. P.S. – Don’t forget to ask for both the orange AND green vinaigrettes, which are probably the main reason everyone gets hooked.

3133 Grand Ave, Coral Gables, FL 33133