The best vegetarian restaurants in Miami

Vegetarian restaurants? Miami has plenty, each serving healthy, meatless meals and wholesome plant-based dishes.
Photograph: Dylan Rives American Harvest
Advertising

Skipping Miami steakhouses for occasional meals at the local salad joint is one thing, but it would Herculean efforts for a carnivore to embrace vegetarian restaurants. Miami eateries have made the meat-free proposition less of a heroic feat by tapping into the local Latin you’d find at a Miami Cuban restaurant and sourcing produce from nearby farms. The result? Vegetarian restaurants in Miami that serve nourishing food that tastes good and that’s good for you and the beach body you’ve been sculpting at a Miami gym

Best vegetarian restaurants in Miami

1
Dirt
Photograph: Courtesy Dirt/Donna Irene Muccio
Restaurants, Fast food spots

DIRT

icon-location-pin South of Fifth

The local fast-casual chain (with locations in Sunset Harbour, Brickell and South Beach) caters to healthy eaters with big appetites. Bowls are large and packed with plant-based proteins (though grass-fed meat, free-range chicken and other animal proteins are an option), whole grains and vegetables, and all can be topped with a delicious cage-free egg. Calories, carbs and other nutritional facts are clearly listed on the menu—so no cheating, guys.

Time Out says
2
GreenLife Organic Bistro
Photograph: Courtesy Yelp/GreenLife Organic Bistro
Restaurants, Organic

GreenLife Organic Bistro

icon-location-pin Coral Gables

From healthy takes on Cuban food (sorry, Abuela) and a selection of wholesome savory bowls to standard salads, GreenLife does nutritious food well, fast and cheap. Don’t miss their rotating selection of vegan soups, like lentil and veggie, which change daily or any of the acai bowls—which you can customize with your favorite toppings.

Time Out says
Advertising
3
American Harvest; Brickell City Centre
Photograph: Dylan Rives
Restaurants, American creative

American Harvest

icon-location-pin Brickell

Farmers and foragers are at the core of this laidback eatery, which sources quality ingredients regionally and responsibly. The laidback farm-to-table style of cooking defers to clean cooking methods, so veggies are baked or roasted—never fried—and healthy grains like farro and quinoa take the place of starchy alternatives. Sustainable proteins are available as an option, but with choices like the colorful pesto harvest skillet, there’s no need for meat.

Time Out says
4
Chicken salad at Last Carrot
Photograph: Courtesy Last Carrot
Restaurants, Vegetarian

The Last Carrot

icon-location-pin West Coconut Grove

No-frills is a term that gets thrown around a bunch, but that’s really the only way to describe this hippie health-food cafe that’s been around for decades. With just a handful of tables and a wrap-around counter, it’s a small operation wherein the person taking your order is also the person making it and packing it up for you. Whether it’s the chicken salad (sans mayo) or the spinach pie, make sure to double up on the irresistible ginger dressing—it makes everything taste infinitely better.

Time Out says
Advertising
5
Carrot Express
Photograph: Courtesy Yelp/Seana M.
Restaurants, Vegetarian

Carrot Express

icon-location-pin Midtown

Carrot Express has been a cult favorite of South Beach vegetarians for decades, namely those who’ve followed the restaurant’s moves from hole-in-the-wall to gas station café to its recent stand-alone spot on Alton Road. Now that Carrot Express has expanded over the bridge to Midtown and up Collins to Sunny Isles, more people can enjoy its famous teeka and green goddess salads, plus the tofu bowl, spinach pies and other veggie items.

Time Out says
6
Soul Tavern
Photograph: Courtesy Soul Tavern
Restaurants, Vegan

Soul Tavern

icon-location-pin South Beach

Commanding a corner in Sunset Harbour, Soul Tavern is as spacious and its menu is expansive—from salads and vegan maki rolls to shareable sides, like the kimchi fried rice overflowing with umami flavors, this place caters to vegetarians and carnivores. The Soul Fired pizzas, like classic margherita made with wholesome ingredients, is always a crowd pleaser.

Time Out says
Advertising
7
Harvest Moon
Photograph: Courtesy Yelp/Kidon C.
Restaurants, Vegan

Harvest Moon

icon-location-pin Miami Springs

While not entirely veggie, the Miami Springs café is happy to hold the bacon, chicken or any other kind of meat standing in the way of you and one of their tasty creations. Harvest Moon is perhaps best known for its melts—cheesy sandwiches stuffed with veggies and cut in squares like a pizza. Don’t leave without trying one.

Time Out says
8
Konata's Restaurant
Photograph: Courtesy Yelp/Janet F.
Restaurants, Vegan

Konata’s Restaurant

icon-location-pin Miami

Got your fill of jerk chicken minus the poultry at this vegetarian spot, serving all sorts of Jamaican and Caribbean classics. Portions are generous and include a heaping side of rice, beans or stew and a fresh green salad. Our favorite? The crispy empanadas stuffed with veggies and beans.

Time Out says
Advertising
9
Pura Vida
Photograph: Courtesy Yelp/Danielle A.
Restaurants, Juice bars

Pura Vida

This South Beach café serves up organic health food in a casual atmosphere. There’s no shortage of bowls and toast to get you through breakfast, like the avocado smash with flaky Zak the Baker bread. Looking for something healthy, on the go? Pura Vida makes and bottles fresh-pressed juices daily.

Time Out says
10
Under the Mango Tree
Photograph: Yelp/Rose W.
Restaurants, Juice bars

Under the Mango Tree

icon-location-pin South Beach

If you’re a vegetarian in South Beach, you’re like a supporter of this longtime organic juice bar. The smoothie-heavy menu is what most people come here for, like the protein-packed Marley or the veggie-forward Hulk, but the bowls are not to be missed. In the mood for something sweet? Go for the chocolate, a naturally sweetened acai bowl with zero guilt.

Time Out says
Advertising
11
Beehive juice
Photograph: Yelp/Jacqueline C
Restaurants, Juice bars

Beehive Juice Bar

icon-location-pin Ludlam / Tropical Park

Beehive Juice Bar is actually a small counter in the back of a South Miami health food store, but what it lacks in size, it makes up for in character. Go here for the fresh juices and smoothies, which are affordable and available in a variety of combinations. Pair your beverage with one of the vegan empanadas or sandwiches on sprouted Ezekiel bread and you have yourself a cheap, satisfying meal. 

Time Out says

Discover more ways to stay healthy in Miami

Advertising
This page was migrated to our new look automatically. Let us know if anything looks off at feedback@timeout.com