Business
St. Louis has long been celebrated for its barbecue, toasted ravioli, and gooey butter cake—but the Gateway to the West has quietly evolved into a paradise for plant-based eaters. Whether you're a full-time vegan, flexitarian, or just looking to try something new, this guide reveals the best vegan food in St. Louis—straight from a local’s perspective.
The Ultimate Vegan Food Experience in St. Louis
Veganism isn’t just a trend in St. Louis—it’s a growing movement backed by passionate chefs, creative menus, and a supportive community. Over the past few years, the city has seen a surge in fully vegan restaurants, vegan-friendly cafes, and even plant-based options in traditionally meat-heavy eateries.
Below, you'll find the best of the best: from iconic vegan institutions to underrated hidden gems worth discovering.
Best Fully Vegan Restaurants in St. Louis
These restaurants go beyond just offering a few vegan options—they’re 100% plant-powered.
1. Tree House Restaurant (Tower Grove)
Located in the heart of the South Grand district, Tree House is a pioneer in St. Louis’s vegan scene. This cozy, upscale eatery features globally inspired dishes using locally sourced ingredients. Don’t miss their vegan jambalaya or the mushroom-stuffed pupusas.
2. Small Batch (Midtown)
Operated by the Baileys’ Restaurants group, Small Batch offers refined, plant-based American cuisine in a vintage whiskey bar setting. Their jackfruit tacos and seitan meatloaf are crowd favorites.
Best Vegan-Friendly Restaurants in St. Louis
These spots aren’t exclusively vegan but offer thoughtful, standout vegan dishes that go beyond the basic veggie burger.
1. The Royale (South City)
A classic neighborhood pub with a progressive menu, The Royale serves a killer vegan falafel wrap, seasonal grain bowls, and plant-based takes on St. Louis favorites.
2. Mission Taco Joint (Multiple Locations)
Mission Taco isn't vegan by default, but they nail their vegan offerings—try their roasted cauliflower tacos and vegan street corn.
Best Vegan Cafes, Bakeries & Quick Bites
Need a caffeine fix or a grab-and-go treat? These spots deliver delicious vegan options fast.
1. Cursed Bikes & Coffee (Cherokee Street)
This ultra-cool cafe-bike shop hybrid offers excellent oat milk lattes, vegan pastries, and even rotating vegan breakfast burritos.
2. SweetArt (Shaw Neighborhood)
Run by a local artist and baker, SweetArt is beloved for its hand-crafted vegan cupcakes, cookies, and sandwiches. The vibe is as sweet as the food.
Bonus: Vegan Groceries & Pop-Ups Worth Exploring
1. Local Harvest Grocery
Looking to cook at home? This locally owned store carries a solid range of vegan pantry staples, fresh produce, and locally made plant-based products.
2. Vegan Daze Pop-Up Market
Held monthly, this vegan market showcases local food trucks, baked goods, and cruelty-free goods from St. Louis makers. Perfect for finding something new and supporting small businesses.
Conclusion: Vegan in St. Louis? You’re in for a Treat
St. Louis has become one of the Midwest’s most exciting vegan destinations, offering something for every palate—from creative fine dining to comfort food and street eats. Whether you're a longtime resident or just visiting, you’ll find that eating vegan in the Lou is not only possible—it’s an absolute delight. Use this guide as your starting point, and get ready to fall in love with the city’s plant-based side.