34 Best Vegetarian Restaurants in Henrico

Tazza Kitchen Short Pump American • $
3332 Pump Rd, Henrico

Customers` Favorites

Spicy Sausage & Black Pepper Honey Pizza
Black Pepper Sausage and Honey Pizza
Whipped Feta with Honey
Goat Cheese with Bread
Brick Oven Crab Cakes
Cast Iron Goat Cheese
Smoked Brisket Tacos
Chicken Adobo Tacos
Crab Cake Sandwich
Brick Oven Salmon

“This was a great atmosphere, great waiters, and delicious food! I highly recommend this restaurant!👍🍷“

4.4 Superb146 Reviews
Thai Diner Thai • $
8059 W Broad St, Henrico

Customers` Favorites

Crab and Shrimp Fried Rice
Spicy Noodle Soup
Pad Thai Medium
Drunken Noodle
Amazing Thai
Pad See EW
Red Curry
Thai Tea

“Excellent Thai food! We always order the Pot Stickers for appetizer. Thai noodles with peanuts is delicious. Red curry chicken, shrimp fried rice, it is always excellent.“

4.4 Superb52 Reviews
Jannat Indian Cuisine Indian • $$
7801 W Broad St Suite #6, Henrico

Customers` Favorites

Chicken Tikka Masala GF
Gulab Jamun Donut Ball
Baby Eggplant Korma
Paneer Tikka Masala
Chole Kulcha Thali
Vegetable Pakora
Mirch Garlic Naan
Tandoori Chicken
Chicken Tandoori
Chicken Biryani

“Absolutely delicious! Very friendly staff, great prices, and the food is outstanding. Child friendly as well! We will definitely be coming back to Jannat!“

4.8 Superb292 Reviews
Potros Mexican Restaurant Mexican • $
9074 Staples Mill Rd, Henrico

Customers` Favorites

Pacifica and Frozen Margarita
Fresh Chips and Salsa
Cóctel de Camarón
Fajita Quesadilla
Chicken Fajitas
Fajitas Texanas
Fresh Guacamole
Fried Ice Cream
Burrito Texano
Burrito Grande

“We just had lunch at Potros’s Mexican Restaurant & our food was delicious & the service was outstanding. Our waiter was excellent!!!! We will be back soon!“

4.7 Superb151 Reviews
MISSION BBQ Barbecue • $
12630 Stone Village Way, Midlothian

Customers` Favorites

Brisket Sandwich Mac and Cheese Baked Sweet Potato
Chopped Brisket Dine in: Yes Takeout: Yes
Jalapeño & Cheese Sausage
Pulled Pork Beef Brisket
Pulled Pork and Brisket
Baked Beans w Brisket
Pulled Pork Sandwich
Steak with Cornbread
Turkey and Brisket
Slaw and Cornbread

“Maria and Lilian provided excellent customer service. They cater an event at my job and they were smiling and pleasant. They answer questions that staff had regarding the food, very detailed and courteous. It's was a pleasure working with them.“

4.6 Superb95 Reviews
Chadar Thai Restaurant Thai • $
8030 W Broad St Suite A, Henrico

Customers` Favorites

Mussamun Curry Lunch
Spicy Basil Chicken
Mango Sticky Rice
Drunken Noodles
Yum Woon Sen
Amazing Thai
Peanut Sauce
Pepper Steak
Chicken Satay
Curry Noodle

“I discovered this place through GrubHub and it became a frequent addition to my takeout delivery repertoire! I recently had the opportunity to eat there in person because I was shopping in the area and it’s a very cozy space with warm, friendly service. And the food was even more delicious in person! Highly recommend!“

4.8 Superb53 Reviews
Wong's Tacos - Greengate Tacos • $
201 A Maltby Blvd, Henrico

Customers` Favorites

The Jerk Chicken Taco Dine in: Yes Outdoor seating: Yes Takeout: Yes Curbside pickup: Yes
Chile Lime Chicken and Carne Asada
Carne Asada and King Pao Tacos
Wong's Chicken Quesadilla
Homemade Chorizo Egg Rolls
Epic Chorizo Chimichanga
East Meets West Poke Bowl
Crispy Brussels Sprouts
Korean Brisket Bibimbap
Chorizo Fried Eggrolls

“Great food and fast service!! Our server moved like lightning. Def recommend Nachos with up charge for Korean brisket and the brisket taco and pork belly taco.“

4.5 Superb132 Reviews
Red Salt Chophouse and Sushi Steak House • $$$
12221 W Broad St, Henrico

Customers` Favorites

Lobster and Lump Crab Cakes
Braised Steak Egg Rolls
Chocolate Mousse Cake
Surf and Turf Burger
Lobster Mac & Cheese
Little Dragon Roll
Shrimp Tempura
Crispy Oysters
Fried Oysters
Sashimi Lunch

“Great Food, Great service & Great atmosphere!! This is one of my top favorite restaurants. I've honestly never had a bad experience. I have gone for lunch, happy hoir and dinner! Almways great! The lamb chops, salads, truffle fries, cheesecake, drinks ("when doves cry" is my fav)... the list goes on. So very good! Try it for yourself...you wont be disappointed :)“

4.4 Superb207 Reviews
Buttermilk and Honey- SHORT PUMP!!! Chicken • $
12246 W Broad St, Henrico

Customers` Favorites

Nashville Hot Chicken Sandwich
Kimchi Fried Chicken Sandwich
Fried Pimento Cheese Balls
Crispy Pimento Cheese Bombs
Plain Ol' Chicken Sandwich
Chicken and French Toast
Crispy Crinkle-Cut Fries
French Toast and Chicken
Chicken and French Fries
Smoked Chicken Sandwich

“Menu choice was consistent as in past visits, however this visit was a bit disappointing overall. Slipping and falling while turning the corner to the restrooms was not how I expected to end the visit. While attempting to get up, noticed entirely too much water left on the floor (same as in restroom), and NO "wet floor" signage placed. I alerted a staff member of what happened and that signage needs to be up. Staff needs to ensure to NOT leave excessive water when mopping and throw up signs.“

4.4 Superb188 Reviews
Franco's Italian Restaurant Italian • $
9010 Staples Mill Rd, Henrico

Customers` Favorites

Philly Steak and Cheese
Large Pizza Toppings
Chicken Parmigiana
Double House Salad
Meat Lover's Pizza
Chicken Parmesan
Chicken Marsala
Pepperoni Pizza
Garlic Bread
Caesar Salad

“My cycling club has made al fresco dining at Franco's a Thursday night fixture post ride. The food is always very good. The portions are large and the prices are reasonable. They servers are always very welcoming.“

4.5 Superb79 Reviews
thai won on Thai • $
3422 Lauderdale Dr, Henrico

Customers` Favorites

Gluten Free Beer Battered Cod & Chips
Battered Sausage 3 & Chips
Vegetable Spring Rolls
Chicken Pot Stickers
Pad Thai with Tofu
Pad Thai Chicken
Drunken Noodles
Green Curry
Scotch Egg
Tom Yum

“When a menu has both Thai and British fare, try both! Second time in with my wife and the food is fantastic. The restaurant is clean and the service is great. We had the pad Thai and fish and chips with the haddock. Best F&C I've had. The fish was cooked perfectly, the batter was light and crisp. The pad Thai was top notch as well. My wife likes it so much we are taking my mother-in-law back when she visits from Michigan.“

4.5 Superb73 Reviews
Zorbas Greek Italian Cuisine Mediterranean • $
9068 W Broad St, Henrico

Customers` Favorites

Spaghetti with Meatballs
Mediterranean Delight
Zorba's White Pizza
Chicken Isabella
Avgolemono Soup
Grilled Gyro
Gyro Platter
Veal Marsala
Spanakopita
Greek Salad

“Great as always. Good service.“

4.5 Superb58 Reviews
India K' Raja Restaurant Indian • $
9051 W Broad St #5, Henrico

Customers` Favorites

Lamb Vindaloo Lunch Special
Coconut Shrimp Curry
Chicken Tiki Masala
Vegetarian Sampler
Kheer Rice Pudding
Tandoori Chicken
Lamb Tikka Masala
Lamb Rogan Josh
Chicken Biryani
Butter Chicken

“Seriously - we love this restaurant! They updated the dining room - it is so nice and welcoming. The people there are just the nicest. And the food? WOW. We live in Southside and make the trip regularly to come and eat because it is just SO good. I am not sure I have ever had a bad dish there. Love this place!“

4.4 Superb72 Reviews
La Cabaña Restaurante y Taqueria Mexican • $
4086 Crockett St, Henrico

Customers` Favorites

Carne Asada and Al Pastor Tacos
Enchiladas Potosinas
Tijuana with Shrimp
Chile Rellenos
Steak Burrito
Steak Ranchero
Beef Burrito
Enchiladas
Quesadilla
Taco Salad

“We visit every time we visit from San Antonio, TX! They have the best sopes 😋“

4.5 Superb45 Reviews
Shelly's Food, Comida Latina Spanish • $
7304 Staples Mill Rd, Henrico

Customers` Favorites

Spanish Rice & Refried Beans
Chicken and Beef Tacos
3 Carne Asada Tacos
Birria De Borrego
Pupusas and Tacos
Variety of Tacos
Hot Beef Soup
Chicken&Beef
Taco Specials
Taco Salad

“Excellent Food and service. I can't get enough of this place.“

4.4 Superb54 Reviews
Ciao Capri Italian • $$
10478 Ridgefield Pkwy, Henrico

Customers` Favorites

Taglioline Nerano
Rolls with Pesto
Caprese Salad
Shrimp Pasta
Easter Cake
Calamari
Scallops
Ravioli
Risotto
Cannoli

“Had the BEST birthday dinner EVER!!! Best food and service since I was in Italy!!! I highly recommend going if you haven’t been! Thank you so much to the staff and owners for making it so special!!!😘“

4.7 Superb21 Reviews
West Coast Provisions Seafood • $$
301A Maltby Blvd, Henrico

Customers` Favorites

Connecticut Style Lobster Roll
Truffle Parmesan Fries
Butter Garlic Mushrooms
Yellowtail Carpaccio
House Donut Dessert
Chocolate Lava Cake
Maine Lobster Roll
Featured Oysters
Octopus Appetizer
Chocolate Mousse

“We did not make reservations, and the hostess worked with us and accommodated our party of five. I did not expect this since it was Mother’s Day. The service was excellent, and the food was delicious. Three of us ordered the crab cake eggs Benedict. The eggs were perfectly poached. Two in our party ordered the crab omelette and the lobster BLT. Both my mother and father-in-law said that their meals were excellent. I highly recommend the cocktail the bubbly fizz. We certainly will be returning.“

4.2 Good233 Reviews
Poke Sushi Bowl - Henrico Hawaiian • $
11628 W Broad St, Henrico

Customers` Favorites

Volcano Bowl
Sushi Bowl
House Bowl
Poke Bowl

“Nice cozy poke bowl place! I did a great your own and it was so good! The takoyaki was delicious, amazing sauce!

Boba was pretty good, though not as good at kungfutea in terms of the tapioca, but still tasty nonetheless. I had the strawberry and there was more boba and ice instead of drink. Best to ask for no ice next time!“

4.4 Superb34 Reviews
The Melting Pot Fondue • $$$
9704 Gayton Rd, Henrico

Customers` Favorites

Original w Dark Hocolate in Place of Milk Chocolate
Cheese Fondue Wisconsin Cheddar
Chocolate Covered Strawberries
Yin and Yang Fondue Dessert
Ying Yang Chocolate Fondue
Shrimp Steak Chicken
Charcuterie Board
Meat and Seafood
The Melting Pot
Shrimp Cocktail

“Absolutely wonderful experience throughout. We made a reservation for 2 for our anniversary and loved every minute. The food was wonderful and super easy to cook. They have a QR code with an user-friendly layout to keep track of cook times. Service was polite, informative and patient. Dont be afraid to refill those side items for your dip! Something we didnt expect to be an option for the 4 course meal. The booth was very private with calming lighting. Really felt that we were the only ones there. Will definitely come again. Great for super special occasions.“

4.2 Good189 Reviews
Canastas Chicken Chicken • $
5235 S Laburnum Ave, Henrico

Customers` Favorites

Fried Rice with Chicken and Sweet Plantains
Pollo Ever Grilled De-Boned Chicken
Half Chicken Choice of Sides Orders
Lomo Saltado Peruvian Specialty
Chicken Quesadilla Sandwich
Fresh Roasted Chicken
Chicken Canastas
Grilled Chicken
Cilantro Chicken
Grilled Salmon

“Delicious chicken and yummy sides! The plantains are out of this world.“

4.2 Good104 Reviews
YaYas Cookbook Asian Fusion • $$
11674 W Broad St, Henrico

Customers` Favorites

Cherry Blossom Roll C R-Raw
Drunken Noodle with Chicken
Tom Kha Kai Big Hot Pot
Sticky Rice with Mango
Crispy Shrimp Tempura
Yayas Duck Curry GF
Drunken Fried Rice
Brussels Sprouts 1
California Roll C
Larb Lettuce Wraps

“Wow love this place! Drinks and food are amazing! Key Lime classic cocktail featured here. YUM! 🤩“

4.1 Good174 Reviews
Crustacean Boil N Grill Seafood • $$
8902 W Broad St C, Henrico

Customers` Favorites

Shrimp and Mussels Boil
Snow Crab Market Price
Steamed Seafood
Dungeness Crab
The Whole Rowe
Fried Oysters
Garlic Butter
Crab Legs
Cheesecake
House Bag

“Amazing, no phenomenal service I received here in this exquisitely and we’ll cared restaurant. The staff were all very friendly and the food itself was top tier! Out of this world you can say ! Definitely will be back here very soon. Thank you so much for the the superb experience!“

4 Good22 Reviews
ShoreDog Cafe Cafe • $
435-B N Ridge Rd, Henrico

Customers` Favorites

Chicken or Shrimp Caesar Wrap
Tuna Melt

“I was visit my parents and walked through our neighborhood to get some local coffee and breakfast on a Sunday morning. While I couldn’t sit/order inside because of the dogs, the barista was more than accommodating to take my order from their outdoor seating and bring me my food and drink. I don’t think it was on the menu but I ordered and espresso soda (espresso, club soda, vanilla syrup) and the barista was once again very accommodating and made it no problem. It was super good! I also ordered an egg and cheese on an English muffin which was delicious. Seemed like white cheddar and a soft fried egg. Would highly recommend this local place! I also appreciated how early they were open on a Sunday morning. I paid about $11 before tipping.“

4 Good36 Reviews
Eggs Up Grill Breakfast • $$
2238 John Rolfe Pkwy, Henrico

Customers` Favorites

Caramel Apple Crisp Pancakes
Caramel Apple Pancakes
Caramel Cinnamon Smile
Toast and Home Fries
Biscuits and Gravy
Homestead Platter
Scrambled Eggs
Eggs Benedict
French Toast
Sandwich

“Just ate at the location in Mechanicsville (couldn’t find a page for them)and it was delicious! We will definitely be back.“

4 Good79 Reviews
Peking Restaurant Chinese • $
8904 W Broad St, Henrico

Customers` Favorites

General TSO's Chicken Dinner Platter
Kung Pao Chicken with Cashew Nuts
Egg Drop and Hot and Sour Soup
Schezwan Chicken Combo Special
Happy Family Style Bean Curd
Emperor's Shrimp & Scallops
Egg Flower with Corn Soup
Dry Sauteed String Beans
Sweet and Sour Chicken
Shanghai Spring Roll

“Old stand by that never EVER disappoints. Been here many times, mostly take out, over the years. Over 20 yrs to be exact.

IMHO Peking is one of the best Chinese restaurants in RVA. Certainly in the top 3. Food is always super tasty regardless of what you order.

Go get you some! 👍🏼“

4 Good95 Reviews
Habanero Mexican Grill Mexican • $
9101 A Quioccasin Rd, Henrico

Customers` Favorites

Carne Asada Torta
Burrito California
Fresh Guacamole
All Beef Tacos
Pollo Torta
Carnitas
Burrito
Steak

“Habanero Mexican Grill has been my go-to spot for authentic Mexican food for several years now, and it consistently delivers when it comes to bold, flavorful dishes. The food here is absolutely delicious, with rich, vibrant flavors that make each meal feel like a true taste of Mexico. Whether it’s their tacos, burritos, or one of their specialty plates, you can always expect a meal that’s bursting with authentic taste. The fresh ingredients and traditional recipes have always been a huge draw for me.

However, over time, I’ve noticed a few changes that have slightly impacted my overall experience. One issue is that there can sometimes be a language barrier when placing orders, as not all of the staff are fluent in English. This has led to a few mix-ups with my order on occasion. Additionally, I’ve observed a subtle decline in the quality of the food lately. While it’s still good, it’s not quite at the same exceptional level it once was.

Despite these minor issues, I continue to frequent Habanero Mexican Grill because the food remains some of the best Mexican in town. I hope they address these concerns so that they can restore the consistently high quality that originally won me over.“

3.9 Good37 Reviews
Arianna's Italian Grill Lakeside Italian • $
5107 Lakeside Ave, Henrico

Customers` Favorites

Spaghetti Carbonara with Bacon and Parmesan Cheese in a Cream Sauce
Garlic Knots with Marinara
Arianna's Special Pizza
Penne Alla Vodka Pasta
Cappellini Scampi
BBQ Chicken Pizza
Margherita Pizza
Pepperoni Pizza
Mediterranean
Cheese Pizza

“Excellent food and service!“

3.9 Good70 Reviews
BJ's Bakery Bakery • $$
Henrico

“This place is good for family dinners. The booth is large enough for all 5 of us. The menu is varied. The waitstaff is adequate, although he forgot to bring the soup course before the main course. The numerous TV screens occasioned some raucousness among the guests.“

3.2 Average13 Reviews
Cicis Pizza Pizza • $
7516 W Broad St, Henrico

Customers` Favorites

Chicken Bacon Pineapple Jalapeno Pizza in Creamy Buffalo Sauce
Cinnamon Rolls & Cheese Sticks
Cinnamon Rolls Xtra Frosting
Stuffed Crust Pepperoni Pizza
Spinach Alfredo Flatbread
Macaroni and Cheese Pizza
Chicken Soup and Pasta
Bavarian Dessert Pizza
Create Your Own Pizza
Fresh Cinnamon Rolls

“My 5 year old son gets a pizza craving every 2 months or so. This is our go to spot. The staff is always personable and happy to fulfill any request.

My issue was with the half spaghetti pizza we ordered. It arrived hot but it had NO flavor whatsoever. My son took one bite and made a face. I dipped it in ranch dressing so not to let it go to waste.

The bathroom could have been cleaner. I'll never understand customers who can't walk a few feet to put their trash and plates i in the correct place.“

3.8 Good96 Reviews
Portabella Ristorante Italian • $
2627 New Market Rd, Henrico

Customers` Favorites

Steak Ceasar Salad with Added Bacon Bits
Chef Salad with Grilled Chicken Added
Blackened Chicken Primavera
Grilled Chicken Tenders
Grilled Chicken Salad
Tortellini Alla Panna
Fettuccine Alfredo
Fried Mushrooms
Chicken Marsala
Buffalo Wings

“Normally I would support this place. But now I will say I'm very disappointed in this situation they have put in. Right now we are living in a hotel and I asked for two smaller pizzas boxes because it's easier to separate for three people. They were like we have to charge you extra for the boxes yet it's no different than getting your order to go I don't see them charging for that“

3.6 Good61 Reviews
Gogi Bibimbap Korean • $
8902 W Broad St, Henrico

Customers` Favorites

Spicy Chicken Bibimbap
Bipimbap with Hot Bowl
Pork Mandoo Dumplings
Hot Sauce Condiments
Baby Dolsot Bibimbap
Gogi Spicy Pork Box
Regular Bibimbap
Choose a Bulgogi
Kimbap Roll
Tteokbokki

“Can’t explain how delicious I find this place ! I will always eat here for lunch when I’m in this side of town!“

3.6 Good62 Reviews
Elephant Thai Short Pump Thai • $
11676 W Broad St, Henrico

Customers` Favorites

Crab & Shrimp Fried Rice
Pad Thai Chicken Combo
Pineapple Fried Rice
Golden Shrimp Rolls
Wonton Soup
Spring Roll
Fresh Roll

“I have eaten here before and now 2 years into Covid. The food is exceptional! I have also had them cater for my job, they were very accommodating and helpful! Everyone Loved the food! This is a local business so please support them!!“

3.5 Good60 Reviews
Roma Ristorante Italiano Italian • $
8330 Staples Mill Rd, Henrico

Customers` Favorites

Appetizer Sampler
Side House Salad
Baked Spaghetti
Fried Ice Cream
Penne Giuseppe
Penne Rosalia
Caesar Salad
Stromboli
Cheesecake
Lasagna

“Their food is delicious and their stromboli portions are generous. I will definitely be eating there again!“

3.6 Good100 Reviews
The Daily Kitchen & Bar New American • $
12201 W Broad St, Henrico

Customers` Favorites

Bread Pudding French Toast
VA Ham & Cheddar Omelet
Crispy Brussels Sprouts
Sweet Potato Fries
Spicy Avocado Bowl
Margherita Pizza
Fried Calamari
Fig & Pig Pizza
Vegan Calamari
Chicken Panini

“I went on Sunday, and the restaurant was very clean and tidy. I love the luxurious atmosphere of The Daily. They have a large patio area, with lots of room between tables. The food, appetizers, and drinks were emaculate. My server was very friendly and attentive, but not over bearing. I will definitely visit again. Thank you!“

3.6 Good189 Reviews

You May Also Like