The Best Vegan Restaurants in St. Louis
The STL Vegan Guide · Last updated July 2026
Your complete guide to vegan and vegan-friendly restaurants, cafés, and food spots across St. Louis City, St. Louis County, St. Charles County, and the surrounding metro area.
STL VegMap — find vegan food near you
The STL VegMap shows every vegan, vegetarian, and vegan-friendly restaurant, café, and food spot across St. Louis City, St. Louis County, St. Charles County, and the surrounding metro area. Zoom in to find plant-based food near you.
Click the arrow in the upper lefthand corner to expand the selection and more easily view individual establishments.
Green markers = 100%-vegan
Light blue markers = 100%-vegetarian (but not 100%-vegan)
Yellow markers = vegan-friendly (3-7+ vegan options)
Note: STL VegMap was compiled using publicly available information and is only periodically updated. Some information may become outdated or be inaccurate. For the most up-to-date information, you can check the URLs linked under each business entry.
100%-Vegan Restaurants in St. Louis
Adina's Vegan Cuisine
A beloved St. Louis institution for hearty vegan soul food — comforting plates rooted in Southern cooking tradition, done entirely plant-based.
Bombay Food Junkies
Vibrant Indian-inspired vegan food in Creve Coeur — bold flavors, generous portions, and a menu that works for vegans and curious omnivores alike.
Bougie Bites
Elevated vegan comfort food in Overland — smash burgers, loaded fries, and indulgent sandwiches that prove plant-based eating can be deeply satisfying.
Dirty Vegan Shack
South City's go-to for indulgent vegan comfort food — casual, affordable, and unapologetically satisfying plant-based eats in a laid-back setting.
Haché Herbal Infusions
A serene vegan coffee and tea house near Clayton — perfect for a slow morning, light café fare, and beautifully crafted herbal drinks.
J+B Wellness — Cottleville
A health-focused vegan café in Cottleville serving smoothies, bowls, and light plant-based meals — a great option for St. Charles County visitors.
J+B Wellness — Ellisville
The West County location of J+B Wellness — smoothies, bowls, and plant-based light meals in a convenient Ellisville setting.
Kris Miss Bake Shop
A gluten-free, vegan home bakery in Lake St. Louis — cakes, cupcakes, cookies, donuts, and more made with entirely natural ingredients and no artificial dyes.
La Vie French Café
Charming vegan French café on historic Main Street in St. Charles — pastries, café fare, and European-inspired dishes, all entirely plant-based.
Plant Craft Kitchen
A vegan café and prepared meal service in South County — great for a quick plant-based lunch or stocking up on ready-to-eat meals to take home.
Plant Italia
Vegan Italian ghost kitchen in Creve Coeur — house-made pasta, rich sauces, and Italian classics reimagined with plants. Order online for pickup or delivery.
Red Bird Vegan
A St. Louis vegan virtual restaurant offering creative plant-based dishes for pickup and delivery — order online and skip the wait.
Seedz Cafe
One of St. Louis's most beloved vegan restaurants — a warm, welcoming spot for brunch, lunch, and dinner with a creative rotating menu.
SweetArt Bakeshop + Café
A St. Louis favorite for vegan pastries, baked goods, and soul food — creative, craveable, and entirely plant-based near the Central West End.
SweetArt Too
The City Foundry STL outpost of SweetArt — vegan baked goods and counter service in one of St. Louis's most vibrant food hall settings.
Terror Tacos
St. Louis's beloved vegan taco bar on South Grand — horror-themed atmosphere, house-made proteins, and tacos that convert even the most skeptical omnivores.
Vegan Deli and Butcher
A chef-driven vegan deli in Bevo Mills — extraordinary sandwiches, house-made meats, and a menu that redefines what deli food can be.
Every restaurant below is listed as 100% vegan in the STL VegMap — no meat, no dairy, no eggs anywhere on the menu. Hours and menus change; always check each restaurant's website before visiting.
100%-Vegetarian Restaurants in St. Louis
These restaurants are 100% vegetarian, with strong vegan options throughout the menu — a great choice when you're looking for plant-based food and want more variety.
Gokul Indian Restaurant
A 100% vegetarian Indian and kosher restaurant in the Delmar Loop — authentic flavors, a generous menu, and a warm, family-run atmosphere.
Govinda's Vegetarian & Vegan Restaurant
A 100% vegetarian and vegan Indian restaurant inside the ISKCON temple — simple, devotional cooking served with warmth and care.
Pizza Head
100% vegetarian pizza by the slice or the pie on South Grand — an enormous vegan menu, NY-style crust, and some of the best plant-based pizza in the city.
Tatva Cafe
Authentic South Indian vegetarian cooking in Ellisville — crispy dosas, soft idlis, and flavorful chutneys made from scratch with fresh ingredients.
Tree House Restaurant
A St. Louis institution on South Grand — 100% vegetarian and nearly all vegan by default, with house-made seitan, creative seasonal specials, and craft cocktails.
Vegan-Friendly Spots in St. Louis
These restaurants aren’t 100% vegan but have strong, clearly labeled vegan options. Great for dining out with mixed groups or omnivore friends.
Never miss a vegan event in St. Louis!
With 40+ events a year — markets, dinners, game nights, marches, and more — there’s always something happening in the STL vegan community. Join the VeganSTL mailing list to stay in the loop.
St. Louis Vegan Dining FAQ
-
St. Louis is home to 17 fully vegan restaurants, bakeries, and food businesses, along with dozens of vegan-friendly establishments offering substantial plant-based menus. You can explore every one of them in the guide above, complete with addresses, menus, and directions.
-
The best vegan restaurant depends on what you are craving. St. Louis offers fully vegan dining across many cuisines, from Mexican and Italian to soul food and baked goods. Every business in the 100% vegan section of our guide operates entirely free of animal products, so you can order anything on the menu with confidence.
-
The South Grand corridor is the heart of plant-based dining in St. Louis, with several vegan and vegetarian restaurants within walking distance of one another. You will also find strong options in The Grove, the Delmar Loop, and University City, plus standout destinations in Creve Coeur, Hazelwood, and beyond.
-
Yes — St. Louis has one of the most active vegan communities in the Midwest. Project Animal Freedom organizes dozens of events every year, including STL Vegan Market, vegan dinners, potlucks, and game nights. Visit our events calendar at veganstl.com/events to see what is coming up next.
-
Absolutely. Between its fully vegan restaurants, an ever-growing list of vegan-friendly menus, a thriving events calendar, and a welcoming community, St. Louis is one of the best cities in the Midwest to live — and eat — vegan.

