Vegan and vegetarian restaurants in Richmond, VA

Dig into delicious and nutritious vegan and vegetarian fare in every corner of Richmond.

  • Facebook
  • Twitter
  • Nextdoor
  • Email

Philly Vegan + city views.

Eating meat-free hasn’t always been easy, but in Richmond, it’s a piece of (vegan) cake.

Our food scene is as vibrant as ever, so it’s no surprise there are a slew of local chefs serving up fresh, vegetarian bites across town. From vegan Reuben sandwiches to scrumptious vegetarian tacos, here are 15+ restaurants serving up meat-free fare in Richmond.

🍕 Casual eating

Philly Vegan , 1126 Hull St. | This spot has all-vegan eats like a supreme cheesesteak, double lentil burger with daiya cheese, and Philly cheesesteak egg rolls.

Devil’s Lettuce , 4028 Cox Rd., Ste. J | Build your own burger or try out a sandwich, wrap, or bowl at this Innsbrook hidden gem.

Fresca on Addison , 22 S. Addison St. | Try the white bean and pumpkin burger or the falafel sandwich.

North End Juice Co. , 718 N. Cleveland St. + 2400 Jefferson Ave. | Vegetarian options at this cafe include Shaolin + cat’s meow fresh pressed juice, blue suede shoes smoothie, and the vegan pokè bowl.

NuVegan Cafe , 417 W. Grace St. | This regional chain offers vegan soul food including barbecue roast with rice, fried steak, and crab cakes.

Bottoms Up Pizza , 1700 Dock St. | Although not a strictly vegetarian joint, this Shockoe spot does offer vegan cheese and meat-free sausage, pepperoni, ground beef, and chicken as toppings.

🍸 Date night

Ipanema Cafe , 917 W. Grace St. | Make brunch plans or plan a night out at this VCU staple. Try this: the BBQ jackfruit sandwich or truffle gnocchi.

Nile Bistro , 306 N. 29th St. | There are plenty of vegan options at this Church Hill favorite for Ethiopian food. Pro tip: You can order sample sizes of several dishes to create a combo.

Elegant Cuizines , 415 W. Grace St. | This dairy-free restaurant has a number of vegetarian and vegan options, including a vegan brunch menu. Try this: vegan jerk crab croquettes with house vegan tartar sauce.

Sen Organic Small Plate , 2901 W. Cary St. | Try the vegan pho, mushroom trigon, or crispy fried tofu.

The Daily Kitchen & Bar , 2934 W. Cary St. | This veggie-friendly Carytown spot offers several dishes including vegan calamari, buffalo cauliflower, and quinoa tabbouleh.

All menu items at this food truck can be made vegan.

🌮 On the go

1115 Mobile Kitchen | Catch this food truck at different events around town and try the vegan chicken sandwich.

Goatocado , 1823 W. Main St. | Get vegetarian options at local festivals and events at the Goatocado truck. Try the Billy chili — sweet potato kale chili topped with vegan basil aioli and a blend of pepper jack and sharp white cheddar cheese. Pro tip: They also have a fast casual restaurant in the Fan.

Ellwood Thompson’s , 4 N. Thompson St. | Stop by this all-local, natural foods market and grab lunch from the hot bar.

🧁 Bakeries, cafes, and dessert

Minglewood Bake Shop , 3337 W. Cary St. | All items on this bakery menu are vegan, so sip a cup of coffee and enjoy a pastry, scone, cookie, or even an ice cream sundae.

Buna Kurs Ethiopian Cafe , 401 1/2 N. 2nd St. | Enjoy coffee and a sweet treat or a breakfast of fu’ul or injera fir fir in Jackson Ward.

Harrison Street Cafe , 402 N. Harrison St. | This VCU cafe has been serving good eats with no meats since 2000. Try the soysage biscuit or breakfast tofu.

Lamplighter Coffee Roasters , 116 S. Addison St. | Try the vegan pumpkin bread, breakfast burrito with scrambled tofu, or The Slammer — a bagel sandwich with vegan cream cheese with a maple Sriracha glazed vegan sausage patty.

Ruby Scoops , 120 Brookland Park Blvd. | The vegan menu at this local ice cream shop has rotating flavors like cardamom blueberry cobbler, cookie butter, and thai basil.

🍽️ Chef it up at home

Check out our favorite tips and tricks for serving veggie-focused fare from your own kitchen:

  • Facebook
  • Twitter
  • Nextdoor
  • Email
Check out our other Guides