Tampa and St. Pete attract millions of visitors who come to visit the sun-soaked beaches, hip downtowns, and partake in countless outdoor activities (don’t forget a hat and sunscreen!), but what about the vegan food scene?
That was the question I was after.
I mean, the glistening bay did sound lovely, but after nabbing an insane airfare deal, my first thought was, where are we going to eat! If that’s your thought, then you’ve come to the right place! Check out this lineup for the best vegan restaurants in Tampa and St. Pete.
If you’re hitting the road and looking for travel recommendations, check out these companies that I use regularly. Plus, by using these links, you can support Veggies Abroad!
- Hotels: Booking.com— They highlight properties with sustainable practices!
- Travel Insurance: Travelex— They have multiple comprehensive plan options with fewer “gotcha” moments.
- Activities & Tours: Viator & Get Your Guide
- Trains, Ferries, & Buses: Omio — use code OMIOFERRY to save 10% on ferry bookings.
- House Sitting: if your travels are flexible and you love pets, you need to check out TrustedHousesitters. Use code VEGGIESABROAD to save 25% on a new membership!
- Earth Hero: Travel-friendly toiletries & products. Use code VEGGIESABROAD to save 10% on your order!
Is Tampa (& St. Pete) Vegan-Friendly?
Yes! The vegan food scene in Tampa and St. Petersburg is on the rise — honestly, I was surprised.
I had some preconceived ideas that the options might be lacking or even nonexistent, but I was wrong — dead wrong. These two neighboring towns are filled to the brim with a creative mix of vegan food from donuts topped in a mountain of cookie crumble to a healthy dose of raw cuisine and everything in between. If your travels are sending you to Florida, make sure you check out these spots for vegan food in Tampa and St. Petersburg.
Don’t Miss These Other Tasty Spots in Florida
The 12 Best Spots for Vegan Food in Miami
Unique Things To Do & See in Miami
Where to Stay in Miami: The Best Neighborhoods & Hotels
10 Must-Try Spots for Vegan Food in Sarasota
8 Vegan & Vegan-Friendly Restaurants in Ft. Myers & Cape Coral
Where to Find the Best Vegan Eats in West Palm Beach
The Best Restaurants for Vegan Food in Tampa
Good luck figuring out how you’re going to visit all of these vegan restaurants on this list in one trip! Oh, and if you need a place to stay, don’t miss the vegan-friendly Godfrey Hotel!
3214 W Kennedy Blvd, Tampa, FL 33609
Although this isn’t a sit-down restaurant, you won’t be disappointed by their lineup of grab-n-go vegan meals. It’s the perfect spot to grab food for a picnic or to head to the beach.
Their menu features a mix of globally inspired dishes like Yakisoba (Japanese noodle stir fry), Kabocha pumpkin and chickpea curry, jerk fried rice, along with an eye-popping assortment of baked goods, puddings, and other treats! A special brunch menu is offered on Saturdays — don’t miss the vegan benedict!
9002 N 40th St, Tampa, FL 33604
This casual vegan eatery has a little bit of everything to delight your taste buds! If you’re a sushi lover, you can’t miss their epic rolls — you’ll never want a cucumber roll again! These creative rolls are filled with teriyaki chick’n, shredded jackfruit, vegan shrimp, and even orange caviar — super cool, right?
If sushi isn’t your jam, no worries; there are many other options. You can’t go wrong with one of their hearty burgers or tacos. One more tasty thing: they have a special breakfast menu on the weekend!
117 N 12th St., Tampa, FL 33602
803 N Tampa St., Tampa, FL 33602
Loaded Philly cheesesteaks, melty grilled cheese — can a menu get any better!? Farmacy Vegan Kitchen is cooking up a delectable assortment of vegan comfort food, and you’re going to want to try all of it!
Their menu takes meat-focused classics and reinvents them with a vegan twist. Aside from sandwiches dripping with delicious vegan cheeses, you can also get your hands on fresh acai bowls and house-made deli salads, but make sure you save room for dessert!
1005 W Busch Blvd, Tampa, FL 33612
This casual spot has cornered the Tampa market on Not So Beef burgers and Not So Chicken Sandwiches (tenders too)! If you’re craving either of those, hightail it here! Their burgers are fully loaded with caramelized onions, veggie bacon, cheese, Ranch, and more!
If you’re not in the mood for a burger, they also have over-baked empanadas filled with veggies and seasoned meat that you’ve got to try!
6203 N Florida Ave, Tampa, FL 33604
Is there ever enough vegan comfort food? Heck, no! 3 Dot Dash is cooking up some of the most addictive fare you’re going to find in Tampa. Everything on the menu is house-made and features a lineup of smile-inducing favorites like their take on a bacon cheeseburger — Wake’n Bake’n or a Tampaville Hot Chick’n (house-made fried chick’n breaded in Fuego Takis and tossed in chili oil).
Make sure you don’t skip out on an order of their special mac-n-cheese but make it “hammer smashed” (the addition of fried chick’n, ranch, buffalo sauce, and scallions).
2307 S. Dale Mabry Hwy. Tampa, FL 33629
Looking for cheesy vegan pizza and hearty bowls? Look no further than Tampa’s brand-new vegan pizzeria! Indulge in light and chewy pizza covered in melty cheese and an array of satisfying toppings or grab a healthy bowl loaded with house-made sauces, veggies, grains, and more.
The Best Restaurants for Vegan Food in St. Pete
On our whirlwind adventure through Southwest Florida, we almost skipped St. Pete. I wasn’t sure there was enough time and I thought it was just another beacon for old white people — I was very wrong!
St. Pete is a progressive little hot spot with an eclectic mix of shops, people, and vegan food! If we would’ve had more time, I would have spent it there.
2057 Central Ave, St. Petersburg, FL 33713
This charming little café is not only 100% vegan but also gluten-free! Located right in the heart of downtown, it’s the perfect spot to share a cheese board on their outside patio and enjoy the day.
Their creative menu features breakfast favorites like Sunny Toast (sourdough toast with sunflower butter and bananas) and house-made granola but if you’re interested in something heartier, check out one of their specialty sandwiches or burgers—you really can’t go wrong with their Awesome Burger (house-made beet and black bean burger topped with arugula, roasted cremini mushrooms, avocado, and their special “awesome sauce”).
Don’t forget to peruse their dessert case, you won’t be disappointed!
3118 3rd Ave N, St. Petersburg, FL 33713
Were you surprised to find a vegan pub in St. Pete? Me too! This unique spot is perfect if you just want a drink with friends or enjoy dinner or brunch (brunch is only served on the weekend). Their comfort food-focused menu is filled with so many irresistible things — nachos, loaded sandwiches, burgers, mac-n-cheese, and more!
Make sure you don’t skip an order of their special Bang Bang shrimp and save a little room for dessert — you don’t want to miss their peanut butter cup cheesecake. It’s the definition of decadence!
655 31st St S Ste. A, St. Petersburg, FL 33712
The flavor-packed lineup of Japanese fare at this vegan restaurant is absolutely addictive — you’ll want one of everything! Sushi lovers will be in awe of their creative rolls filled with veggie seafood, Lobstah, Toona Tartare, and so much more!
On top of the never-ending lineup of fantastic sushi, you’ll also find plump dumplings, and on select days they serve up bowls of piping hot ramen in a chili lemongrass broth with coconut milk.
#10 Golden Dinosaurs
2930 Beach Blvd S, Gulfport, FL 33707
Just a short drive from downtown St. Petersburg is this amazing vegan diner that proclaims, “Anything you can make, we can make vegan!” And, with one glance at their menu, it looks like they really can.
If there is anything that you have been missing since going vegan, Golden Dinosaurs will make you forget all about it. They have cornered the market on mouth-watering chili dogs, classic French dip, pastrami Reubens, and so much more! For something extra special check out their secret menu and be sure to save room for a slice of mind-blowing peanut butter pie!
1900 1st Ave S, St. Petersburg, FL 33712
This laid-back spot is so chic and perfect if you’re looking for a dinner spot or a weekend vegan brunch spot in St. Pete. During the week, their dinner menu is filled with a mix of globally-inspired dishes, some of which highlight other local businesses.
You must start with their outstanding Grazing Board filled with house-made cheese, seitan salami, jam, crackers, and more. Afterward, you’ve got a hard decision — rich pasta, kimchi fried rice, burgers, and more! If you’re a pasta lover, don’t miss the hearty Bolognese.
Vegan Bakeries & Ice Cream in Tampa & St. Pete
2462 Central Ave, St. Petersburg, FL 33712
Right next door to the delightful Freya is this must-visit vegan bakery! Yes, you read that correctly a 100% vegan bakery, with gluten-free options to boot—it’s vegan heaven. Their gleaming dessert cases are filled with countless sweet treats like decadent flourless chocolate cake, brookies, flaky pastries (that includes croissants!), and so much more. It takes superhero strength to choose just one of these sweet delights! (I really think you should choose multiple; strength is overrated!).
2444 Central Ave, St. Petersburg, FL 33712
Did somebody say vegan donuts? With one look at their Instagram, you will be head over heels in love and hopping in the car to nab one of these amazing creations. These aren’t your ordinary cake donuts with sprinkles. Oh no! These are the vegan donuts of your dreams! Good luck deciding between a traditional jelly-filled delight or German chocolate, maple bacon, or eyebrow-raising Florida cream-filled. Which will you choose?
#14 Halelife Bakery
Two locations in Tampa and one in downtown St. Pete
Vegan and gluten-free friends, you can’t miss a stop at the only vegan and gluten-free bakery (that is also soy and nut-free) in the Tampa area! Their menu includes a jaw-dropping lineup of treats — good luck getting out of here with only one thing!
Depending on the location that you visit, you’ll find chocolate-covered donuts, decadent cupcakes, butter-cream-topped cookies, fudgy brownies, and so much more.
953 Central Ave, St. Petersburg, FL 33705
Lucky for us (and you) traffic down Central Ave. moves slowly and as we crept by, a sign exclaiming Plant Love caught my eye! This mother and son-owned vegan ice cream shop is serving up scoops of hand-crafted coconut-based delights from classic strawberry to decadent salted caramel praline pecan to flavorful orange dream. The flavors rotate regularly, so be sure to stop in multiple times to see what they’re scooping up!
#16 Coco N’Ice
3407 S MacDill Ave, Tampa, FL 33629
If you’re a fan of coconut, you’ve got to go to this sweet little shop! This spot is well known for its house-made coconut-based ice creams in fun flavors like passion fruit, carob chili mint, peach saffron, caramel, and many more. The best way to enjoy them is in a crunchy waffle cone topped with creamy coconut whipped cream!
In addition to ice cream, they also have berry-filled smoothies and acai bowls.
Vegan-Friendly Hotel in Tampa
7700 W Courtney Campbell Causeway, Tampa
A lush tropical paradise at the edge of the Tampa waterfront — you won’t even realize you’re in a city! Aside from the idyllic setting, this hotel offers vegan and gluten-free food options and participates in multiple green and community initiatives (recycling, organic linens, a community donation program, along with other activities). It’s the perfect place for your Tampa and/or St. Pete getaway!