37 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 Superb151 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 Good45 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
Tandoori Chicken
Chicken Tandoori
Mirch Garlic Naan
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 Superb291 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

“INCREDIBLE brisket, collard greens, mac & cheese, cornbread, strawberry shortcake (a surprise!), and iced tea. EXCEPTIONAL service by the whole team, especially JAMO and KAREN! I may be back tomorrow!“

4.7 Superb163 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 Superb143 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 Superb131 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.6 Superb69 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.7 Superb51 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 Superb199 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 Superb40 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 Superb75 Reviews
Poke Sushi Bowl - Henrico Hawaiian • $
11628 W Broad St, Henrico

Customers` Favorites

Volcano Bowl
Sushi Bowl
House Bowl
Poke Bowl

“Used to go to the location downtown Richmond, but it was a bit far for me. Now I live right by this location and was SO excited when I found out they were here. Probably my favorite Poké place in VA. They have so many topping options, including all my favorites. I have already been here three times in the last few days since I moved here, and will be many more times while I am here.“

4.7 Superb38 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
YaYas Cookbook Asian Fusion • $$
11674 W Broad St, Henrico

Customers` Favorites

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

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

4.3 Superb205 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 Superb71 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.3 Superb186 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.4 Superb64 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 Superb50 Reviews
Cicis Pizza Pizza • $
7516 W Broad St, Henrico

Customers` Favorites

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

“My family and I ate here for lunch today, July 4, 2025, and it was awesome! Management at this restraunt are very considerate to their customers and are exceptionally professional. To the manager that brought the pizza order out to our table today, I'd just like to say thank you again. You've definitely made me a customer for life. See you next week!“

4.3 Superb100 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!“

4.3 Superb48 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

“Our party of six enjoyed a lovely mid-afternoon lunch on the patio. Service was prompt, very friendly and accommodating. We enjoyed several excellent appetizers including ahi tuna tacos, shaved octopus and the best mussels on the planet! Entree’s we enjoyed were Tuna Poke Bowl, Fried Grouper Sandwich with pickled pineapple just to name a couple. All of us enjoyed our visit and look forward to going again!“

4.2 Good394 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.4 Superb18 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
Gogi Bibimbap Korean • $
8902 W Broad St, Henrico

Customers` Favorites

Plantspired Beef Vegan Japchae
Bipimbap with Hot Bowl
Spicy Chicken Bibimbap
Pork Mandoo Dumplings
Sundubu Jjigae Combo
Vegan Dolsot Bibimbap
Hot Sauce Condiments
Baby Dolsot Bibimbap
Gogi Spicy Pork Box
Regular Bibimbap

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

4.2 Good73 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

“We had a wonderful experience. The food was great, the atmosphere was perfect and our server,
Victoria just made everything perfect. We will absolutely be requesting her going forward. She just elevated the entire experience. Thank you for a wonderful date night ♥️“

4.1 Good350 Reviews
Habanero Mexican Grill Mexican • $
9101 A Quioccasin Rd, Henrico

Customers` Favorites

Carne Asada Torta
Burrito California
Fresh Guacamole
Al Pastor Torta
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 Good23 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.“

3.9 Good28 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

“You must try SA-Cha Chicken with brown rice! The won ton soup is amazing and tasty. Service is spot on and if you dine in the waitstaff is attentive. The decor in restaurant is dated and does need a refresh. My reviews are honest and truthful. Enjoy a meal that is full of value and portion size.“

4 Good99 Reviews
BJ's Bakery Bakery • $$
Henrico

“I have read the reviews prior to coming in and dining. However, I like to form my own opinions and the service was amazing. Along with the great menu choices there's something for everyone. The drinks could have been a little less water down however I feel as though the bartender got into a group, and started to make a really delicious drink. The Sunday prime rib special is the best, but we tried several appetizers and all were really good. Only one that was a little questionable was the avocado as they were a little over cooked.“

3.5 Good21 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.7 Good45 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.9 Good285 Reviews
Robins Tea House at Lewis Ginter Botanical Garden American • $$
1800 Lakeside Ave, Henrico

“We recently married in the rose garden at LGBG and hosted our reception in the Robins room. We chose LG because of the gorgeous setting - we didn't have to worry about decorating at all. The staff were phenomenal. From Lyn and Liz who were knowledgeable and prompt in their communications to Cassondra and her team - who were very accommodating of our guests with dietary restrictions, service was attentive, and they even had some extras we could borrow like table numbers. And the food was SO GOOD. We continue to talk about how fun and perfect our wedding was and LGBG made it so easy.“

3 Average21 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.5 Good48 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
BJ's Restaurant & Brewhouse Pizza • $$
12010 W Broad St, Henrico

Customers` Favorites

Honey Sriracha Brussels Sprouts
Strawberry Shortcake Pizookie
Hot Fudge Brownie Pizookie
Mahi-Mahi or Shrimp Tacos
Monkey Bread Pizookie
Broccoli Cheddar Soup
Chicken Tortilla Soup
BJ's Original Wings
Avocado Egg Rolls
Mozzarella Sticks

“Stopped in for a late lunch and had great food and experience. Our serve Abi was very friendly and did and amazing job“

3.7 Good227 Reviews
America's Best Wings Seafood • $
7536 W Broad St, Henrico

Customers` Favorites

Shrimp Fettuccine Alfredo w Broccoli Combo
Chicken Wings 4 pcs Fries and Juice Box
Crispy Chicken Burger
Side of French Fries
Philly Cheesesteak
Honey BBQ Wings
Wings & Celery
Fried Shrimp
Grill Shrimp

“Amazing experience. Excellent wings and desserts. The restaurant was busy and I could tell that the cashier was very overwhelmed, but overall the staff took the time to pack our bags nicely with all of the food, napkins, and forks. I would definitely be going back.“

3 Average42 Reviews
Teppanyaki Grill & Buffet Japanese • $
9043 W Broad St, Henrico

Customers` Favorites

Buffet Chicken and Mushrooms Grilled Veggies Crab Salad
Spring Roll Egg Roll Crab Rangoon Etc from the Buffet
Buffet Grilled Fish and Chicken Crab Salad
Fried Chicken Egg Roll Stuffed Shell
Salt and Pepper Shrimp
Chicken and Broccoli
Salt and Pepper Crab
General TSO Chicken
Snow Mountain Roll
Hot and Sour Soup

“Great place to eat! So many choices and something for everyone.“

3 Average229 Reviews

You May Also Like