The 10 Best Vegan Restaurants in Miami
Miami’s culinary scene offers an exciting array of vegan dining options, from casual cafes to upscale restaurants. These vegan restaurants below represent the diversity of Miami’s plant-based food scene, offering everything from casual bites to fine dining.
Here are the best 10 vegan restaurants in Miami, listed in alphabetical order, for those who want to explore the best food the city has to offer.
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