Vegan & Vegetarian Restaurants in St. Augustine & Ponte Vedra
Welcome to Florida’s Historic Coast, where the sun-soaked beaches and rich history create a perfect backdrop for delightful vegan and vegetarian culinary experiences.
St. Augustine offers vegan and vegetarian dining throughout the Historic District, West King Street, Anastasia Island and St. Augustine Beach, with additional options across northern St. Johns County. Choices range from 100% plant-based cafés to traditional restaurants offering dedicated vegan dishes or easily modified menu items.
The Sprout Kitchen
Best for: 100% plant-based dining
Located on Charlotte Street in downtown St. Augustine, The Sprout Kitchen is a fully plant-based café serving nutrient-focused meals made with fresh ingredients. Look for craft bagels, salads, smoothies, cold-pressed juices and house-made milk alternatives.
Its downtown location makes it an easy breakfast or lunch stop while exploring St. Augustine’s Historic District.
Buena Onda Café
Best for: Vegetarian and vegan breakfast and lunch
Located in St. Augustine’s West King district, Buena Onda Café serves a fully vegetarian menu with many items that can be prepared vegan. The family-run café specializes in scratch-made breakfast and lunch along with specialty coffee, plant-powered lattes and house-made beverages.
Expect creative bowls, sandwiches, baked goods and seasonal specials in a casual neighborhood setting.
The Manatee Café
Best for: Casual vegetarian comfort food
The Manatee Café has long been a favorite for vegetarian dining in St. Augustine. Its predominantly vegetarian menu includes numerous vegan and gluten-free choices and can accommodate a variety of dietary preferences.
Breakfast burritos, pancakes, tofu scrambles, veggie burgers, stir-fry bowls and other comfort-food favorites make this an especially versatile choice for groups with different dietary needs.
Crave
Best for: Wraps, bowls and smoothies
Crave specializes in fresh, customizable food with plenty of plant-based ingredients. Its wraps and bowls feature combinations of vegetables, beans, hummus and other vegan-friendly ingredients, while smoothies and juices round out the menu.
It’s a convenient choice for a quick plant-forward lunch in St. Augustine.
Restaurants with Great Vegan and Vegetarian Options
You don't have to visit an exclusively plant-based restaurant to find vegan and vegetarian food in St. Augustine. Many local restaurants include creative meat-free choices alongside their traditional menus.
The Floridian
The Floridian describes its Southern-inspired cuisine as food for “omnivores, herbivores and locavores.” Its seasonal menu emphasizes local and sustainable ingredients and regularly includes vegetarian selections. This is a good choice for mixed groups looking for Southern flavors with plant-forward options.
Lotus Noodle Bar
For an elevated dinner, Lotus Noodle Bar brings a creative approach to Asian cuisine and includes thoughtfully prepared vegan and vegetarian dishes alongside its broader menu.Its plant-based selections go beyond simple substitutions, making it an option for diners looking for a more refined vegan or vegetarian dinner in St. Augustine.
Kaliburger
Craving a burger? Kaliburger offers plant-based alternatives including Impossible Burgers and house-made tempeh patties, along with vegan cheese and sauces. Dairy-free milkshakes add a plant-based option for dessert.
Osprey Tacos
On Anastasia Island, Osprey Tacos offers customizable tacos with several meat-free fillings. Plant-forward choices have included crispy tofu and Brussels sprouts, making this an easy casual option for vegetarians and mixed groups.
Sarbez!
Known for grilled cheese, an arcade, live music and an eclectic atmosphere, Sarbez! also offers vegan-friendly choices. Plant-based diners can customize sandwiches with vegan cheese and other meat-free ingredients.
Nori
In northern St. Johns County, Nori offers several ways to order plant-forward versions of Asian favorites. Tofu can be incorporated into dishes such as curries, pad Thai and hibachi, and vegetarian sushi provides additional choices.
More Plant-Based Dining Around Florida’s Historic Coast
Plant-based diners can also find vegetarian and vegan choices at restaurants throughout St. Augustine, Ponte Vedra Beach and the beaches. Menus change frequently, so check current menus when planning your visit and ask restaurants about vegan substitutions or dietary accommodations.
Many restaurants that aren't exclusively vegetarian now offer meat-free entrées, tofu, plant-based proteins, dairy alternatives and customizable bowls, tacos, salads and sandwiches.
Frequently Asked Questions
Are there fully vegan restaurants in St. Augustine?
Yes. The Sprout Kitchen in downtown St. Augustine is a 100% plant-based café. Other restaurants throughout the area offer extensive vegan selections even when their entire menu is not vegan.
Are there vegetarian restaurants in St. Augustine?
Yes. Buena Onda Café on West King Street serves a vegetarian menu with many dishes that can also be prepared vegan. Manatee Café also offers an extensive predominantly vegetarian menu.
Can I find vegan food in downtown St. Augustine?
Yes. Downtown and nearby neighborhoods offer several plant-based choices, including The Sprout Kitchen on Charlotte Street and Buena Onda Café on West King Street, along with restaurants offering vegan and vegetarian menu selections.
Are there vegan options near St. Augustine Beach and Anastasia Island?
Yes. Restaurants on and near Anastasia Island offer plant-based choices ranging from tacos and burgers to sandwiches and casual café fare.
Do St. Augustine restaurants accommodate vegan and gluten-free diets?
Many do, although preparation and menu offerings vary by restaurant. Travelers with allergies or strict dietary requirements should confirm ingredients and preparation methods directly with the restaurant before ordering.
Explore More of Florida’s Historic Coast
Plant-based dining is just one part of the culinary scene on Florida’s Historic Coast. From locally sourced Southern fare and international cuisine to fresh seafood, cafés and neighborhood favorites, St. Augustine, Ponte Vedra & The Beaches offer plenty of ways to eat local while exploring the destination.
Llama Restaurant415 Anastasia Blvd
St. Augustine, Florida 32080
Catch 2740 Charlotte St.
St. Augustine, Florida 32084
Cordova Coastal Chophouse & Bar95 Cordova St.
St. Augustine, Florida 32084
Michael's St. Augustine117 Vilano Road
St. Augustine, Florida 32084
Related Content:
The Floridian485 Old Beach Rd.
St. Augustine, Florida 32080
Lotus Noodle Bar56 Grove Avenue
St. Augustine, Florida 32084
The Sprout Kitchen86 Charlotte St.
St. Augustine, Florida 32084