STL Vegan Guide: Vegan Restaurants in St. Louis
The STL Vegan Guide · Last updated October 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. Looking for something specific? See our guides to the best vegan pizza in St. Louis, vegan desserts and bakeries, and Black-owned vegan restaurants and caterers. Want our ranked picks? Read the Best Vegan Restaurants in St. Louis (2026).
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.
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.
Birdie's Bakeshop
An all-vegan bakeshop on the Missouri riverfront in historic downtown Washington: jumbo cinnamon rolls, decorated shortbread cookies, scones, muffins, and cookie pies, all egg- and dairy-free with plenty of gluten-free options, plus coffee, tea, and smoothies. Worth the drive west; order ahead online for pickup.
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 bakery in Lake St. Louis (storefront opened June 2026) — 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 vegan. It is 100% vegan during regular business hours; the one caveat is a dairy cheese fondue offered at select after-hours events.
The Night Owl
St. Louis' only dedicated all-vegan cocktail bar, tucked upstairs from Tree House on South Grand (look for the separate entrance beside Tree House's door). Every spirit, wine, and beer behind the bar is vegan, with craft cocktails, a happy hour, trivia, open mics, and dance parties in an intimate second-floor lounge. Open Thursday through Saturday evenings.
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' 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' most vibrant food hall settings.
Terror Tacos
St. Louis' beloved vegan taco bar on South Grand — horror-themed atmosphere, house-made proteins, and tacos that convert even the most skeptical omnivores.
Trippy TakeOut
A Black-owned, all-vegan takeout counter inside The Garden Studio Café, built around its house-made Trippy Bacon: breakfast sliders, jackfruit hoagies, loaded potatoes, and French toast, all plant-based and pork-free. Open only a few days a week, so order ahead online.
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.
All 20 spots above are 100% vegan during regular business hours: no meat, no dairy, no eggs on their menus. (La Vie's one caveat, a dairy fondue at select after-hours events, is noted on its card.) Hours and menus change; always check each spot'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.
Balkan Treat Box
Nationally admired wood-fired Balkan and Turkish cooking. Vegan builds are available on request, so say the word when you order.
Corner 17
Delmar Loop noodle house with solid vegan-friendly picks.
Diego's Cantina
Frida's sister spot, with vegan nachos, queso, and clearly marked options.
Everest Cafe & Bar
Nepali, Indian, and Korean cooking with plenty of plant-based lanes.
Flower Child
A labeled, build-your-own menu that makes vegan ordering effortless in the county.
Frida's
A pioneer of plant-based dining in St. Louis. No longer fully vegan or vegetarian, but the vegan options remain extensive and clearly marked.
Gooseberries
Neighborhood comfort cooking with reliable vegan choices.
Lona's LiL Eats
Enormous build-your-own rice-paper wraps and bowls with clear plant-based paths.
Maaji's Street Kitchen
North County's plant-friendly Indian street-food stop.
Meskerem Ethiopian Restaurant
Injera and vegetable dishes make Ethiopian one of the easiest vegan-friendly cuisines in the city.
Mokabe's Coffeehouse
A longtime community living room with a vegan-friendly menu and a weekend brunch regulars swear by.
Pieces Board Game Bar & Cafe
Vegan options plus a library of more than 1,200 board games. The low-pressure group hang, solved.
Taste of Lebanon
Quick falafel, hummus, and generous vegan-friendly plates.
The Royale
A classic St. Louis patio and bar with dependable vegan options.
The Vine Cafe & Market
Falafel, hummus, mezze, and naturally vegan-friendly Lebanese staples, plus a market counter.
Vicia
Vegetable-forward fine dining. Tell them you're vegan when booking and let them cook.
Never miss a vegan event in St. Louis!
With 50+ 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. New to vegan eating? Start with our complete guide to veganism in St. Louis, and this November, take the Gateway to Compassion Challenge during STL VegMonth.
-
St. Louis is home to 20 fully vegan spots across 18 businesses: restaurants, bakeshops, a cocktail bar, a tea house, and ghost kitchens, every one of them 100% vegan during regular business hours with no meat, dairy, or eggs on the menu. They stretch from South Grand to St. Charles' Main Street to the riverfront in Washington, MO, alongside 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, St. Charles County, 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.

