11 Florida Vegan And Vegetarian Restaurants That Even Meat Lovers Rave About
Florida’s plant-based dining scene has exploded in recent years, and you don’t have to be vegan to appreciate what these restaurants are serving. From Cuban comfort food reimagined without animal products to soul food plates that’ll make you forget about meat entirely, these spots prove that vegan cooking can be just as indulgent and flavorful as anything else. Whether you’re exploring Miami’s trendy neighborhoods or discovering hidden gems in Tampa Bay, these restaurants have won over even the most dedicated carnivores with creative menus, bold flavors, and dishes that feel like treats rather than sacrifices.
1. Vegan Cuban Cuisine (Miami)
Miami’s Cuban food culture runs deep, and this spot proves you don’t need pork, ham, or dairy to nail those nostalgic flavors. Their vegan croquetas are crispy on the outside with a creamy filling that tastes just like the real thing, and the Cubano sandwich stacks layers of plant-based meats, pickles, mustard, and melted vegan cheese on pressed bread that’s golden and crunchy.
Empanadas here come stuffed with seasoned fillings that have that perfect balance of savory and slightly sweet, and you can wash it all down with a strong cafecito that’ll wake you right up. The menu leans into Latin comfort without trying to be fancy, which is exactly what makes it so good.
Regulars love that the food feels authentic rather than like a health-food version of Cuban classics. You’re getting bold garlic, tangy mojo, fried plantains, and all the textures and tastes that make Cuban cuisine so crave-worthy.
The Miami location keeps regular daily hours, so you can swing by for lunch or dinner and get your fix. Even skeptical meat eaters walk away impressed because the flavors are that dialed in. It’s proof that plant-based cooking can honor tradition while carving out its own delicious path.
2. PLANTA Queen (Coconut Grove)
When you want a date night that feels special but still keeps things plant-based, PLANTA Queen delivers with style. This isn’t your typical vegan café with smoothie bowls and salads—it’s a polished, upscale dining experience where the menu stars sushi, noodles, dumplings, and handrolls that look as good as they taste.
The vegan sushi here uses creative ingredients like watermelon tuna, hearts of palm, and marinated vegetables that mimic the textures and flavors of traditional rolls. Each bite is fresh, beautifully presented, and designed to impress even sushi purists.
Their noodle dishes come loaded with umami-rich broths, crispy vegetables, and satisfying protein options that make you forget you’re eating entirely plant-based. The dumplings are pillowy and flavorful, with dipping sauces that add just the right kick.
Located in Coconut Grove, the vibe is modern and inviting, with an atmosphere that feels celebratory rather than preachy. The cocktail menu is just as thoughtful as the food, so you can pair your meal with something equally creative.
Meat lovers appreciate PLANTA Queen because it doesn’t try to replicate meat—it just makes vegetables taste incredible on their own terms. The attention to detail, flavor layering, and presentation all show that plant-based dining can be luxurious and indulgent.
3. Full Bloom Vegan (Miami Beach)
Full Bloom Vegan has been a Miami Beach favorite for years, offering a more elevated, sit-down dining experience that feels both welcoming and refined. This isn’t grab-and-go health food—it’s a place where you settle in, browse a thoughtful menu, and enjoy a meal that feels complete.
The restaurant has built a loyal following thanks to consistent quality and a menu that balances comfort with creativity. You’ll find dishes that range from hearty pastas and grain bowls to inventive takes on international flavors, all made without animal products but never lacking in richness or satisfaction.
What sets Full Bloom apart is its ability to appeal to both vegans and non-vegans without compromise. The flavors are bold, the portions are generous, and the plating shows care and attention.
Recent reviews on Tripadvisor highlight the friendly service and the fact that the food genuinely tastes good, not just “good for vegan.” That distinction matters, especially when you’re trying to win over skeptics.
The Miami Beach location keeps regular hours and has become a go-to spot for locals and visitors who want plant-based dining that feels like a treat. Whether you’re celebrating something special or just want a solid dinner, Full Bloom delivers with warmth and flavor that keeps people coming back.
4. The Rabbit Hole (Pompano Beach)
If you’re trying to convince a meat lover that vegan food can be just as indulgent and satisfying, The Rabbit Hole is your ace in the hole. This Pompano Beach spot specializes in plant-based comfort food that doesn’t hold back—think crispy “chicken” sandwiches, juicy burgers, loaded po’ boys, creamy mac and cheese, and soul-food-style plates that hit all the right nostalgic notes.
The menu is unapologetically rich and hearty, leaning into the textures and flavors that make comfort food so crave-worthy. Their fried “chicken” has that satisfying crunch and juicy interior that even skeptics have a hard time arguing with.
Mac and cheese here is thick, creamy, and cheesy-tasting without a drop of dairy, and the po’ boys come piled high with seasoned fillings, pickles, and sauces that make every bite messy in the best way. The vibe is casual and fun, perfect for a laid-back meal with friends or family.
The Rabbit Hole’s official site lists the Pompano Beach address and offers online ordering, making it easy to grab takeout or dine in. Regulars love that the food feels indulgent rather than virtuous, proving that plant-based eating doesn’t mean giving up the foods you love. It’s comfort food done right, just without the animal products.
5. Ethos Vegan Kitchen (Winter Park)
Central Florida’s plant-based dining scene wouldn’t be the same without Ethos Vegan Kitchen, a Winter Park classic that’s been serving hearty, satisfying vegan food for years. This is the kind of place where you can bring anyone—vegans, vegetarians, or committed meat eaters—and everyone leaves happy.
The menu covers all the bases: sandwiches stacked high with flavorful fillings, pastas tossed in rich sauces, pizzas topped with creative combinations, brunch dishes that feel indulgent, and desserts that are worth saving room for. Everything is made from scratch with fresh ingredients, and the portions are generous enough to leave you full and content.
What makes Ethos so appealing is its approachability. The food doesn’t try to be overly trendy or health-focused—it’s just good, honest comfort food that happens to be vegan. The flavors are bold, the textures are satisfying, and the variety means you can visit multiple times without getting bored.
Their Winter Park location has a cozy, welcoming vibe, and the staff is friendly and knowledgeable about the menu. The restaurant’s website lists current hours, making it easy to plan a visit.
Regulars appreciate that Ethos has stayed consistent over the years, delivering reliable quality and flavors that keep people coming back. It’s a cornerstone of the local vegan community and a great introduction for anyone curious about plant-based dining.
6. Dharma Southern Kitchen (Orlando)
Southern comfort food and plant-based eating might seem like opposites, but Dharma Southern Kitchen proves they’re a perfect match. With locations in Orlando, Tampa, and Sanford, this restaurant nails the “even meat lovers rave” angle by serving up plant-based versions of Southern classics that taste just as good—if not better—than the originals.
Their fried chick’n is crispy, juicy, and seasoned to perfection, with a texture that’ll make you do a double-take. The BBQ sandwiches are smoky, tangy, and piled high with tender plant-based protein that soaks up all that sauce.
Mac and cheese here is creamy and comforting, and the sides—think collard greens, cornbread, and baked beans—round out the meal with flavors that feel like home. The menu is designed to satisfy cravings, not just accommodate dietary restrictions.
Dharma’s official website lists all active Florida locations, making it easy to find one near you. The atmosphere is casual and welcoming, with a down-home vibe that matches the food perfectly.
What sets Dharma apart is its commitment to flavor and tradition. The food respects Southern cooking while proving that you don’t need animal products to make it taste incredible. Whether you’re vegan or just curious, Dharma delivers a meal that’s hearty, satisfying, and full of soul.
7. Market On South (Orlando)
Market On South brings a unique energy to Orlando’s plant-based scene by combining a 100% vegan restaurant with a market and bakery, all under one roof. It’s the kind of place where you can grab a satisfying meal, pick up groceries, and snag some baked goods for later—all while knowing everything is entirely plant-based.
The food menu covers breakfast, lunch, and dinner with options that range from hearty sandwiches and wraps to bowls, salads, and hot entrees that change regularly. The bakery case is always stocked with fresh pastries, cakes, cookies, and other treats that prove vegan baking can be just as indulgent as the traditional kind.
What makes Market On South special is its community-focused vibe. It’s a gathering spot for locals who appreciate the shared-market energy and the chance to support a fully plant-based business.
Current listings show the restaurant operating under new management, with posted hours that make it easy to plan a visit. The space feels welcoming and laid-back, perfect for a casual meal or a quick stop to stock up on vegan staples.
Whether you’re a longtime vegan or just curious about plant-based eating, Market On South offers a low-pressure way to explore delicious food while supporting a local business that’s committed to making plant-based living accessible and enjoyable.
8. The Sanctum Cafe (Orlando)
The Sanctum Cafe takes a healthier approach to plant-based dining without sacrificing flavor or satisfaction. This Orlando vegetarian restaurant offers a menu where most options are vegan, focusing on smoothies, bowls, coffee, and dishes made with organic ingredients that feel nourishing and energizing.
The smoothies here are thick, creamy, and packed with fruits, vegetables, and superfoods that taste like treats rather than health experiments. The bowls come loaded with grains, roasted vegetables, greens, and flavorful dressings that tie everything together beautifully.
Coffee drinks are made with care, using plant-based milks and quality beans that make your morning ritual feel special. The menu also includes sandwiches, wraps, and entrees that balance nutrition with taste, proving that healthy food can still be crave-worthy.
What sets The Sanctum Cafe apart is its commitment to organic, high-quality ingredients and a menu that feels lighter without being boring. It’s a great spot for breakfast or lunch, especially if you want something that leaves you feeling good rather than sluggish.
Their official website confirms they’re open seven days a week, making it easy to stop by whenever the craving hits. The atmosphere is relaxed and welcoming, with a focus on wellness and community that makes every visit feel like a positive choice. Even non-vegans appreciate the fresh flavors and the fact that everything tastes vibrant and intentional.
9. Cider Press Vegan GastroPub (St. Petersburg)
Cider Press Vegan GastroPub breaks the mold of what people expect from vegan restaurants by offering a fully plant-based menu in a gastropub setting complete with a bar, patio, and creative plates that go way beyond the usual “healthy café” stereotype. Located in St. Petersburg, this spot is perfect for anyone who wants vegan food with a side of good times.
The menu is packed with inventive takes on pub classics—think loaded nachos, creative burgers, tacos, sandwiches, and shareable appetizers that pair perfectly with craft beers, ciders, and cocktails. The food is hearty, flavorful, and designed to be enjoyed with friends in a relaxed, social setting.
Creative Loafing Tampa Bay describes Cider Press as an all-vegan gastropub, highlighting its unique position in the St. Pete dining scene. The patio is a great spot to hang out, especially on nice evenings when the weather is perfect for outdoor dining and drinks.
What makes Cider Press stand out is its ability to create a fun, unpretentious atmosphere where plant-based eating feels like a celebration rather than a restriction. The food is indulgent, the drinks are creative, and the vibe is welcoming to everyone, vegan or not.
It’s the kind of place where meat lovers can enjoy a night out without missing anything, proving that vegan gastropub food can be just as satisfying and flavorful as any traditional pub fare.
10. Golden Dinosaurs (Gulfport)
Golden Dinosaurs has earned a devoted following in the Tampa Bay area thanks to its delicious vegan deli sandwiches, bakery treats, and laid-back Gulfport vibe. This beloved spot combines a deli, bakery, and market all in one, offering everything from hearty sandwiches and fresh-baked pastries to kombucha, beer, and wine.
The sandwiches here are stacked high with flavorful fillings, fresh vegetables, and house-made spreads that make every bite satisfying. The bread is baked fresh, and the combinations are creative enough to keep regulars coming back to try new options.
The bakery case is always full of tempting desserts—cookies, cakes, brownies, and pastries that prove vegan baking can be just as decadent as traditional sweets. Everything is made in-house with care and attention to flavor and texture.
Golden Dinosaurs also stocks a selection of kombucha, craft beer, and wine, making it easy to grab a drink to go or enjoy with your meal. The atmosphere is eclectic and welcoming, with a community-focused energy that makes it feel like a neighborhood gem.
Current listings and the official website confirm it’s active and thriving in Gulfport, with regular hours and a loyal customer base. Whether you’re stopping in for lunch, picking up dessert, or grabbing groceries, Golden Dinosaurs delivers quality, flavor, and a genuinely enjoyable plant-based experience that even skeptics can appreciate.
11. Vine Vegan (Brandon)
Vine Vegan serves the Tampa Bay area with a solid lineup of all-day vegan comfort food that covers breakfast, lunch, dinner, coffee, and desserts. Located in Brandon, this restaurant has built a reputation for consistent quality and a menu that makes plant-based eating feel accessible and satisfying.
Breakfast options include hearty plates with scrambles, pancakes, and other morning favorites that fuel your day without feeling heavy. Lunch and dinner bring sandwiches, wraps, burgers, pastas, and entrees that are filling and flavorful, with something for every craving.
The coffee program is strong, with espresso drinks made using plant-based milks that froth and taste just right. Desserts are always available, offering sweet endings that range from cakes and cookies to more creative treats that change with the seasons.
Current listings show Vine Vegan open in Brandon with regular weekly hours, making it a reliable spot for locals and visitors alike. The atmosphere is casual and welcoming, with a focus on good food and friendly service.
What makes Vine Vegan a standout is its versatility—you can visit for any meal and know you’ll find something delicious and satisfying. The food doesn’t try to be overly trendy or complicated; it’s just well-made vegan comfort food that tastes good and leaves you happy. Even meat eaters appreciate the straightforward flavors and the fact that nothing feels like a compromise.











