ABC Chinese Seafood Restaurant is one of The 15 Best Places for Tofu in Saint Petersburg.

1. ABC Chinese Seafood Restaurant

8.3
2705 54th Ave N, Saint Petersburg, FL
Chinese Restaurant · 13 tips and reviews

Find. Eat. Drink.Find. Eat. Drink.: Order the frog's legs with tofu, also the shrimp with garlic. Ask about the fish of the day, they do a great steamed version.

Matthew B.Matthew Barnes: The salt and pepper calamari is to die for, as is the salt and pepper tofu!

Marlon A.Marlon Alaan: The eggplant/veggies and salt & pepper mixed seafood were very good! 😋

Red Mesa Cantina is one of The 15 Best Places for Tofu in Saint Petersburg.

2. Red Mesa Cantina

8.9
128 3rd St S (at 2nd Ave S), Saint Petersburg, FL
Mexican Restaurant · University Park - South Downtown · 182 tips and reviews

Laura T.Laura The Rad: Tofu tacos and woodchuck cider. Americana classic!

Mark W.Mark Weber-Bodzislaw: Try the El Gordo with tofu! Awesome!!

Jared M.Jared Misner: Can't go wrong with the tofu tacos! Why am I paying for chips and salsa though?

Rollin' Oats is one of The 15 Best Places for Tofu in Saint Petersburg.

3. Rollin' Oats

9.2
2842 Dr Martin Luther King Jr St N (at 28th Ave), Saint Petersburg, FL
Supermarket · 34 tips and reviews

Melody S.Melody S.: Always friendly, and love the 0 point (weight watchers) tofu noodles! Always soo friendly ^___^

Jim D.Jim Douglass: All of the hard to find items you want as well as friendly staff.

I Love the BurgI Love the Burg: Try the lemon bar at the deli. Not quite guilt free, but yummy!

La V Vietnamese Fusion is one of The 15 Best Places for Tofu in Saint Petersburg.

4. La V Vietnamese Fusion

8.4
441 Central Ave, Saint Petersburg, FL
Asian Restaurant · University Park - South Downtown · 50 tips and reviews

Jason S.Jason Smith: Amazing tofu, fresh ingredients and the jalepenos are the hottest around

Carolyn N.Carolyn Nizny: Great hot Vietnamese coffee. The tofu vermicelli bowl is insane!!

Marlon A.Marlon Alaan: Very good Phở! Love the seafood one! 💙

Siam Garden is one of The 15 Best Places for Tofu in Saint Petersburg.

5. Siam Garden

8.8
3125 Dr Martin Luther King Jr St N (at 32nd Ave N), Saint Petersburg, FL
Thai Restaurant · Allendale Park - Five Points · 11 tips and reviews

Gino M.Gino Muehleck: Everything is good try your favorite Thai dish with tofu!

Lauren W.Lauren Webb: BEST green curry chicken...EVER!!!

Dana V.Dana Veytia: Try the chicken Pra Ram with peanut sauce and fresh veggies.

Buya Ramen is one of The 15 Best Places for Tofu in Saint Petersburg.

6. Buya Ramen

8.6
911 Central Ave, Saint Petersburg, FL
Ramen Restaurant · 8 tips and reviews

ScooterScooter: The mushroom ramen with tofu added is yummy! A must for any vegetarian.

Lahn B.Lahn Bain: Awesome food and drinks. Cool vibe. Great spot.

Dee E.Dee Evans: The crispy duck ramen is an absolute must! I tried it the first time and it was incredible. This time I got the short rib ramen, pictured, and it was good, but duck was better

Community Cafe is one of The 15 Best Places for Tofu in Saint Petersburg.

7. Community Cafe

8.6
2444 Central Ave, Saint Petersburg, FL
Café · 12 tips and reviews

Community CafeCommunity Cafe: Check out the Tofu Chicken Pesto Panini and top it off with a Kiger Shake. Its an espresso milkshake (ask for an extra shot!)

ᴡ K.ᴡ Kiger: Everything on the menu tastes good, open late, good people, comfy atmosphere

Geneva A.Geneva Aveneg: So many awesome vegan and vegetarian items!

Alesia is one of The 15 Best Places for Tofu in Saint Petersburg.

8. Alesia

8.6
7204 Central Ave, Saint Petersburg, FL
Vietnamese Restaurant · 24 tips and reviews

Lisa C.Lisa Cahill: Anytime we can get the carrot soup with Parmesan gougeres, we are thrilled! Our usual: a glass of French red wine, the carrot soup, vegetarian summer rolls, bok choy with tofu... Service is superb!

Michele O.Michele Olney: Bun is amazing. Shrimp and pork combo.

Theresa M.Theresa McCormick: The Bún is outstanding! Especially with the pork

Bodega is one of The 15 Best Places for Tofu in Saint Petersburg.

9. Bodega

9.3
1120 Central Ave, Saint Petersburg, FL
Latin American Restaurant · 69 tips and reviews

Anthony P.Anthony Pinto: Tempeh sandwich and tofu plate are both incredible!!! Maduros and jicama slaw are both amazing too!

Holly S.Holly Schaner: Best spot for a Cuban sandwich. Really delicious juice as well

Kristin S.Kristin Stigaard: Best cuban sandwich ive ever had!

China Kitchen is one of The 15 Best Places for Tofu in Saint Petersburg.

10. China Kitchen

7.5
268 3rd St S (at 3rd Ave S), Saint Petersburg, FL
Chinese Restaurant · University Park - South Downtown · 10 tips and reviews

Mark W.Mark Weber-Bodzislaw: Steam tofu and mixed veggies is an excellent lunch special!

Jay T.Jay Thompson: Best Chinese take out in St Pete. And they have cold sesame noodles!!!

Betty Boo Is Doin The DoBetty Boo Is Doin The Do: Pleasant family-owned place, super clean and the food is hot and abundant.

Sab Cafe is one of The 15 Best Places for Tofu in Saint Petersburg.

11. Sab Cafe

8.4
111 2nd Avenue, Suite 100 (1st Street), Saint Petersburgh, FL
Asian Restaurant · North Downtown · 50 tips and reviews

PezzPezz: the veggie stir fry is awesome with fried tofu...

Babette P.Babette Page: lunch take out - great thai food - fast and cheap. these guys know how to do it.

Steven B.Steven Bauma: This is my go-to Thai place downtown! I almost always get their pad thai with a side of peanut sauce (theirs is amazing). It's a great price for what you get as well.

Rollbotto Sushi is one of The 15 Best Places for Tofu in Saint Petersburg.

12. Rollbotto Sushi

7.6
221 1st St NE, Saint Petersburg, FL
Sushi Restaurant · North Downtown · 38 tips and reviews

Geneva A.Geneva Aveneg: Get the "Geneva roll." It's soy paper, brown rice, tempura chips, sweet tofu, asparagus, sweet potatoe fries, and spring mix drizzled with sweet soy glaze!

Angela W.Angela Walters: Perfect sushi spot in St. Pete. Get the Tampa Roll. You won't be sorry.

Stephanie S.Stephanie Sikes: They validate parking for 1 hour at the lot next door making it much easier to come more often. :)

400 Beach Seafood & Tap House is one of The 15 Best Places for Tofu in Saint Petersburg.

13. 400 Beach Seafood & Tap House

7.7
400 Beach Dr NE (5th Ave NE), Saint Petersburg, FL
Seafood Restaurant · North Downtown · 72 tips and reviews

Nattawat A.Nattawat Apibal: Vegetable Stir Fry with Tofu. Orange juice is really good too.

Michelle W.Michelle Whitcher: Sunday brunch was delicious. My favorite part was the mimosa!

Brian B.Brian Bailey: They have 24 craft beers on tap!

Ichiban Japanese Restaurant is one of The 15 Best Places for Tofu in Saint Petersburg.

14. Ichiban Japanese Restaurant

8.4
2050 16th St N, Saint Petersburg, FL
Sushi Restaurant · 15 tips and reviews

Dana S.Dana Stigaard: great thai tea too! definitely give this place a try

Sara S.Sara Shaver: You gotta try the fat ass sushi roll! It's the best!!!

Ashley D.Ashley De Luca: The best tuna tataki around since Tokyo is gone!

Starbucks is one of The 15 Best Places for Tofu in Saint Petersburg.

15. Starbucks

9.0
900 4th St N, Saint Petersburg, FL
Coffee Shop · 38 tips and reviews

Gina B.Gina Brodeur: By far, best people! I always look forward to my pre-work iced tea!

Twigg M.Twigg Matheney: This place rocks! Friendly faces, great attitudes ...I honestly come here in the mornings so I can go to work with a smile and positive outlook on life. :)

Kamaria R.Kamaria Roberts: The staff is amazing and friendly and always efficient