Guide to St Louis Vegan Restaurants, Vegetarian Restaurants, Natural Foods, & Health Food Stores.
Healthy Dining Guide to St Louis
...reviews by vegans & vegetarians you can trust  
.
  Register / Login 


Health Food, Vegetarian & Vegan Restaurants in St Louis, MO (31)

Home | North America | USA | Missouri | St Louis
100% Vegetarian & Vegan Restaurants Only
Show Vegetarian-Friendly Also

 
 
View Interactive Map
See nearby cities
Search by address Regional Notes for St Louis, MO Printer friendly version Submit a vegetarian restaurant

Please let these businesses know you found them on HappyCow - thanks!
Vegan/Vegetarian Restaurants: (21 Listings)


Cafe Natasha's Kabob International veg-friendly restaurant   HappyCow Supporter!  4 HappyCows based on member votes 3 Reviews
3200 S Grand Blvd, St Louis, Missouri (63118)
Phone number: 314-771-3411
Type of Food:  Vegan-friendly, Lacto, Persian, Middle Eastern, Take-out, Catering, Non-veg
Moderate
Serves meat, veg options available. Persian cuisine restaurant (Iranian). Offers a separate vegetarian and vegan menu with many choices for appetizers, main entrees and pita wraps. Vegan items are labeled as such. Veggie koubideh combo platter, rice and curry veggie platter, vegetarian stuffed pepper and tomato, vegan falafel platter, shami platter (veggie patties), and more. Dine in and carry out. Has outdoor seating. Accepts credit cards. Open Mon-Sun 11:30am-9pm, Fri-Sat til late.
 Visit WebsiteWebsite  map/directionsMap  Upload PhotosUpload Pics  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Own this business?


PuraVegan vegan restaurant  4 HappyCows based on member votes 2 Reviews
307 Belt Ave, St Louis, Missouri (63112) (at DeBaliviere neighborhood)
Phone number: 314-282-5834
Type of Food:  Vegan, All Raw, American, Take-out
Moderate
100% Raw vegan cafe, opened since May 14, 2011. Features raw greens and sprouts, dehydrated crackers made from flax/seeds/nuts, nut cheezes, elixirs, desserts, cacao, and cheezecakes. Also offers vegan and raw food preparation classes. Cash only. Open Tue-Fri 5pm-8pm, Sat 11am-6pm, Sun 11am-3pm, closed Mon for classes.
 Visit WebsiteWebsite  map/directionsMap  Upload PhotosUpload Pics  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Own this business?


Black Bear Bakery vegetarian restaurant  3.5 HappyCows based on member votes 6 Reviews
2639 Cherokee, St Louis, Missouri (63118)
Phone number: 314-771-2236
Type of Food:  Vegan-friendly, Lacto, Ovo, Organic, American, Bakery
Moderate
Bakery and cafe. Custom baking, European breads. Neighborhood brunch served on Saturday and Sunday. Wheelchair accessible. Open Tue-Sat 8am-5pm, Sat-Sun 10am-2pm.
 Visit WebsiteWebsite  map/directionsMap  Upload PhotosUpload Pics  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Own this business?


Gokul Indian Restaurant vegetarian restaurant  4.5 HappyCows based on member votes 3 Reviews
6101 Delmar Blvd, St Louis, Missouri (63112)
Phone number: 314-721-1888
Type of Food:  Vegan-friendly, Lacto, Indian, Buffet
Inexpensive
100% Vegetarian and Kosher Indian Restaurant with all-you-can-eat lunch and dinner buffets. Offers a Vegan Dinner Buffet the 2nd and 4th Monday of every month 5:30pm-9:30pm. Vegan options always available on menu. This is the 2nd Gokul location. Wheelchair accessible. Accepts credit cards. Open Sat-Sun 11:30am-9:30pm
 Visit WebsiteWebsite  map/directionsMap  Upload PhotosUpload Pics  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Own this business?


Gokul Snacks and Sweets vegetarian restaurant  4.5 HappyCows based on member votes 9 Reviews
10633-B Page Ave, St Louis, Missouri (63132) (at Warson Rd, next to Seema stores)
Phone number: 314-428-8888
Type of Food:  Vegan-friendly, Lacto, Indian, Buffet, Fast food, Take-out
Moderate
Vegetarian Indian restaurant selling Indian sweets, snacks, and food. All-you-can-eat lunch buffet, plus sweets cookies. Offers an all vegan dinner buffet 5.30-9pm pm the 1st and 3rd Monday of each month. This is the original Gokul restaurant. Open Mon-Sun 11am-9:30pm.
 Visit WebsiteWebsite  map/directionsMap  Upload PhotosUpload Pics  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Own this business?


Govinda's vegetarian restaurant  3.5 HappyCows based on member votes 4 Reviews
3926 Lindell Blvd, St Louis, Missouri (63108)
Phone number: 314-535-8085
Type of Food:  Hare Krishna, Indian
Inexpensive
Please send HappyCow some details! Open weekdays - please call for hours.
  map/directionsMap  Upload PhotosUpload Pics  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Own this business?


Sweet Art vegetarian restaurant  4.5 HappyCows based on member votes 9 Reviews
2203 S 39th St, St Louis, Missouri (63110)
Phone number: 314-771-4278
Type of Food:  Vegan-friendly, Lacto, Ovo, American
Moderate
Bakery specializing in cupcakes, cookies, and cakes (including vegan). The lunch menu is mostly vegan. Open Tue 11-6, Wed-Sat 10-6
 Visit WebsiteWebsite  map/directionsMap  Upload PhotosUpload Pics  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Own this business?


Bleeding Deacon - maybe closed veg-friendly restaurant  3 HappyCows based on member votes 1 Review
4123 Chippewa St, St Louis, Missouri (63116)
Phone number: 314-772-1813
Type of Food:  Vegan-friendly, Lacto, American, Fast food, Beer/Wine, Take-out, Non-veg
Moderate
Serves meat, veg options available. An independently owned bar located in the South city region of Saint Louis. Vegetarian and vegan items are marked on the menu. Some vegetarian items can be made vegan upon request. Has a veggie philly sandwich, boudin veggie burger, tomato-potato sandwich, Mediterranean flat bread with veggies on top, tortilla chips with black bean and sweet potato salsa, and lemon coriander hummus. NOTE: Reportedly moving to a new location and maybe closed/shut down, please confirm and inform HappyCow- thanks! Open Mon-Fri 11am-1:30am, Sat 12pm-1:20am, Sun 10am-12am.
  map/directionsMap  Upload PhotosUpload Pics  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Own this business?


Everest Cafe veg-friendly restaurant  3.5 HappyCows based on member votes 6 Reviews
4145 Manchester Ave, St Louis, Missouri (63110)
Phone number: 314-621-2021
Type of Food:  Buffet, Nepalese, Indian, Korean, Non-veg
Moderate
Serves meat, veg options available. Predominately meat restaurant with a section of vegetarian dishes which are cooked separately from the meat dishes (ask). New location since 2008. Lunch buffet Mon-Sat 11.30-2.30.
 Visit WebsiteWebsite  map/directionsMap  Upload PhotosUpload Pics  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Own this business?


Foundation Grounds veg-friendly restaurant  4 HappyCows based on member votes 1 Review
7298 Manchester Rd, St Louis, Missouri (63143) (at Marshall)
Phone number: 314-601-3588
Type of Food:  Vegan-friendly, Organic, Non-veg
Inexpensive
Serves meat, veg options available. This is a green coffee house and cafe is in downtown Maplewood. They have several vegan options on their food menu. Made in-house vegan muffins and soup. Has outdoor seating. Open Mon-Sat 7am-7pm, Sun 8am-4pm
 Visit WebsiteWebsite  map/directionsMap  Upload PhotosUpload Pics  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Own this business?


Meskerem veg-friendly restaurant  3 HappyCows based on member votes 2 Reviews
3210 S Grand Blvd, St Louis, Missouri (63118)
Phone number: 314-772-4442
Type of Food:  Vegan-friendly, Ethiopian, Non-veg
Moderate
Serves meat, veg options available. Ethiopian food is served atop of a large sourdough flatbread called injera. Traditionally, no silverware is used and the bread is used to pick up bites of the entrées and side dishes. The dishes also commonly consist of spicy vegetables and meat. There are many vegetarian dishes available, and most vegetarian dishes are vegan. A variety of dishes are made with lentils, peas, and other vegetables. Wheelchair accessible. Accepts credit cards. Open Mon-Thur 11-9.30, Sat 11-10, Sun 12.30-9.30.
 Visit WebsiteWebsite  map/directionsMap  Upload PhotosUpload Pics  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Own this business?


Mokabe's Coffeehouse veg-friendly restaurant  3.5 HappyCows based on member votes 7 Reviews
3606 Aresenal, St Louis, Missouri (63116) (at Grand)
Phone number: 314-865-2009
Type of Food:  Vegan-friendly, Lacto, Ovo, Non-veg
Moderate
Serves meat, veg options available. Serves breakfast, lunch, and dinner with choices for vegetarians. Also offers a Sunday brunch with vegetarian and vegan food.
 Visit WebsiteWebsite  map/directionsMap  Upload PhotosUpload Pics  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Own this business?


OR Smoothies and Cafe veg-friendly restaurant  3.5 HappyCows based on member votes 3 Reviews
3 N Euclid Ave, St Louis, Missouri (63108)
Phone number: 314-647-8881
Type of Food:  Vegan-friendly, Lacto, American, Juice bar, Take-out, Non-veg
Inexpensive
Serves meat, veg options available. Small, mostly veg cafe. Has a page on menu for vegans and will cater to vegan requests. Sandwiches, wraps, salads, wraps, juices, and more. Uses organic juices and produce and healthy ingredients. Also a location in Richmond Heights. M-Sa 10am-9pm, Su closed.
 Visit WebsiteWebsite  map/directionsMap  Upload PhotosUpload Pics  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Own this business?


Pi - Delmar veg-friendly restaurant  3 HappyCows based on member votes 2 Reviews
6144 Delmar Blvd, St Louis, Missouri (63112)
Phone number: 314-727-6633
Type of Food:  Vegan-friendly, Non-veg
Moderate
Serves meat, veg options available. Del Mar Loop Location. Gluten-free thin crust, vegan cheese (daiya), and vegan meat substitutes are available. Staff is knowledgeable about veganism.
 Visit WebsiteWebsite  map/directionsMap  Upload PhotosUpload Pics  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Own this business?


Pi - Euclid veg-friendly restaurant  3.5 HappyCows based on member votes 3 Reviews
400 N Euclid, St Louis, Missouri (63108) (at McPherson)
Phone number: 314-367-4300
Type of Food:  Vegan-friendly, Non-veg
Moderate
Serves meat, veg options available. CWE Location. Gluten-free thin crust, vegan cheese (daiya), and vegan meat substitutes are available. Staff is knowledgeable about veganism.
 Visit WebsiteWebsite  map/directionsMap  Upload PhotosUpload Pics  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Own this business?


Rooster veg-friendly restaurant  2.5 HappyCows based on member votes 3 Reviews
1104 Locust St, St Louis, Missouri (63102) (at N Tucker Blvd)
Phone number: 314-241-8118
Type of Food:  Vegan-friendly, Ovo, Lacto, Organic, American, Take-out, Non-veg
Moderate
Serves meat, veg options available. Options for vegans, crepe specialties, relaxed atmosphere, friendly staff. Has outdoor seating. Wheelchair accessible. Accepts credit cards. Open Mon-Fri 7am-3pm, Sat-Sun 8am-3pm.
 Visit WebsiteWebsite  map/directionsMap  Upload PhotosUpload Pics  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Own this business?


Royale Food and Spirits veg-friendly restaurant  4 HappyCows based on member votes 1 Review
3132 S Kingshighway, St Louis, Missouri (63139) (at Arsenal)
Phone number: 314-772-3600
Type of Food:  American, Beer/Wine, Take-out, Non-veg
Moderate
Serves meat, veg options available. Has vegan brunch on Sunday. Accepts credit cards. Open Mon-Sat 11:30am-1:30am, Sun 11:30am-12am, kitchen closes by 10.
 Visit WebsiteWebsite  map/directionsMap  Upload PhotosUpload Pics  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Own this business?


Saffron veg-friendly restaurant  3 HappyCows based on member votes 1 Review
2137 Barrett Station Rd, St Louis, Missouri (63131) (at Manchester Rd)
Phone number: 314-965-3822
Type of Food:  Vegan-friendly, Lacto, Indian, Buffet, Take-out, Non-veg
Moderate
Serves meat, veg options available. Has a large vegetarian section on the menu that is mostly vegan. If a dish has creamy sauce, it is based with yogurt. Most food can be made vegan or vegetarian upon request. Many gluten free options. A nice sit down restaurant where a blazer or dress would not be out of place at dinner. The waiters are polite and knowledgeable about special diets. Accepts credit cards.
 Visit WebsiteWebsite  map/directionsMap  Upload PhotosUpload Pics  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Own this business?


Schlafly Tap Room veg-friendly restaurant  3 HappyCows based on member votes 5 Reviews
2100 Locust St, St Louis, Missouri (63103)
Phone number: 314-241-2337
Type of Food:  Vegan-friendly, Lacto, American, Beer/Wine, Take-out, Non-veg
Moderate
Serves meat, veg options available. Please confirm if there are vegan options and let HappyCow know. Has a few veg items such as the grilled vegetable & black bean burger, falafel sandwich (tzatziki, tomato, onion, harissa, pita), and vegetable vindaloo (spicy curry with basmati rice and pepita seeds). Restaurant and bar located next to the Schlafly Brewery in Saint Louis. Another location at 7260 Southwest Ave,
St. Louis.
Accepts credit cards. Open Mon-Tue11am-10pm, Wed-Sat 11am-1am, Sun 12-10pm.
 Visit WebsiteWebsite  map/directionsMap  Upload PhotosUpload Pics  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Own this business?


Shameless Grounds veg-friendly restaurant  4 HappyCows based on member votes 1 Review
2650 Sidney St, St Louis, Missouri
Phone number: 314-773-9900
Type of Food:  Vegan-friendly, American, Fast food, Non-veg
Inexpensive
Serves meat, veg options available. Saint Louis coffee cafe with a large food menu. Vegan and vegetarian items labeled and includes soup, salads, sandwiches, eggplant and mushroom skewers, Asian slaw, and hummus. Free wi-fi and a lending library with a wide variety of media related to human sexuality, entertainment, and education. Open Mon-Thur 6:30am-10pm, Fri-Sat 6:30am-12am, Sun 10am-10pm.
 Visit WebsiteWebsite  map/directionsMap  Upload PhotosUpload Pics  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Own this business?


Sweet Tomatoes veg-friendly restaurant  3.5 HappyCows based on member votes 3 Reviews
10401 Olive Blvd, St Louis, Missouri (63141) (at Hwy 67, in Creve Coeur)
Phone number: 314-872-9181
Type of Food:  Ovo, Lacto, Buffet, Salad bar, Non-veg
Inexpensive
Serves meat, veg options available. Part of buffet-style salad bar chain featuring a large spread of salad choices, soups, breads, desserts, with limited vegan options. Also located at 9846 Watson Rd (at Sappington Rd), 314-966-3882.
  map/directionsMap  Upload PhotosUpload Pics  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Own this business?


Health Food Stores, Vegan Shops, Vegan Bakeries, Vegetarian B&Bs, Veg Catering, Veg*n Organizations: (10 Listings)


City Food Co-op Health Food Store 2.5 HappyCows based on member votes 3 Reviews
2639 Cherokee St, St Louis, Missouri (63118) (at back rooms of Black Bear Bakery)
Phone number: 314-865-0567
Small, member owned and operated natural food cooperative providing natural and organic food, earth-friendly personal care and household products, vitamins, and more. Open every Sat 10am-2pm.
 Visit WebsiteWebsite  map/directionsMap  Upload PhotosUpload Pics  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Own this business?

Local Harvest Grocery and Cafe Health Food Store 4.5 HappyCows based on member votes 3 Reviews
3137 Morganford Rd, St Louis, Missouri (63116) (at Arsenal)
Phone number: 314-772-8815
Independently operated grocery store offering local produce. Cafe across the street. Accepts credit cards.
 Visit WebsiteWebsite  map/directionsMap  Upload PhotosUpload Pics  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Own this business?

New Dawn Natural Foods Health Food Store 4.5 HappyCows based on member votes 3 Reviews
3536 Arsenal St, St Louis, Missouri (63118) (at South Grand)
Phone number: 314-772-9110
A small store that offers the basics including organic produce, vitamin, supplements, toiletries, and grocery.
  map/directionsMap  Upload PhotosUpload Pics  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Own this business?

The Golden Grocer Health Food Store 4.5 HappyCows based on member votes 3 Reviews
335 N Euclid, St Louis, Missouri (63108)
Phone number: 367-0405
Organic produce, bulk herbs, grains, teas, vitamins, supplements, body care products, refrigerated vegan food, grab-n-go entrees, reference books, metaphysical new age books and music, body oils, incense oils and holders.
  map/directionsMap  Upload PhotosUpload Pics  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Own this business?

The Juice Box Health Food Store 5 HappyCows based on member votes 1 Review
3003 Arsenal St, St Louis, Missouri (63118) (at Gravios)
Phone number: 314-667-5248
Sells vegan and vegetarian vitamins, snacks, drinks, and sports nutrition. In 2009 the owner received an Echoing Green Fellowship for The J.U.I.C.E. Project, a hybrid social enterprise created to combat disease mortality in inner cities by "re-imagining" the corner store as a one-stop shop for nutritious yet affordable foodstuffs as well as media health literacy education. Wheelchair accessible. Open Tue-Sat 9am-7pm, closed Sun-Mon.
  map/directionsMap  Upload PhotosUpload Pics  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Own this business?

The Natural Way - Creve Coeur Health Food Store 4 HappyCows based on member votes 2 Reviews
12345 Olive Blvd, St Louis, Missouri (63141) (at Creve Coeur)
Phone number: 314-878-3001
Natural foods, herbs, organic produce, deli foods, juices, vitamins. Open daily.
 Visit WebsiteWebsite  map/directionsMap  Upload PhotosUpload Pics  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Own this business?

The Natural Way - Webster Groves Health Food Store 4.5 HappyCows based on member votes 3 Reviews
8110 Big Bend Blvd, St Louis, Missouri (63139) (at Webster Groves)
Phone number: 314-961-3541
Natural foods, herbs, organic produce, deli foods, juices, vitamins. Open daily.
  map/directionsMap  Upload PhotosUpload Pics  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Own this business?

Trader Joe's Health Food Store 3 HappyCows based on member votes 1 Review
13343 Manchester Rd, St Louis, Missouri (63131)
Phone number: 314-984-5051
Part of specialty food grocery store chain. Has vegetarian and vegan food items. Accepts credit cards. Open daily.
  map/directionsMap  Upload PhotosUpload Pics  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Own this business?

Whole Foods Market - Galleria Health Food Store 4.5 HappyCows based on member votes 3 Reviews
1601 S Brentwood Blvd, St Louis, Missouri (63144)
Phone number: 314-968-7744
Part of large natural foods supermarket chain. Has deli, vitamins, fresh fruits and vegetables including organic, eco-friendly household cleaning, grocery, and more. Stores in Saint Louis and nationwide. Accepts credit cards. Open daily.
 Visit WebsiteWebsite  map/directionsMap  Upload PhotosUpload Pics  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Own this business?

Whole Foods Market - Town and Country Health Food Store 4 HappyCows based on member votes 5 Reviews
1160 Town and Country Crossing Dr, St Louis, Missouri (63017)
Phone number: 636-527-1160
Part of large natural foods supermarket chain. Has fresh fruits and vegetables including organic produce, deli, vitamins, supplements, personal care products, grocery, and more. Accepts credit cards. Open daily.
  map/directionsMap  Upload PhotosUpload Pics  Click here to add to saved listSave  Add to favoritesAdd to Favs  Update this listingUpdate  Show date added infoData Info  Own this business?

.


Still hungry? Try searching HappyCow for areas surrounding St Louis.

Read or add notes, events, travel information for St Louis, MO.


Please help us improve this St Louis vegetarian restaurant guide:
- Add health food stores, cafes, or a vegetarian restaurant St Louis, MO.
- Report technical difficulty.


Please phone ahead before visiting any listing in this restaurant directory.
Please let these businesses know you found them on HappyCow - thank you.

Spread the word! - Please link to this page from your webpage, blog, facebook, or newsletter.


 
Sign up for our
FREE newsletter:
email:
name:
 

Follow this city
Receive Update Notifications

Share:
Share on Facebook   Share on Twitter   

Your Ad Here
- info -




.

Use this site on your mobile device!


Support the site!
Voted "Best Vegetarian Restaurant Guide" on the Internet, this is the place to find good vegan restaurants & healthy food!
HappyCow was created to assist in making healthy vegetarian food available to all wherever possible. These St Louis vegetarian and vegan restaurant listings are primarily from you, the users, and some maybe arbitrary, outdated, or incomplete. If you are a local to St Louis, MO and know of any places (vegetarian restaurants St Louis) that are not included here please add them. HappyCow© and its creators claim no responsibility for any information that might be inaccurate in any way.