Vegan & Vegetarian Restaurants in St. Louis
10 places with vegan food: 5 fully vegan and 5 with vegan options. Top rated: Vegan Deli and Butcher (4.9★, 190 reviews). Filter, sort and map below.
10 Spots Found
Vegan Deli and Butcher
St. Louis, Missouri
Steve's Hot Dogs
St. Louis, Missouri
Lona's Lil Eats
St. Louis, Missouri
SweetArt Bakeshop + Café
St. Louis, Missouri
Plant Craft Kitchen
St. Louis, Missouri
Seedz Café
St. Louis, Missouri
Tree House Restaurant
St. Louis, Missouri
Frida's and Bonito Bar
St. Louis, Missouri
Gokul Indian Restaurant
St. Louis, Missouri
Dirty Vegan Shack
St. Louis, Missouri
Top Vegan Picks in St. Louis
- Best rated Vegan Deli and Butcher 4.9★
- Best value Steve's Hot Dogs $
Directory updated November 2026.
All Vegan & Vegetarian Spots in St. Louis
Vegan & Vegetarian Dining in St. Louis
St. Louis has 10 places with vegan food on our map; 5 are 100% vegan and 5 serve vegan dishes alongside a regular menu. Weighing Google rating by review count, Vegan Deli and Butcher (4.9 stars, 190 reviews), Steve's Hot Dogs (4.7 stars, 2,247 reviews) and Lona's Lil Eats (4.7 stars, 1,625 reviews) rank highest. Of the 10, 3 are in the $ price range, 2 stay open until 10 PM or later on at least one night and 6 have outdoor seating.
- 10 spots listed · 5 fully vegan
- Cuisines: American, Bar, Hot Dog, Hot Dog Stand, Asian, Chinese
- Price: $–$$
- Top rated: Vegan Deli and Butcher (4.9★)
How many vegan restaurants are in St. Louis?
Vegan Eats Map lists 10 vegan and vegetarian spots in St. Louis, Missouri, 5 of them 100% vegan.
What is the best vegan restaurant in St. Louis?
Vegan Deli and Butcher ranks first: 4.9 stars from 190 Google reviews. We rank by Google rating weighted by the number of reviews, so a few perfect scores do not outrank a long record; next are Steve's Hot Dogs (4.7 stars) and Lona's Lil Eats (4.7 stars).
Are there fully vegan restaurants in St. Louis?
Yes: 5 of the 10 spots we list in St. Louis are 100% vegan. The other 5 serve vegan options alongside other dishes.
Where can I find vegan food in St. Louis?
Browse every vegan and vegetarian spot in St. Louis above, each with ratings, hours, menu highlights and directions. Filter by cuisine or price, or use “near me” to sort by distance.
Cities Near St. Louis
- Richmond Heights (1 · 2 mi)
- Overland (1 · 8 mi)
- Creve Coeur (1 · 12 mi)
- St Charles (1 · 16 mi)
- Edwardsville, Illinois (1 · 22 mi)