The 10 Best Vegan Restaurants in Miami
- thaisflorena
- Mar 2
- 4 min read
Adopting a vegan lifestyle benefits both personal health and the environment by reducing greenhouse gas emissions, conserving water, and protecting natural habitats. Fortunately, Miami’s vibrant culinary scene offers plenty of options to help you embrace a vegan lifestyle. Here are 10 of the best vegan restaurants in Miami, listed alphabetically, showcasing the city’s diverse plant-based offerings.

Delicious Raw Kitchen & Juice Bar
This health-centric eatery specializes in fresh juices, smoothies, and wholesome vegan meals. With an emphasis on organic ingredients, Delicious Raw is perfect for those seeking a quick, nutritious option.
Hours:
Mon-Sun: 8 AM – 8 PM
Location: 1828 Bay Rd, Miami Beach, FL 33139
Contact: (786) 452-7575
Instagram: @deliciousraw

Image courtesy of Delicious Raw
2. Full Bloom Vegan
Full Bloom is a vegan fine-dining experience with a focus on fresh, organic ingredients and international flavors. They were considered by TripAdvisor the best vegan restaurant in the U.S.A in 2021.
Hours:
Brunch - Saturday and Sunday: 11am - 4pm
Dinner - Monday to Sunday: 5pm - 10pm
Location: 1670 James Avenue, Miami Beach, FL 33139
Contact: (305) 397-8018
Instagram: @fullbloomvegan

Image courtesy of Full Bloom Vegan
Love Life Café
This laid-back, Wynwood-based café is well-known for its award-winning vegan burger and an extensive menu of pizzas, bowls, and desserts. Love Life Café focuses on sustainability and delicious, accessible plant-based meals.
Hours:
Mon-Sat: 9 AM – 10 PM
Sun: 9 AM – 8 PM
Location: 545 NW 26th St, Miami, FL 33127
Contact: (305) 456-4148
Instagram: lovelife.cafe

Image courtesy of Love Life Café
Manna Life Food
Manna Life Food offers a menu packed with superfood ingredients, featuring nutrient-dense bowls, smoothies, and raw treats. This downtown café is perfect for health-conscious vegans on the go.
Hours:
Mon - Fri | 10:00 AM - 06:00 PM
Saturday | 11:00 AM - 04:00 PM
Sunday | CLOSED
Location: 80 NE 2nd Ave, Miami, FL 33132
Contact: (305) 960-7097
Instagram: @mannalifefood

Image courtesy of Manna Life Food
Miami Juice
Located in North Miami Beach, Miami Juice is a long-standing health food restaurant offering a variety of vegan options. From sandwiches and salads to fresh juices and smoothies, it’s a casual spot for a clean, satisfying meal.
Hours:
Mon-Sat: 8 AM – 9 PM
Sun: Closed
Location: 18660 Collins Ave, Sunny Isles Beach, FL 33160
Contact: (305) 945-0444
Website: miamijuiceonline.com

Image courtesy of Miami Juice
6. Plant Miami
This high-end vegan restaurant offers organic, raw, kosher and plant-based dishes in an elegant setting. Plant Miami is located in the serene Sacred Space and focuses on wellness and sustainability through its refined menu.
Hours:
Tue-Sat: 6 PM – 10 PM
Location: 105 NE 24th St, Miami, FL 33137
Contact: (305) 814-5365
Website: plantmiami.com

Image courtesy of Plant Miami
7. Planta South Beach
Planta brings an upscale, trendy vibe to South Beach’s vegan dining scene. Known for its inventive sushi, pizzas, and international dishes, this chic restaurant is perfect for vegans looking for a sophisticated meal.
Hours:
Mon-Thu: 5 PM – 10 PM
Fri: 12 PM – 11 PM
Sat: 11 AM – 11 PM
Sun: 11 AM – 10 PM
Location: 850 Commerce St, Miami Beach, FL 33139
Contact: (305) 397-8513
Instagram: @planta

Image courtesy of Planta
8. The Cocinita Miami
A popular vegan food truck, The Cocinita Miami is beloved for its Cuban-inspired street food like empanadas, sandwiches, and tacos. The innovative vegan versions of traditional Latin dishes make it a standout in the local food scene.
Hours:
Mon-Fri: 11 AM – 9 PM
Sat: 11 AM – 10 PM
Sun: 12 PM – 8 PM
Location: 70 SE 5th street, Miami, FL 33131
Contact: (786) 292-7777
Instagram: @thecocinitamiami

Image courtesy of The Cocinita Miami
9. The Plantisserie
The Plantisserie specializes in organic, plant-based meals and meal prep services. This cozy spot offers ready-to-eat dishes like lasagna, salads, and empanadas, along with fresh juices and smoothies. It’s perfect for takeout or quick meals on the go.
Hours:
Mon-Fri: 9 AM – 6 PM
Sat: 10 AM – 5 PM
Sun: Closed
Location: 7316 NE 2nd Ave, Miami, FL 33138
Contact: (786) 502-4193
Website: @theplantisserie

Image courtesy of The Plantisserie
Vegan Cuban Cuisine
Vegan Cuban Cuisine takes classic Cuban dishes and reimagines them with plant-based ingredients. Dishes like “ropa vieja” and “croquetas” maintain authentic flavors while offering a cruelty-free twist.
Hours:
Mon-Fri: 11 AM – 9 PM
Sat-Sun: 11 AM – 10 PM
Location: 9640 Sw 72nd Street, Miami, FL 33173
Contact: (305) 389-1008
Website: @vegancubancuisine
