Display only vegan and vegetarian restaurants: Yes No

Guide to St Louis Vegan Restaurants, Vegetarian Restaurants, Natural Foods, & Health Food Stores.

Vegan / Vegetarian Restaurants: (33 Listings)

PuraVegan

  • Vegan Restaurant
4.5 stars 21 reviews
307 Belt Ave (at DeBaliviere neighborhood), St Louis, Missouri 63112
314-932-5144
Tue-Fri 7:00am-7:00pm, Sat 9:00am-4:00pm
Cuisine: Vegan, Raw, American, Catering, Juice bar, Take-out

Saint Louis vegan cafe, opened May 2011 and under current ownership since Mar 2012. Its kitchen is 100% gluten-free and uses low/no salt and oil. Offers mostly raw and some cooked food, dessert, juices, smoothies, and grab-n-go items. Free parking lot available. Also offers yoga and healthy cooking classes, cleanses, and health coaching - see website for schedule. Has outdoor seating. Accepts credit cards. Moderate.

Cafe Natasha's Kabob International

  • Vegetarian-Friendly
4.0 stars 5 reviews
3200 S Grand Blvd, St Louis, Missouri 63118
314-771-3411
Mon-Thu 11:30am-9:00pm, Fri-Sat 11:30am-11:00pm, Sun 11:30am-9:00pm
Cuisine: Vegan-friendly, Lacto, Persian, Middle Eastern, Iranian, Take-out, Catering, Non-veg

Serves meat, veg options available. Persian cuisine restaurant. 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. Has gluten-free. Has outdoor seating. Wheelchair accessible. Accepts credit cards. Moderate.

Advertisement


Lulu's Local Eatery

  • Vegan Restaurant
4.5 stars 4 reviews
3201 S Grand Blvd, St Louis, Missouri 63118
n/a
Mon 12:00pm-9:00pm, Wed-Thu 12:00pm-9:00pm, Fri-Sat 12:00pm-10:00pm
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. Closed Tue. Accepts credit cards. Moderate.

Seedz Cafe

  • Vegan Restaurant
5.0 stars 4 reviews
6344 S Rosebury (at Clayton), St Louis, Missouri 63105
314-725-7333
Tue-Sat 11:00am-8:00pm, Sun 11:00am-4:00pm
Cuisine: Vegan, Raw, Organic, Juice bar, Beer/Wine, Take-out

A 100% vegan and 100% organic cafe with a bright atmosphere. 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, paleo and others. Has outdoor seating. Accepts credit cards. Moderate.

Pizzeoli

  • Vegetarian Restaurant
Be first to review!
1928 S 12th St, St Louis, Missouri 63104
314-449-1111
Tue-Thu 11:00am-9:00pm, Fri 11:00am-9:30pm, Sat 4:00pm-9:30pm
Cuisine: Lacto, Pizza, Italian, Take-out

Neapolitan wood fired pizza pizzeria in the historic Soulard neighborhood. Pizzas are baked in a Naples style 900 degree oven taking 60-90 seconds. Has vegan sausage and a vegan ground beef. Menu pizzas are made with dairy cheese but you could ask to substitute house-made cashew cheese. Local craft beers on tap. Has outdoor seating. Wheelchair accessible. Accepts credit cards. Moderate.

Small Batch

  • Vegetarian Restaurant
4.0 stars 1 review
3001 Locust St, St Louis, Missouri 63103
314-380-2040
Mon-Thu 5:00pm-11:00pm, Fri 11:00am-1:00am, Sat 9:00am-1:00am, Sun 9:00am-11:00pm
Cuisine: Vegan-friendly, Ovo, Lacto, American, Italian, Beer/Wine

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

Tree House

  • Vegetarian Restaurant
4.5 stars 9 reviews
3177 S Grand Blvd, St Louis, Missouri 63118
314-696-2100
Tue-Sun 5:00pm-10:00pm, Sat-Sun 10:00am-3:00pm
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. Has outdoor seating. Accepts credit cards. Moderate.

Al Tarboush Deli

  • Vegetarian-Friendly
4.0 stars 3 reviews
602 Westgate Ave (at Delmar), St Louis, Missouri 63130-4729
314-725-1944 ‎
Mon-Sat 11:00am-7:00pm, Sun 12:30pm-4:00pm
Cuisine: Vegan-friendly, Take-out, Lebanese, Middle Eastern, Deli, Non-veg

Serves meat, veg 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. Has outdoor seating. Inexpensive.

Chipotle

  • Vegetarian-Friendly
Be first to review!
11485 Olive Blvd, St Louis, Missouri 63141
314-983-9358
Call for hours - tell us
Cuisine: Lacto, Mexican, Fast food, Take-out, Non-veg

Serves meat, veg 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. Accepts credit cards. Inexpensive.

Haveli

  • Vegetarian-Friendly
4.0 stars 1 review
9720 Page Ave, St Louis, Missouri 63132
314-423-7300
Tue-Fri 11:00am-2:30pm, Tue-Sun 5:00pm-9:00pm, Sat-Sun 11:30am-2:30pm
Cuisine: Lacto, Indian, Buffet, Take-out, Non-veg

Serves meat, veg 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. Accepts credit cards. Moderate.

Meskerem

  • Vegetarian-Friendly
3.0 stars 2 reviews
3210 S Grand Blvd, St Louis, Missouri 63118
314-772-4442
Call for hours - tell us
Cuisine: Vegan-friendly, Ethiopian, Non-veg

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 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. Wheelchair accessible. Accepts credit cards. Moderate.

OR Smoothies and Cafe

  • Vegetarian-Friendly
3.5 stars 4 reviews
3 N Euclid Ave, St Louis, Missouri 63108
314-647-8881
Call for hours - tell us
Cuisine: Vegan-friendly, Lacto, American, Juice bar, Take-out, Non-veg

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. Inexpensive.

Pho Grand

  • Vegetarian-Friendly
3.0 stars 3 reviews
3195 S Grand Blvd, St Louis, Missouri 63118
314-664-7435
Call for hours - tell us
Cuisine: Vegan-friendly, Beer/Wine, Take-out, Vietnamese, Non-veg

Serves meat, veg options available. Family that runs restaurant are vegetarians. Has many vegan options, including a variety of mock meat. Uses fresh ingredients. Online menu not as extensive as menu at location. Has outdoor seating. Accepts credit cards. Moderate.

Pi - Delmar

  • Vegetarian-Friendly
3.5 stars 3 reviews
6144 Delmar Blvd (at Del Mar Loop), St Louis, Missouri 63112
314-727-6633
Mon-Sat 11:00am-12:00am, Sun 11:00am-11:00pm
Cuisine: Vegan-friendly, Lacto, Pizza, Take-out, Non-veg

Serves meat, veg options available. Could get vegan cheese and faux meat for your pizza. Pizza crusts can be made vegan (6 hour advance notice is required for deep dish). Has gluten-free thin crust. Moderate.

Pi - Euclid

  • Vegetarian-Friendly
3.5 stars 3 reviews
400 N Euclid, St Louis, Missouri 63108
314-367-4300
Mon-Sat 11:00am-12:00am, Sun 11:00am-11:00pm
Cuisine: Vegan-friendly, Lacto, Pizza, Take-out, Non-veg

Serves meat, veg options available. Could get vegan cheese and faux meat for your pizza. Pizza crusts can be made vegan (6 hour advance notice is required for deep dish). Has gluten-free thin crust. Moderate.

Rasoi

  • Vegetarian-Friendly
Be first to review!
25 N Euclid Ave (at W Pine), St Louis, Missouri 63108
314-361-6911
Mon-Sun 11:00am-2:30pm, Mon-Thu 5:00pm-10:00pm, Fri-Sat 5:00pm-10:30pm, Sun 5:00pm-9:00pm
Cuisine: Vegan-friendly, Ovo, Lacto, Indian, Buffet, Beer/Wine, Take-out, Non-veg

Serves meat, veg options available. Upscale Indian food restaurant in Saint Louis Central West End. Many vegetarian and vegan suitable dishes clearly marked; daily lunch buffet also includes some veg. Every Monday the entire restaurant is all veg. Has outdoor seating. Wheelchair accessible. Accepts credit cards. Moderate.

Rooster

  • Vegetarian-Friendly
3.0 stars 5 reviews
1104 Locust St (at N Tucker Blvd), St Louis, Missouri 63102
314-241-8118
Mon-Fri 7:00am-3:00pm, Sat-Sun 8:00am-3:00pm
Cuisine: Vegan-friendly, Ovo, Lacto, Organic, American, Take-out, Non-veg

Serves meat, veg options available. Options for vegans, crepe specialties, relaxed atmosphere, friendly staff. Has outdoor seating. Wheelchair accessible. Accepts credit cards. Moderate.

Saffron

  • Vegetarian-Friendly
4.0 stars 4 reviews
2137 Barrett Station Rd (at Manchester Rd ), St Louis, Missouri 63131
314-965-3822
Call for hours - tell us
Cuisine: Vegan-friendly, Lacto, Indian, Buffet, Take-out, Non-veg

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. Moderate.

Schlafly Bottleworks

  • Vegetarian-Friendly
3.0 stars 2 reviews
7260 Southwest Ave (at Manchester Rd), St Louis, Missouri 63143
314-241-2337
Call for hours - tell us
Cuisine: Vegan-friendly, Italian, Indian, American, Non-veg

Serves meat, veg options available. Uses mostly local food and produce grown in their garden. Offers a variety of vegan options, including pizza and a yellow curry made with Mofu, Missouri-made tofu. Also uses Match meat alternative which can be used as a substitute in many other dishes on the menu. Staff is accommodating. Hosts a farmers market during the warm months, with vendors selling everything from fresh produce and herbs to bread and chocolate, much of which is vegan. Moderate.

Schlafly Tap Room

  • Vegetarian-Friendly
3.0 stars 5 reviews
2100 Locust St, St Louis, Missouri 63103
314-241-2337
Call for hours - tell us
Cuisine: Vegan-friendly, Lacto, American, Beer/Wine, Take-out, Non-veg

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. Moderate.

Shameless Grounds

  • Vegetarian-Friendly
3.5 stars 3 reviews
1901 Withnell Ave, St Louis, Missouri 63118
314-773-9900
Mon 10:00am-10:00pm, Tue-Thu 10:00am-9:00pm, Fri-Sun 10:00am-10:00pm
Cuisine: Vegan-friendly, Lacto, American, Fast food, Non-veg

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 variety of media related to human sexuality, entertainment, and education. Previously at 2650 Sidney St. Inexpensive.

Sweet Tomatoes

  • Vegetarian-Friendly
3.5 stars 3 reviews
10401 Olive Blvd (at Hwy 67, in Creve Coeur), St Louis, Missouri 63141
314-872-9181
Call for hours - tell us
Cuisine: Ovo, Lacto, Buffet, Salad bar, Non-veg

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. Inexpensive.

The Vine Cafe and Market

  • Vegetarian-Friendly
4.0 stars 3 reviews
3171 S Grand Blvd, St Louis, Missouri 63118
314-776-0991
Call for hours - tell us
Cuisine: Lebanese, Middle Eastern, Mediterranean, Take-out, Non-veg

Serves meat, veg options available. Small Lebanese grocery store with an attached restaurant where you could get a falafel sandwich, tabbouleh, and other veg-suitable salads, labeled. Has outdoor seating. Wheelchair accessible. Accepts credit cards. Inexpensive.

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

Still hungry? Try searching HappyCow for areas surrounding St Louis.
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.
  • Phone ahead before you visit any listing in this restaurant directory.
  • Please let these businesses know you found them on HappyCow
Spread the word! - Link to this page from your webpage, blog, facebook, or newsletter.


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.