10 Best Vegan Restaurants in Virginia

Well-made vegan food doesn’t just appetize vegans - it’s satisfying and delicious enough for anyone to enjoy without missing meat or animal products. If you want to try that level of vegan food, head to any of these top vegan restaurants in Virginia.

Ipanema Cafe, Richmond, VA

If you’re in the Richmond area, you need to pay a visit to Ipanema Cafe. This fantastic eatery has a rich menu full of vegan dishes as well as many gluten-free options so everyone can find choices that suit their diet.

Jikoni Cafe, Norfolk, VA

Jikoni Cafe is a classic and humble homestyle cafe that has a full menu of 100% vegan food. From burritos to pizzas, every time on the menu is made fresh and delicious. No wonder it’s a vegan hotspot in the Norfolk area.

Roots Natural Kitchen, Charlottesville, VA

If you’re trying to fill your diet with natural whole foods rather than processed foods, Roots Natural Kitchen is for you. This Charlottesville spot specializes in nutritious bowls, with their own designed creations or the option to build your own.

Honest Pastures, Virginia Beach, VA

Honest Pastures wants to bring back the days when you knew what was in your food. This intimate deli serves an entirely plant-based menu including breakfast sandwiches, wraps, and more.

PLNT Burger, Alexandria, VA

Who says you can’t have an amazing burger if you’re vegan? You just need a great vegan burger, and you’ll find it at Alexandra’s PLNT Burger. Indulge in these ethically made and kosher classics like the Save the Bay Fillet and the Steakhouse Burger.

Vegan Kartel, Newport News, VA

The Vegan Kartel calls its cuisine “comfort food for the transitioning vegan.” Here’s the secret, though: its food is so spectacular that it’s comfort food for anyone whether you’re an omnivore or you’ve been a lifelong vegan.

Screaming Vegan, Roanoke, VA

You’ll scream with joy with your first bite from the Screaming Vegan. This popular Roanoke spot focuses on affordable plant-based food for all. Don’t miss its amazing jackfruit sliders and even freshly baked cookies.

Mother Nature’s Soul Food Vegan Restaurant, Lynchburg, VA

Feed your soul with the fabulous eats at Mother Nature’s Soul Food Vegan Restaurant. This Lynchburg destination serves up nourishing classics like vegan chicken strips, vegan burgers, and vegan meatball subs to name a few.

Fresca on Addison, Richmond, VA

Fresca on Addison is a favorite choice in Richmond for vegan and vegetarian cuisine. This cherished local treasure offers vegan pizzas, stuffed pitas, and its legendary white bean and pumpkin burger to name a few.

CLTRE., Virginia Beach, VA

Add a dose of culture into your next meal when you go to CLTRE. Located in trendy Virginia Beach. Visit for breakfast or lunch to experience its delectable vegan fare.

Share your favorites!
Virginia Search
Find Vegan and Vegetarian Friendly Restaurants Near You
Select a Virginia town to find
the Best Things-To-Do and Places To Go around you
Bristol County
Buena Vista City County
Charles City County
Charlottesville City County
Chesapeake City County
Colonial Heights City County
Covington City County
Danville City County
Franklin City County
Galax City County
Hampton City County
Harrisonburg City County
Hopewell City County
Lexington City County
Loudon County
Lynchburg City County
Manassas Park City County
Martinsville City County
Newport News City County
Norfolk City County
Norton City County
Petersburg City County
Poquoson City County
Portsmouth City County
Powhatan County
Radford County
Roanoke City County
Salem County
Staunton City County
Suffolk City County
Waynesboro City County
Winchester City County