St. Louis is quickly becoming one of the Midwest's most exciting destinations for plant-based food lovers. Whether you're a lifelong vegan, just starting your plant-based journey, or simply exploring meat-free meals, the Gateway City offers a surprising array of creative, flavorful, and satisfying vegan options. From cozy cafés to upscale dining, this list covers the top 10 places for vegan food in St. Louis you need to try today.
Top 10 Places for Vegan Food in St. Louis You Need to Try Today
- Tree House Restaurant
Located on South Grand, Tree House is a cornerstone of the St. Louis vegan scene. This trendy, eco-conscious eatery features globally inspired plant-based dishes like jackfruit tacos, beet risotto, and brunch favorites like tofu Benedict.
Why You'll Love It:
- 100% vegetarian with tons of vegan options
- Sustainable sourcing and creative menu
- Great for date nights or weekend brunch
- Seedz Café
Nestled in the Demun neighborhood, Seedz Café is an organic, vegan, and mostly raw food haven. Their Buddha bowls, raw tacos, and creamy cashew-based desserts have earned them a loyal following.
Highlights:
- Focus on organic and raw ingredients
- Cozy and calm atmosphere
- Don’t miss the raw chocolate mousse
- Lulu’s Local Eatery
A food-truck-turned-brick-and-mortar, Lulu’s serves up comfort food with a vegan twist. Located on South Grand, it's a great spot for vegan burgers, sweet potato falafel wraps, and loaded fries.
Why It Stands Out:
- Locally sourced and sustainable ingredients
- Famous for their jackfruit tacos and kombucha on tap
- Indoor and outdoor seating available
- Small Batch – Whiskey & Fare
Operated by Baileys' Restaurants, Small Batch offers elegant vegan dining in a stylish downtown space. The menu leans upscale with items like gnocchi, mushroom bolognese, and rich desserts.
Must-Try:
- The seitan steak
- Craft cocktails paired with small plates
- Perfect for special occasions
- SweetArt
Part vegan bakery, part soul food kitchen, SweetArt is run by acclaimed chef Cbabi Bayoc and his wife. Expect flavorful comfort food like vegan mac n' cheese, collard greens, and scrumptious cupcakes.
Why People Love It:
- Family-friendly, casual atmosphere
- Fantastic for lunch or dessert
- Rotating daily specials keep the menu fresh
- Frida’s
Located in University City, Frida’s is a health-conscious restaurant offering a mix of vegan and vegetarian dishes. From smoothies to bowls and sandwiches, it’s a great choice for clean eating.
Notable Dishes:
- The Portobello panini
- House-made veggie burgers
- Fresh juices and smoothies
- Pizza Head
Who says vegans can’t enjoy a good slice? Pizza Head is known for their massive NY-style vegan pies topped with cashew cheese and local produce.
Best Bits:
- Vegan cheese option on all pizzas
- Punk rock vibes and casual setting
- Great for a quick, satisfying meal
- The Crow’s Nest
This bar in Maplewood offers an unexpected vegan menu alongside its typical pub fare. Vegan-friendly options include seitan wings, cauliflower tacos, and veggie burgers.
Insider Tip:
- Try the vegan brunch on weekends
- Unique punk-metal bar atmosphere
- Ideal for late-night cravings
- Bloom Café
This mission-driven café provides job training for adults with disabilities while serving up delicious vegan-friendly dishes. Their seasonal menu often features hearty salads, soups, and wraps.
What Makes It Special:
- Socially conscious dining
- Clearly marked vegan items
- Light, healthy options for lunch
- Parsley’s
Tucked away in the Central West End, Parsley’s is a Mediterranean-inspired fast-casual spot with plenty of vegan offerings. Build your own bowls with falafel, roasted veggies, hummus, and more.
Quick Picks:
- Affordable and fast
- Excellent portion sizes
- Vegan tzatziki and baba ganoush are standouts
Conclusion
The vegan food scene in St. Louis is thriving, creative, and more accessible than ever. From gourmet dinners to fast-casual bites, there's something for every craving and every kind of eater. Whether you're a local or just visiting, these top 10 places for vegan food in St. Louis are sure to impress your taste buds and maybe even surprise you with how delicious plant-based eating can be.