It’s probably no surprise that veganism is on the rise. In a world where more and more people are becoming health-conscious, cutting out meat and dairy products seems like the next logical step. And indeed, veganism is gaining popularity every day.
As the number of vegans in the United States continues to grow, so too does the number of vegan-friendly restaurants. St. Louis, Missouri, is no exception.
Whether you’re a lifelong vegan or new to plant-based eating, you’re sure to find something to your taste at one of these five great vegan restaurants.
12955 Olive Blvd, Creve Coeur, MO 63141
Bombay Food Junkies is a must-visit spot in St. Louis whether you’re a vegan or not. The atmosphere is cute and fast-casual, making it an ideal restaurant to grab a bite with friends when you don’t want a full-service sit-down meal but still want delicious food.
In addition to the welcoming atmosphere, the food at Bombay Food Junkies is absolutely amazing, and the staff is incredibly friendly and accommodating.
I always order samosas, my favorite dish on the menu, to start with, but the cilantro hummus is equally as good. As for my main meal, I love the Kachori Chaat.
The dish is packed full of scrumptious veggies and served in a crispy lentil puff that I could eat every day.
3196 S Grand Blvd, St. Louis, MO 63118
Pizza Head is my favorite vegan restaurant in St. Louis. The atmosphere is really fun and funky, and the staff is super friendly and knowledgeable about veganism. I always leave Pizza Head feeling full and happy.
As far as the food’s concerned, this New York-style vegan pizza joint has an amazing selection of vegan pizzas, as well as sides and salad.
If you’re looking for recommendations, I highly suggest the utopian dream pizza, which comes with loads of veggies, garlic, and black olives on a tomato base.
However, you can never go wrong with a classic build-your-own pizza too.
6344 S Rosebury Ave, St. Louis, MO 63105
I had a great time at Seedz Cafe the last time I was in the Wydown Skinker neighborhood of St. Louis, right next door to the John F. Kennedy Memorial Forest.
The cafe has a really relaxed vibe, and it’s a great place to relax and have a meal. The vegan brunch options were amazing, I got the homestyle breakfast bowl, and it was delicious.
I also tried the vanilla incredible smoothie, and I swear I could drink a bucket full. It was that good!
2203 S 39th St, St. Louis, MO 63110
I had the pleasure of visiting Sweet Art, a vegan bakery in St. Louis, Missouri. The bakery is family-owned and operated, and the staff was incredibly welcoming and friendly.
As soon as I walked through the doors, I was hit with the sweet aroma of freshly baked goods that left my mouth watering.
The bakery has a wide variety of vegan baked goods, desserts, lunch items, and breakfast bites. I sampled a few items, and they were all delicious.
However, if I had to choose my favorites, I’d have to go with the classic waffle and berries for breakfast with a maple-matcha tea latte and the Bell Hooks’ nachos for lunch.
3191 S Grand Blvd, St. Louis, MO 63118
I was first introduced to Terror Tacos a few years ago when a friend took me there for dinner. The restaurant is located in a strip mall on South Grand Boulevard in Saint Louis, Missouri, and it’s easy to miss if you’re not looking for it.
Once you’re inside, the chilled, horror memorabilia-decorated space will captivate you and provide the perfect setting for a chill bite with friends.
But the atmosphere is only part of what makes Terror Tacos so unique. The food is also incredible. Terror Tacos serve up a wide variety of vegan tacos.
But my favorite and my top recommendation has to be the citrus mistress taco. However, the variety makes it ideal for getting a bunch of tacos to share.
3177 S Grand Blvd, St. Louis, MO 63118
Tree House Restaurant is an upscale vegan restaurant near Benton Park that offers dinner, brunch, and dessert in a cozy and inviting atmosphere, making it an ideal spot to share a meal with a loved one or gather with friends for a special occasion.
Whether you go to Tree House Restaurant for dinner or brunch, they have plenty of delicious bites to choose from.
I absolutely loved their sausage, brussels sprouts, and sweet potato hash for brunch and practically salivated over the peanut curry I had for dinner.
Plus, if you’re looking for a small plate to share before you get your entree, you have to try the fried beets.
4993 Loughborough Ave, St. Louis, MO 63109
I absolutely love CC’s Vegan Spot SoulVeganlicious! It’s my go-to spot for all of my vegan comfort food favorites.
You’ll find the restaurant by St. Peter and Paul Cemetary near downtown St. Louis, and it offers all of your classic comfort food favorites, like nachos, burgers, and cheesesteaks.
I always leave feeling full and happy. If you’re in the mood to indulge in some savory sandwiches, I have to recommend the ChickN parmesan sandwich or the Illy cheesesteak.
But, if you’re in the mood for a burger, you must try the BBQ Brinjal burger, which is named after the owner’s grandson and tastes unbelievable.
4507 Manchester Ave, St. Louis, MO 63110
Confluence Kombucha is a fairly new eatery and tea room located in the Forest Park Southeast neighborhood of St. Louis, next door to Urban Chestnut Brewing Company.
The space offers vegan food in an innovative gastro bar setting and has kombucha on tap. This restaurant is incredibly innovative concerning food and leaves no room for food waste.
Instead, they reimagine food scraps into five-star dishes that they offer as take-away bites.
622 North and South Rd, St. Louis, MO 63130
I love Frida’s for its commitment to health and sustainability. The restaurant is vegan, and the kitchen is free of sugar, high-fructose corn syrup, MSG, butter, microwaves, and more.
I also appreciate that Frida’s is eco-friendly, using biodegradable materials and solar energy. It’s a great place to eat healthy food and support sustainable practices.
It’s also just an ideal place to grab a bite. The pretzels and beer cheese are to die for as a starter, and I always love sinking my teeth into the juicy mushroom Reuben for lunch or dinner if I’m in the mood.
524 S Main St Suite 01, St Charles, MO 63301
One of the best vegan restaurants I’ve ever been to in St. Louis is Peace Love Coffee VEGAN Cafe & Bakery, located across from Frontier Park and the Missouri River.
This friendly restaurant offers every meal imaginable and somehow more, such as baked goods, sandwiches, soups, salads, candy, and coffee.
If you ever find yourself at Peace Love Coffee, I highly recommend plant-based Chicago dawg, the Mediterannean sandwich, and one of their lemon meringue bars.
307 Belt Ave, St. Louis, MO 63112
Why go out to find vegan food when you can get perfectly prepared vegan meals delivered directly to you?
That’s where PuraVegan Kitchen comes in. This vegan restaurant preps and delivers vegan meals and beverages to your door.
I personally love the three-day detox menu, which features raw zucchini alfredo, a peachy protein smoothie, tacos, soup, and some extra goodies.
There are plenty of unbelievably delicious vegan restaurants to choose from in St. Louis. Whether you’re looking for comfort food or something healthy and light, there’s sure to be something on this list of the best vegan restaurants in St. Louis that will satisfy your cravings. Bon appetit.
Don’t leave St. Louis without grabbing a slice of pizza at these amazing spots around town, either!
Did we leave a restaurant out of this list? Make sure you leave us a comment, and we’ll check it out!
- Bombay Food Junkies
- Pizza Head
- Seedz Café
- Terror Tacos
- Tree House Restaurant
- CC’s Vegan Spot SoulVeganlicious
- Confluence Kombucha
- Peace Love Coffee VEGAN Cafe & Bakery
- PuraVegan Kitchen
This page may contain affiliate links. If you click through and make a purchase, we'll earn a small commission, at no additional cost to you.