• Display only vegan and vegetarian restaurants:

  • Yes
  • No

Find Vegan & Vegetarian Restaurants in St Louis, MO (60)


49 Vegan / Vegetarian Friendly Restaurants

View the Top rated vegan restaurants in St Louis

St. Louis has a growing number of vegetarian and vegan restaurants, making it easier all the time to get a great meal out. Some are health focused, others dish out comfort food, and some celebrate boozy pairings, there is really something for everyone. St. Louis also offers a wide array of global cuisine that can often be a haven for veg diners, with a notable number of Vietnamese, Thai, Indian, and Lebanese places to dine. Whether you live in St. Louis, or are just visiting, please check out the places on this list and be sure to leave a review to share your experience with others.

33 Reviews

Write a Review

307 Belt Ave (at DeBaliviere neighborhood), St Louis, Missouri

314-932-5144

Loading...

Cuisine: Vegan, American, Raw, Juice bar, Take-out, Catering

Saint Louis vegan cafe and juice bar. Offers many raw food dishes as well some cooked food. Find waffles, raw cakes, baked cookies, acai, juices, smoothies, grab-n-go. Items containing gluten are labelled; many gluten-free dishes or options are available. Bakery goods and cakes are always gluten-free. Free lot parking. Hosts yoga and healthy cooking classes, cleanses, and health coaching - see website for schedule. Est. since 2011.

52 Reviews

Write a Review

3201 S Grand Blvd, St Louis, Missouri

314-300-8215

Loading...

Cuisine: Vegan, American, Beer/Wine, Take-out

Saint Louis area vegan food truck operator, opened this brick and mortar location in May 2014. The food truck continues to caters at events - check its webpage for latest times. The restaurant offers a more extensive vegan menu with items like sweet potato burger, sweet potato falafel wrap, buffalo cauliflower wrap, kale salad, and stuffed avocado boats. Street parking only.

32 Reviews

Write a Review

6344 S Rosebury, St Louis, Missouri

314-725-7333

Loading...

Cuisine: Vegan, American, Organic, Raw, Juice bar, Beer/Wine, Take-out

Vegan and organic cafe with a bright atmosphere, est. 2014. Has daily specials. Cooked and raw food menu items range from raw pad thai to cooked veggie burger. Can accommodate special requests for gluten free and others.

11 Reviews

Write a Review

6101 Delmar Blvd, St Louis, Missouri

314-721-1888

Loading...

Cuisine: Vegan-friendly, Lacto, Indian, Buffet

Vegetarian Indian restaurant on the loop. Offers all-you-can-eat lunch and dinner buffets, and a vegan dinner buffet on Monday nights.

7 Reviews

Write a Review

3926 Lindell Blvd, St Louis, Missouri

314-535-8085

Loading...

Cuisine: Indian, Hare Krishna

Tucked inside a Midtown Hare Krishna temple, Govinda's offers an all-vegetarian lunch buffet on Sundays.

1 Review

Write a Review

9849 Manchester Rd (at Rock Hill area), St Louis, Missouri

n/a

Loading...

Cuisine: Vegan-friendly, American, Fast food, Juice bar, Take-out

Juice and smoothie franchise. Offers also acai, soup, and a small fridge with prepared vegan foods. All vegan except for bee products.

6 Reviews

Write a Review

3196 S Grand Blvd, St Louis, Missouri

314-266-5400

Loading...

Cuisine: Vegan-friendly, Lacto, Pizza, Italian, Delivery, Take-out

Punk rock atmosphere vegetarian pizza restaurant serving New York style pizza. Has vegan cheese, vegan pepperoni and sausage. Same owner as Pizzeoli in Saint Louis.

17 Reviews

Write a Review

1928 S 12th St, St Louis, Missouri

314-449-1111

Loading...

Cuisine: Vegan-friendly, Lacto, Pizza, Italian, Take-out

Neapolitan pizzeria est. 2014 in Soulard neighborhood. Pizzas are baked in a Naples style 900 degree oven taking 60-90 seconds. Has vegan sausage and pepperoni. Menu pizzas are made with dairy cheese but you could ask to substitute house-made cashew cheese or carrot-cauliflower cheese. Local craft beer on tap. Same owner as Pizza Head.

9 Reviews

Write a Review

3001 Locust St, St Louis, Missouri

314-380-2040

Loading...

Cuisine: Vegan-friendly, Lacto, Ovo, American, Italian, Beer/Wine

Whiskey lounge offering small plates as well mains. Has handmade pasta, fresh baked breads, and several unusual dishes.

29 Reviews

Write a Review

2203 S 39th St, St Louis, Missouri

314-771-4278

Loading...

Cuisine: Vegan-friendly, Lacto, Ovo, American, Take-out, Bakery

Saint Louis bakeshop and cafe est. 2008. Makes cupcakes, cookies, cakes and brownies with vegan options. The vegetarian lunch menu includes vegan food.

28 Reviews

Write a Review

3177 S Grand Blvd, St Louis, Missouri

314-696-2100

Loading...

Cuisine: Vegan-friendly, American, Beer/Wine

Vegetarian restaurant with a trendy atmosphere and full bar, opened Jun 2013. Menu is seasonal and small, consisting of snacks, small plates, and large plates. Most items are vegan (all desserts) or have a vegan option.

4 Reviews

Write a Review

602 Westgate Ave (at Delmar), St Louis, Missouri

314-725-1944 ‎

Loading...

Cuisine: Vegan-friendly, Take-out, Middle Eastern, Lebanese, Deli, Non-veg

Serves meat, vegan options available. Family owned and operated for 15 years. Traditional Lebanese - Middle Eastern Deli. Walk in, order at counter, take a seat (limited). Has vegan options.

2 Reviews

Write a Review

4071 S Grand Blvd, St Louis, Missouri

314-353-0545

Loading...

Cuisine: Vietnamese, Non-veg

Serves meat, vegan options available. Vietnamese restaurant offering some vegan dishes on the menu. Try the spring rolls.

1 Review

Write a Review

9 S Vandeventer Ave, St Louis, Missouri

314-391-5100

Loading...

Cuisine: American, Japanese, Fast food, Take-out, Mexican, Asian, Fusion, Non-veg

Serves meat, vegan options available. Makes to-order sushi burritos, bowls, and salads, assembly-line style. Can customize. The holy shiitake roll is vegan and can be made a burrito, bowl, or salad. Fried tofu bites with dipping sauce is vegan. Limited seating.

6 Reviews

Write a Review

3200 S Grand Blvd, St Louis, Missouri

314-771-3411

Loading...

Cuisine: Vegan-friendly, Lacto, Take-out, Catering, Middle Eastern, Persian, Iranian, Non-veg

Serves meat, vegan options available. Persian cuisine restaurant. Offers a separate vegetarian menu with choices for appetizers, main entrees and pita wraps; vegan items are labeled. Sample dishes such as veggie koubideh combo platter, rice and curry veggie platter, stuffed pepper and tomato, vegan falafel platter, shami platter (veggie patties). Has gluten-free.

Write a Review

11485 Olive Blvd, St Louis, Missouri

314-983-9358

Loading...

Cuisine: Lacto, Fast food, Take-out, Mexican, Non-veg

Serves meat, vegan options available. Fast food chain where you could customize your order (tacos, burritos, bowls) and request no cheese/dairy. Some of its locations offer a soyfrito filling that's made from soy protein. Be sure to ask for plant based protein.

8 Reviews

Write a Review

4507 Manchester Ave, St Louis, Missouri

314-833-3059

Loading...

Cuisine: American, International, Fusion, Gluten-free, Non-veg

Serves meat, vegan options available. Previously vegan restaurant, added one fish dish to the menu in 2017. Food is influenced by traditional preservation, pickling and fermentation methods. Offers kombucha on tap.

8 Reviews

Write a Review

4145 Manchester Ave, St Louis, Missouri

314-621-2021

Loading...

Cuisine: Indian, Buffet, Nepalese, Korean, Non-veg

Serves meat, vegan options available. Predominately meat restaurant with a section of vegetarian dishes which are cooked separately from the meat dishes (ask). New location since 2008.

3 Reviews

Write a Review

2754 Chippewa St, St Louis, Missouri

314-577-6363

Loading...

Cuisine: Vegan-friendly, Lacto, Ovo, American, Pizza, Buffet, Fast food, Non-veg

Serves meat, vegan options available. Casual restaurant serving breakfast all day plus a variety of snacks, and buffet options throughout the week. Often has specials and always includes a vegan option. Monday nights are sometimes pizza and salad buffet and a movie, with a vegan pizza option. Saturday brunch offerings include vegan pancakes. Regular menu has BBQ tofu, fried tofu strips, and tofu "fish" sticks as well as vegan-suitable sides and sauces.

2 Reviews

Write a Review

9720 Page Ave, St Louis, Missouri

314-423-7300

Loading...

Cuisine: Lacto, Indian, Buffet, Take-out, Non-veg

Serves meat, vegan options available. Indian cuisine restaurant. Menu labels a vegetarian section as well a vegan one with several dishes. Casual. Dinner buffet is on Tuesday and Sunday only from 5:30pm.

Write a Review

1405 Washington Ave, St Louis, Missouri

314-241-4476

Loading...

Cuisine: Ovo, Japanese, Asian, Malaysian, Non-veg

Serves meat, vegan options available. Asian cuisine in downtown Saint Louis by the City Museum. Veggie dishes are marked on the menu. Vegans be sure to specify and say no egg. At lunch there is steamed veggie salad with peanut sauce, Korean tofu rice bowl, tofu ramen, veggie soup, Malaysian curry with vegetables, teriyaki tofu rice bowl. At dinner there are sides/appetizers like coconut-turmeric rice, baby bok-choy, house pickles, tofu goreng, steamed buns with seitan; mains like tofu claypot, Malaysian tofu curry, tofu ramen, kimchi fried rice.

1 Review

Write a Review

2301 Cherokee St, St Louis, Missouri

314-240-5544

Loading...

Cuisine: Lacto, Fast food, Take-out, Mexican, Asian, Fusion, Non-veg

Serves meat, vegan options available. Self-described as "Asian food with a Mexican twist.” Has sautéed tofu and sweet & spicy jackfruit in place of meat for tacos, burritos, rice bowls, and bahn mi. A house-made aioli is vegan. Boba tea can be with non-dairy milk.

Write a Review

3155 Grand Ave, St Louis, Missouri

314-771-1777

Loading...

Cuisine: Ovo, Thai, Take-out, Non-veg

Serves meat, vegan options available. Thai cuisine menu with a section dedicated to vegetarian entrees; has vegan choices like fried tofu, fresh rolls, curry with veggies/tofu, and dessert sweet mango & sticky rice.

5 Reviews

Write a Review

2199 California, St Louis, Missouri

314-925-1888

Loading...

Cuisine: Beer/Wine, Take-out, Asian, Non-veg

Serves meat, vegan options available. Asian cuisine. Known for making rice paper wraps.

Write a Review

3145 S Grand Blvd, St Louis, Missouri

314-664-8585

Loading...

Cuisine: Lacto, Ovo, American, Italian, Beer/Wine, Non-veg

Serves meat, vegan options available. Italian style restaurant with clearly labeled vegan options.

1 Review

Write a Review

3811 S Lindbergh Blvd, St Louis, Missouri

314-473-1135

Loading...

Cuisine: Vegan-friendly, Lacto, Ovo, American, Pizza, Beer/Wine, Take-out, Non-veg

Serves meat, vegan options available. Part of hippie themed pizzeria chain with choices for vegans, including tofu, tempeh, and fresh veggie toppings for pizza plus large salads, has calzone and sandwiches.

5 Reviews

Write a Review

3210 S Grand Blvd, St Louis, Missouri

314-772-4442

Loading...

Cuisine: Vegan-friendly, Ethiopian, Non-veg

Serves meat, vegan 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 entrees 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.


Still hungry? We've got you covered. Try searching for areas surrounding St Louis, MO.

Please help us improve this St Louis, MO vegetarian restaurant guide:

Add health food stores, cafes, or vegan restaurants St Louis, MO.

Report technical difficulty.

Link to this page from your webpage or blog.

Please let these businesses know you found them on HappyCow.

Keep HappyCow Growing Strong!

I would like to support