Worldwide icon-chevron-right North America icon-chevron-right United States icon-chevron-right Florida icon-chevron-right Miami icon-chevron-right The best vegetarian restaurants in Miami

The best vegetarian restaurants in Miami

Vegetarian restaurants? Miami has plenty, each serving healthy, meatless meals and wholesome plant-based dishes.

Advertising
American Harvest; Brickell City Centre
Photograph: Dylan Rives American Harvest

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

South Beach
5 out of 5 stars

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.

2
GreenLife Organic Bistro
Photograph: Courtesy Yelp/GreenLife Organic Bistro
Restaurants, Organic

GreenLife Organic Bistro

Coral Gables
5 out of 5 stars

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.

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

American Harvest

Brickell
4 out of 5 stars

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.

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

The Last Carrot

West Coconut Grove
4 out of 5 stars

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.

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

Carrot Express

Midtown
4 out of 5 stars

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.

6
Soul Tavern
Photograph: Courtesy Soul Tavern
Restaurants, Vegan

Soul Tavern

South Beach
4 out of 5 stars

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.

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

Harvest Moon

Miami Springs
4 out of 5 stars

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.

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

Konata’s Restaurant

Miami
4 out of 5 stars

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.

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

Pura Vida

4 out of 5 stars

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.

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

Under the Mango Tree

South Beach
4 out of 5 stars

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.

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

Beehive Juice Bar

Ludlam / Tropical Park
4 out of 5 stars

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. 

Discover more ways to stay healthy in Miami

You may also like

    Advertising