What are you looking for?

Vegetarian Restaurants in Richmond

4.5 - 240 votes

Hours: 4 - 10PM

3131 W Cary St, Richmond
(804) 353-3300

Tulsi Indian Cuisine

Ordered here first time for take out. There food was amazing! Only thing I ordered garlic nan not tandoori. But overall the food was amazing ! I’ll be co... More reviews



4.5 - 236 votes

Hours: 11AM - 9PM

1215 Summit Ave, Richmond
(804) 353-0111


Really delicious dinner on a rainy weekday night. Affordable sandwiches and breakfast food, fancier entrees also if that's what you want. We loved b... More reviews

4.2 - 334 votes

Hours: 11AM - 9PM

2934 W Cary St, Richmond
(804) 342-8990

The Daily Kitchen & Bar

The Daily is one of my favorites spots. Tonight we sat outside on a beautiful evening and aside from the occasional loud vehicle passing by, had a excell... More reviews

4.7 - 140 votes

Hours: 12 - 6PM

22 S Addison St, Richmond
(804) 359-8638

Fresca on Addison

I love this place so much , eat it at least once a week. Black bean burger is incredible. My favorite place to eat in RVA.I do with they were open later ... More reviews

4.4 - 190 votes

Hours: 11AM - 3PM

201 Towne Center W Blvd #701, Richmond
(804) 360-8288

Pho 1 Grill

wow .... I had C1 tofu and rice and I was goanna cry :) the best best I ever had. Sauced was delicious, I called them back to thank you. It was a pickup ... More reviews

4.5 - 166 votes

Hours: 11AM - 2AM

917 W Grace St, Richmond
(804) 213-0190

Ipanema Café

The apple pie and the chai tea were delicious! The staff was wonderful, and they were so kind to serve us even though they had just closed the kitchen wh... More reviews

4.6 - 139 votes

Hours: 11AM - 9PM

415 W Grace St ste a, Richmond
(804) 918-4351

True's Cultural Kitchen

This is a lovely , delicious place. We had the jerk chicken which was filled with flavor through and through. African spinach, potatoes and chickpeas, al... More reviews

4.5 - 153 votes

Hours: 11AM - 9:30PM

3125 W Cary St UNIT 1, Richmond
(804) 269-4565

Jalapeños Méxican Grill

I have ordered from this restaurant many times during the pandemic. Usually the food is pretty good. Today the enchiladas that I ordered were tasteless a... More reviews

4.3 - 132 votes

Hours: 11AM - 10PM

401 Strawberry St, Richmond
(804) 358-8505

8 ½ in The Fan

Although not purchasing anything I absolutely loved the atmosphere and the staff was very helpful and accommodating. I will definitely be going back to o... More reviews

4.4 - 111 votes

Hours: 9:30AM - 2:30PM

402 N Harrison St, Richmond
(804) 359-8060

Harrison Street Cafe

Had the vegan Rueben and it was the best sandwich i've ever had. I'm not even vegan lol. More reviews

4.3 - 94 votes

Hours: 11AM - 9PM

401 Libbie Ave #1, Richmond
(804) 285-3200

Palani Drive

I've eaten here many times but always leave a bit unsatisfied. The menu looks delicious but the food just doesn't taste as good as it sounds on... More reviews

3.6 - 143 votes

Hours: 10:30AM - 9PM

1601 Willow Lawn Dr, Richmond
(804) 562-7911

Chopt Creative Salad Co.

I loved my salad here. I ordered the crispy chicken ranch salad had the chicken with Panko as my protein. Flavors were good with the right amount of dres... More reviews

3.8 - 115 votes

Hours: 11AM - 10:30PM

616 N Sheppard St, Richmond
(804) 355-6888

China Panda

Best Chinese spot in Richmond. They have a ton of vegan/vegetarian options. I love the mock sesame chicken and get it every single time. It’s so fxcking ... More reviews

3.9 - 102 votes

Hours: 11AM - 7PM

6020 W Broad St, Richmond
(804) 266-2666

Colonial Shooting Academy

Helpful range staff. Clean facilities. A smidge in the pricy side but to be expected. Will return. More reviews

3.6 - 100 votes

Hours: 11AM - 6PM

7000 Forest Ave, Richmond
(804) 288-7141


This is a perfect example of why I should always read reviews before visiting a restaurant. I echo the one star ratings from most recent reviews. I paid ... More reviews

4.1 - 44 votes

Hours: 11AM - 12AM

308 N Laurel St, Richmond

&pizza - VCU

Great and fast serving. Also great tasting pizza. Bit costly for single personal pizza. More reviews

3.7 - 64 votes

Hours: 11AM - 10PM

1601 Willow Lawn Dr Ste 305, Richmond
(202) 558-7549

&pizza - Willow Lawn

My friend ordered me a pizza here so I don’t know how much it costed, but it was delicious! My friend ordered it to be ready by 6:30pm, but the pizza was... More reviews

View on map