Richmond has such an amazing food scene — and even though I don’t eat meat, I’ve never felt limited here. These are the vegan and plant-based spots I actually love and recommend to my friends. Whether you’re craving something soulful, fresh, or just ...
This place feels like home — peaceful, creative, and built around community. They’ve got one of the largest plant-based menus in Virginia, and everything tastes fresh and full of life.
✨ Perfect for brunch, journaling, or deep convos over coffee.
Gold Lion Community Cafe
If you think “vegan cheesesteak” sounds impossible, this spot will change your mind. 100% plant-based, bold flavors, and just pure comfort food energy.
🔥 Best for: cheat-day cravings with no guilt.
Philly Vegan
Small name, big flavor. Everything here is made from scratch — even the vegan “meats.” It’s one of those places you can taste the care in every bite.
🥡 Perfect takeout for a cozy night in.
Tiny Vegan
Not fully vegan, but they’ve got solid vegan options and a chill, modern vibe. Everything’s organic, fresh, and beautifully plated.
🌞 Go-to for brunch dates or dinner with non-vegan friends.
The Daily Kitchen & Bar
Vegan pizza lovers, this one’s for you. It’s laid-back, simple, and always satisfying. Their vegan pies are amazing, and the staff is super friendly.
🍷 Perfect for an easy night out or lunch on the go.
Fresca on Addison
Ethiopian food done right. Their veggie combo plate is full of color, spice, and grounding energy. Eating here feels like a cultural experience, not just a meal.
🤎 Best shared with someone who loves flavor and depth.
NILE KITCHEN
When I want something quick, light, and energizing — this is it. Their smoothies and bowls always taste fresh and vibrant.
💪 Perfect post-workout or midday reset.
North End Juice Co. (Museum District)
This one’s a gem for anyone who loves dessert. 100% vegan pastries, cupcakes, and cookies that taste way too good to be plant-based. I go here when I want something sweet but still guilt-free.