Miami is home to world-class restaurants, including a thriving, vegan-friendly dining scene. Whether craving globally-inspired plant-based dishes or elegant French bistro fare, Miami delivers. From relaxed, family-owned restaurants to chic, trendy spots, there are Miami vegan restaurants scattered across the city.
Enjoy a leisurely all-day brunch at a vegan French bistro in Coral Gables, sip refreshing cocktails while savoring inventive vegan sushi in the heart of South Beach, or embark on a flavorful journey through Indian cuisine in Wynwood.
These exceptional vegan restaurants have a variety of flavors and dining experiences, from cozy meals with friends to celebratory nights out. Miami’s plant-based scene proves that eating well doesn’t mean sacrificing taste or style.
Book your spot at one of these popular spots today and enjoy a memorable dining experience by reserving your table through OpenTable.
Read on for a guide to the top 7 Miami vegan restaurants.
For plant-based food with global flavors at one of the best Miami vegan restaurants — head to Love Life Cafe (Allapattah)

Love Life Cafe stands out as one of the best Miami vegan restaurants for its plant-based, globally-inspired dishes. The menu has hearty takes on classics like a plant-based filet mignon and the award-winning veggie burger. Latin flavors shine through the empanadas, arepas, and mushroom carnitas tacos. These dishes pair well with the popular passionfruit margarita. For non-drinkers, there’s a creative selection of mocktails to enjoy.
For plant-based al fresco dining — try Flora Plant Kitchen (Morningside)

Flora Plant Kitchen is a vegan-friendly Miami gem tucked into the charming Morningside neighborhood. Expect Latin-inspired cuisine in a lush, nature-filled setting. Opened in 2024, this eco-conscious hotspot is a smash hit with dishes like smoky cactus elotes, savory truffle grilled cheese, and a hearty wild rice and mushroom bowl. The drinks menu has refreshing options like the passionfruit mojito or a bright hibiscus mocktail. Flora has a relaxed atmosphere with earthy tones and soft, natural lighting.
For Indian food in a vibrant atmosphere — try Rishtedar (Wynwood)

Rishtedar brings India’s culinary heritage right to the heart of Miami. This vegetarian-friendly Indian restaurant has plant-based favorites like creamy dal makhani or spicy aloo gobhi. Complete your meal with a creamy mango lassi or hot cup of tea. In the dining room, you are greeted with an elegant atmosphere dotted with subtle Indian touches, like bright fabrics and lanterns overhead, creating an ideal setting for a romantic date or a special celebration.
For a plant-powered happy hour at one of the best Miami vegan restaurants— try PLANTA Queen (Coconut Grove and South Beach)

PLANTA Queen brings a refreshing and vibrant style to plant-based dining, with a stylish and modern atmosphere ideal for any occasion. The menu features creative, globally-inspired vegan dishes like crispy sushi rolls and savory dumplings, both available during happy hour. The cocktails are equally playful, like a refreshing Thai basil gimlet. The chic interior with lush greenery, dim lighting, and elegant touches create a romantic and intimate vibe—ideal for a date night or special occasion.
For traditional Indian food at a family-owned spot — try Urban Rrasoi (West Dade)

Urban Rrasoi Indian Kitchen is a family-owned gem that brings the vibrant flavors of India to your table. The vegetarian-friendly menu has favorite dishes like savory vegetable curry, creamy palak paneer, and aromatic biryanis, all made with fresh ingredients and traditional spices. Daily lunch specials are available for dining in or taking to go. Stop into Urban Rrasoi and explore India’s rich, comforting flavors in the heart of Miami.
For French pastries and more at one of the best Miami vegan restaurants — visit L’Artisane Creative Bakery & Bistro (Coral Gables)
L’Artisane Creative Bakery & Bistro is a vegan bakery that reimagines classic French pastries and dishes. The popular all-day brunch has something for everyone, whether you like a savory dish like the wild mushroom croissant sandwich or prefer something sweet, like the lemon-blueberry pancakes topped with pecan streusel. The cozy interior has colorful accents and bistro tables, giving you the feel of France in the heart of Miami.
For vegan food crafted with the freshest ingredients — try True Food Kitchen (Kendall)

True Food Kitchen brings a fresh, health-conscious approach to American favorites inspired by Dr. Andrew Weil’s anti-inflammatory food pyramid. The menu has extensive plant-based options, including fan favorites like the Thai peanut noodle bowl and sourdough pizzas. The warm, modern interiors with earthy tones create a welcoming atmosphere, ideal for everything from lively gatherings to solo meals.
Miami’s vegan dining scene is as dynamic and diverse as the city, with a range of plant-based experiences catering to every palate and occasion. From cozy, family-owned restaurants to trendy hotspots, the city showcases the best global cuisine reimagined with vegan creativity.
Indulge in all-day brunches at charming French bistros, savor vegan sushi and cocktails in South Beach, or explore the rich spices of Indian dishes in Wynwood. These plant-powered gems redefine what it means to eat vegan, proving that healthy and ethical dining is anything but boring.