Vegetarian Journal's Guide to Vegetarian and Vegan Restaurants in the U.S. and Canada
§ Reviewer's choice
(For restaurant listings in the surrounding areas, see Black Mountain and Hendersonville.)
2145-A Hendersonville Rd., Asheville, NC 28704
Vegan/American. See description under Charlotte, NC entry.
78 N. Lexington Ave., Asheville, NC 28801
Vegetarian/teahouse. Dobra Tea is an authentic tea room serving a wide range of specialty teas from various countries. They also offer a light fare menu with locally made hummus, pita bread, and vegan desserts like coconut matcha shortbread cookies. The tea room is made complete by the peaceful atmosphere and the bohemian décor.
233 South Liberty St., Asheville, NC 28801
Vegan/organic/raw foods. A vegan juice bar and cafe with a large selection of different juices, smoothies, sandwiches, and entrees. Popular menu items include the “Smoked Pesto Panini” (made with Portabello Mushroom, Pumpkin Seed Pesto, Tomato, and Spinach) and Cocoa Mint Mouse Pie.
A-610 Haywood Rd., Asheville, NC 28806
Vegetarian/natural foods/organic. Firestorm Café & Books is a worker-owned and self-managed community event space located in downtown Asheville. The café is 99.9% vegan; the only exception is dairy milk as an option for coffee. Try the Tempeh Gyro, TLT (Tempeh, Lettuce & Tomato), Maple BBQ Panini (maple-baked tofu), or the Soup of the Day. Desserts such as their "World-Conquering Cupcakes" are baked on-site. Firestorm strives to maximize their use of local, organic, and fair trade ingredients. Stop by for a bite to eat, a cup of Joe, and browse their unique book selection.
40 Wall St., Asheville, NC 28801
Vegetarian/international. Enjoy a wide variety of international vegetarian dishes, including a Carribean Quesadilla, Mid-Eastern Pita Sandwich, Greek Salad, Kung Pao Tofu, tempeh fajitas, and more. Indoor and outdoor seating available.
853 Merrimon Ave., Asheville, NC 28804
Vegan/organic café/juice bar. Start your morning off with fresh juices, smoothies, or coffee and enjoy raw or toasted granola and various baked goods. Main dishes include Build Your own Pasta Bowl, and other bowls, Pizza Pesto, Mac & Cheese, Chili, and more. They also offer a variety of desserts.
165 Merrimon Ave., Asheville, NC 28801
Vegan/natural foods/organic. Plant offers innovative vegan cuisine that is organic, local, and seasonal. Enjoy such dishes as Peppercorn Crusted Seitan, Smoked Portobello Steak, or Grilled Chili Glazed Tofu. Reservations are recommended, especially on weekends. Plant is closed on weekends between brunch and dinner, so please call ahead for hours.
116 N. Lexington Ave., Asheville, NC 28801
Vegetarian/soul food. Rosetta's Kitchen has a wholesome atmosphere that is the perfect setting for its homestyle cooking. More than just a restaurant, Rosetta's has become a local gathering spot, with friendly staff, local art, downtown bicycle deliveries, and dedicated, environmentally conscious policies.
39 S. Market St., Asheville, NC 28801
Vegan/bar. This vegan bar offers a variety of food, drinks, and events in a socially conscious environment. The extensive drink menu features beer, wine, and cocktails with locally sourced ingredients when available. Food selections range from soups, salads, and sandwiches. Be sure to check out the website to keep track of upcoming events, shows, and open mic nights.
120 Broadway St., Black Mountain, NC 28711
Vegetarian/teahouse. See description under Ashville, NC entry. The Black Mountain location is closed on Wednesdays.
Ashworth Village, 115-G W. Chatham St., Cary, NC 27511
Café/bakery. Once in a Blue Moon features many vegetarian and vegan lunch options. Some to try include a spicy black bean burger, a grilled portabella mushroom sandwich, and even a vegetarian hot dog! Also a bakery, Blue Moon offers delicious cakes and pastries. They can make a vegan wedding cake, too.
740 E. Chatham St., Cary, NC 27511
Vegetarian/Indian. For delicious and inexpensive vegetarian Indian food, you can't beat this restaurant. They serve various types of paratha (wheat dough filled with spices & potato, carrot, or cauliflower) and plenty of chaat (flat crisps served with potato, onions, chutney, etc). They offer some Indo-Chinese dishes such as fried rice and vegetable noodles.
590 E. Chatham St., Cary, NC 27511
Vegetarian/Indian. Udupi Café serves appetizers, soups, Dosai, curries, breads, and much more on its large lunch buffet and for dinner. Unique dishes include Shredded Coconut Uthappam and Chana Batura. Within walking distance of the Madstone Theatre, Udupi Café serves genuine Indian food at very reasonable prices. While you are dining, enjoy the abstract art on display. They are closed between lunch and dinner so please call ahead for hours.
1114 Environ Way, Chapel Hill, NC 27517
Vegetarian/café/bakery. Independently owned and serving 100 percent recyclable products along with local ingredients, Coco Bean Coffee Shop serves specialty coffee drinks and a variety of baked goods. Vegans can swap out dairy milk for non-dairy milk at no extra charge. Coco Bean also offers non-dairy whip cream and creamers. Try the cashew milk mocha, a customer favorite! Coco Bean sells vegan and gluten-free cupcakes, muffins, and other pastries. Coffee grounds are composted, and there’s always extra to take home to your garden!
1129 Weaver Dairy Rd., Chapel Hill, NC 27514
Southwestern. Margaret's veggie options include Very Vegetarian Nachos, hummus, vegetarian black bean chili, and a tempeh pita sandwich.
1129 Weaver Dairy Rd., Chapel Hill, NC 27514
Vegetarian/Middle Eastern. Sage Vegetarian Café offers a varied menu of soups, salads, sandwiches and wraps, entrées, and side dishes. Entrées include delicious black beans and rice, Persian Eggplant Paradise (made with split peas, saffron basmati rice, and fragrant spices), vegetable kabobs, and Persian pomegranate stew. Daily specials also available. Though there are many vegan options, eggs and cheese are used frequently. However, the friendly staff will happily answer questions about the ingredients. Outdoor seating is available.
3001 E. Independence Blvd., Charlotte, NC 28205
Vegan/American. Bean Vegan Cuisine is an excellent place to go for vegan comfort food. Don't miss delicious sandwiches like their BBQ Jackfruit, Reuben, and Crabbie Patty. Ask about their daily specials and dessert selection. For classic American favorites made vegan, Bean can't be beat!
1257 East Blvd., Charlotte, NC 28203
Natural foods. Homemade soups, salads, and sandwiches are made fresh daily at this natural food grocery and deli. The menu at Berrybrook changes daily and is primarily vegetarian.
1419 East Blvd., Charlotte, NC 28203
Vegetarian/café. Fern features flavors from the garden in their all-vegetarian menu. Try the Arugula Harvest Salad, Laughing Buddha Bowl, or Sweet Potato Gnocchi. The numerous vegan items are noted on the menu. Their Chakra Juice Menu includes such tempting selections as Violet Bliss and Indigo Intuition. Reservations are accepted for dinner.
2707 South Blvd., Charlotte, NC 28209
1816 Galleria Blvd., Ste. G, Charlotte, NC 28209
5410 E. Independence Blvd., Charlotte, NC 28212
Natural foods store/deli. Healthy Home Market is a natural foods store with vegetarian and vegan options. They offer great smoothies like Almond Joy and Beauty Express. They also sell organic produce and bulk items. The Market features a deli at the South Boulevard store in Charlotte and the location in Davidson.
2000 South Blvd. Ste. 300, Charlotte, NC 28203
Vegetarian/raw foods/organic. Living Kitchen offers fresh, organic, local foods that are mostly vegan (only exceptions are honey offered as a sweetener and bee pollen in one smoothie). Enjoy homemade nut milks (almond, coconut, and hemp), locally-roasted fair trade coffee, and multicultural, world music. Luna's is located next to the Atherton Mill Farmer's Market and Evolution Fitness.
1055 Metropolitan Ave., Ste. 130, Charlotte, NC 28204
Pizza/organic. Pizza Fusion is an organic, eco-friendly pizza chain offering vegan and gluten-free options. Try the Very Vegan Pizza which has crimini mushrooms, roasted garlic, organic tomato sauce, and soy cheese (casein-free). Or build your own pizza with topping choices like roasted eggplant, kalamata olives, sundried tomatoes, sauteed spinach, and vegan soy cheese. The motto at Pizza Fusion is, "Saving the Earth, One Pizza at a Time" and that's not just a slogan. Examples of how they promote sustainability include: using company-owned hybrid vehicles for food deliveries; giving customers discounts for bringing back their pizza boxes for recycling; using spudware utensils, made from potatoes, which biodegrade in 50 days; and offsetting their energy use by purchasing wind energy certificates.
324 East Blvd., Charlotte, NC 28203
Thai. You can choose to have many dishes on Thai Taste's menu, such as curries, stir-fries, and noodle dishes, made vegetarian, with or without eggs. Try the Pud Met Ma Muang (cashew nut) or the Khing Sod (fresh ginger) stir-fry, the Thai Salad with vegetables and fried tofu, or one of several vegetarian appetizers.
7128 Albemarle Rd., Ste. A, Charlotte, NC 28227
Vegetarian/Indian. To find out why one VRG member called Woodlands "the best Indian restaurant in Charlotte," make sure to include a stop at this South Indian all-vegetarian restaurant. They offer an extensive menu that includes appetizers, dosas, uthappam (Indian-style pancakes), pullavs (rice specialties), curries, and breads. On weekends, stop in for their popular lunch buffet. Woodlands is closed on weekdays between lunch and dinner, so please call ahead for hours.
7945 N. Tryon St., Charlotte, NC 28262
Vegan/American. Zizi's Vegetarian Restaurant offers all-vegan comfort foods created from soybeans, grains, nuts, and fresh vegetables. Try the Philly Cheese Steak Sub, BBQ Tofu, Fish & Chips, or Tempeh BLT Wrap. Zizi's is located in the Gold Hill Pavilion and is for take-out only.
261 Griffith St., Davidson, NC 28036
Natural foods store/deli. See description under Charlotte, NC.
716 9th St., Durham, NC 27705
Latin American. Blue Corn Café features Latin American fare. They offer several vegetarian selections; many can be made vegan upon request. Make sure to try the Black Bean and Sweet Potato Stew, their famous vegan stew. Blue Corn has live music and a full bar. Enjoy the warm, colorful décor featuring art from local artists. The restaurant is near Duke University. Outdoor seating is available.
3219 Old Chapel Hill St., Durham, NC 27707
Vegan/raw foods. Café Love is a 100% vegan, gluten-free and raw restaurant currently serving take-out only. When the weather is nice, find a shady spot to enjoy these delicious dishes! You can choose from a variety of healthy entrees such as Pad Thai, Manicotti or Spicy Kelp Noodles. They also offer desserts like Chocolate and Blueberry Squares and homemade juices.
716 9th St., Durham, NC 27705
Vegan/raw foods/organic/juice bar. This juice bar whips up a multitude of juices with customizable options. They also offer raw foods including Lotus Kelp Noodles, Marinated Mushroom in Lettuce Wraps, Chia Coconut Macaroons, and Rawberry Cheesecake. Outdoor seating is available.
5504 Durham Chapel Hill Blvd., Ste. 102, Durham, NC 27707
Vegetarian/Persian. Pomegranate Kitchen has outdoor seating so you can enjoy your meal in the fresh air when the weather is good. They use natural, local, and seasonal ingredients so call ahead to see what's on their menu for that day. Choose from dishes like fresh herb patties, pomegranate and walnut stew, or Persian noodle soup. Meal portions are large and include freshly baked bread and a piece of chocolate. Cash only.
4201 University Dr., Durham, NC 27707
Middle Eastern. The vegetarian and vegan options at Saladelia include the Vegetarian Gyro, Hummus Pocket, Mediterranean Eggplant Melt, stuffed grape leaves, and falafel.
4125 Durham-Chapel Hill Blvd., Durham, NC 27707
Vegan/café. Dine on a Carrot "Tuna" Wrap, Collard Green Veggie Wrap, Vegan Potato Salad, Coconut Rice, Curry Lentils or Chickpeas, and more. Also enjoy a wide variety of smoothies. This café focuses on organic food and offers classes and entertainment sometimes.
(For restaurant listings in the surrounding areas, see Winston-Salem.)
332 Tate St, Greensboro, NC 27403
Vegetarian/Asian. An all-vegetarian restaurant and teahouse, Boba House offers a wide variety of fake meat dishes including Hawaiian Chicken, Sauteéd Cuttlefish, Calamari Salad, Chef's Tuna, and Black Pepper Steak. They also offer soups, salads, a children's menu, and vegan desserts. All menu options are clearly marked as "can be made vegan".
715 Old Spartanburg Hwy., Hendersonville, NC 28792
Natural foods café. Located in the Hendersonville Co-op, this café serves sandwiches like the Café Veggie Burger, Tempeh Reuben, Veggie Roll-Up, and Herb Baked Tofu Sandwich. It also offers entrées, such as the Hummus Plate, Happy Buddha Plate, and seasonal platters. The Blue Mountain Café Organic Juice Bar offers a number of organic fruit and vegetable juices, allowing you to create your own blend, as well as tasty smoothies and tonics. Plus, their Grab n' Go case is stocked daily with sandwiches, salads, desserts, soups, and more.
147 First Ave. East, Hendersonville, NC 28792
Vegan/bar. Sanctuary Brewing Company serves brews, appetizers, pizza, pasta, and sandwiches. Notable menu items include a local apple and roasted beet salad, vegan pizza, a BBQ tempeh sandwich, and tacos on Tuesdays. Sanctuary Brewing Company is so much more than your average brewery or vegan restaurant because it goes beyond great food and brews to encompass animal rights philosophy and advocacy. They are an active part of the community that promotes animal welfare by partnering with organizations and provides cruelty free foods from local producers. The owners encourage their customers to adopt pets rather than breed them, become vegetarian or vegan, and to donate to and volunteer at local animal shelters.
10235 Chapel Hill Rd., Morrisville, NC 27560
Middle Eastern. Neomonde serves Middle Eastern and American cuisine, including stuffed grape leaves, tabbouleh, spinach pie, chickpea salad, hummus, and baba ghanouj.
144 Morrisville Square Way, Morrisville, NC 27560
Vegetarian/Indian. The menu at Tower Indian Restaurant includes samosas, pakoras, puri, vadai, dosais, utthappams, masala dosas, curries, rice dishes, and more! Lunch is a buffet, while dinner is served á la carte. Tower is located near the Morrisville Fire Station and is on the same road that serves the airport (you can literally be parked in front of check-in in about 5 minutes from leaving the restaurant).
(For restaurant listings in the surrounding areas, see Cary, Chapel Hill, Durham, and Morrisville.)
6325 Falls of Neuse Rd., Raleigh, NC 27615
Middle Eastern/Lebanese. Aladdin's Eatery is a popular regional restaurant franchise offering Middle Eastern cuisine. Their website boasts that over 70 menu items are vegetarian or vegan. These include Lentil Soup, Vegetarian Chili, Hummus, Tabbouleh, Dawali (stuffed grape leaves), Baba Ghanouj, Falafel, and Vegetarian Rolled Pitas. Enjoy Lebanese cuisine, a relaxing atmosphere, and friendly service at Aladdin's Eatery.
901 W. Morgan St., Raleigh, NC 27603
Natural foods/American. The Irregardless Café presents a new menu each day to offer what is freshest and in season. They feature an extensive selection of vegan dishes which are noted on the menu. Some include Tofu Stir Fry, Cauliflower Tower of Power, Vegetable Curry, Portabella Polenta, and Acorn Squash Cassolette. Live music is featured nightly. Irregardless is closed between lunch/brunch and dinner, so please call ahead for hours. Reservations are accepted.
Charter Square Building, 555 Fayetteville St., Ste. 100, Raleigh, NC 27601
Vegan. Living Kitchen serves breakfast, lunch, and dinner. The menu also boasts a juice and smoothie bar, alcohol, and dessert. Start the day with a Biblical Breakfast – warm slices of cranberry-walnut bread are topped with peanut, almond, and coconut butter and fig preserves. For a quick bite, try the Sweet Potato Sushi Rolls or Vietnamese Pho. Salads can be topped with a veggie burger or falafel. Pasta entrees are made with zucchini noodles and sandwiches can be served on gluten-free bread.
3817 Beryl Rd., Raleigh, NC 27607
Middle Eastern. See description under Morrisville, NC.
7 West Hargett St., Raleigh, NC 27601
Café/juice bar. Enjoy cold pressed organic juices, smoothies, granola, a variety of bowls, plus more.
428 S. Dawson St., Raleigh, NC 27601
Vegetarian/natural foods/eclectic. The Fiction Kitchen is a vegetarian restaurant that is mostly vegan. Their location near the farmers markets allows them to have daily specials with fresh produce and local foods. Vegan menu selections include Sweet Potato Sushi Rolls with Sashimi Tofu, BBQ Pulled 'Pork,' and Crispy Fried 'Chicken' and Waffles.
137 E. Hargett St., Raleigh, NC 27601
American. The Remedy Diner serves up rustic American fare that is good for what ails you! Vegetarian and vegan dishes and substitutes are clearly stated on the menu. Entrées are divided into "Mainstream Therapies" for omnivores and "Alternative Therapies" for vegetarians and vegans. Some Alternative dishes include Tempeh Tantrum (a marinated tempeh sandwich with avocado, vegan bacon, and lettuce on sourdough), and Country-Fried Seitan Steaks. Attention sweet tooths: vegan desserts can be made to order, and whole pies can be ordered with 48 hours notice!
709 S. 3rd St., Smithfield, NC 27577
Vegetarian/international. Eden's Vegetarian is a family-run restaurant, located in the Dupree House, that serves a variety of international dishes in vegetarian form. The menu changes often, as they use local and seasonal foods as much as possible. Vegan items are noted on the menu as well as items that can be made vegan upon request. Reservations are required for 3 to 5 course meals or for 4 or more people. Tea parties are available by appointment. The restaurant is closed on weekdays between lunch and dinner, so please call ahead for hours.
612 W. Main St., Sylva, NC 28779
American. Lulu's on Main offers an informal atmosphere of fresh, local foods. They feature a variety of ethnic foods including dishes for vegetarians and vegans.
1319 Military Cutoff Rd., Ste. H, Wilmington, NC 28405
Natural foods store/café. Lovey's Natural Foods & Café is very veg-friendly. Lunch items include Boca Burgers, Sunshine Burgers, Tofu Melts, and Bean Burritos. They have a salad bar with food sold by the pound and a few choices of soup each day. You can also buy vegetarian and vegan items in the store as well. Lovey's is located in the Landfall Shopping Center.
225 S. Water St., Wilmington, NC 28491
Café/bar/venue. NeMa lounge is perfect for foodies seeking a laid back atmosphere with great wine and craft beer pairings. The eclectic menu and waterfront location are sure to please a wide variety of diners. Veg options include the Roasted Tofu Sandwich or the Vegan Pizza. Accepts reservations.
Monkey Junction (Home Depot Shopping Center), 5543 Carolina Beach Rd., Wilmington, NC 28412
Vegetarian. Root has evolved in its short life from a “grab-and-go” to more of counter-service, eat-in establishment. While the menu is limited in options, there is plenty of variety for eclectic taste buds. Among the most popular is the Bourbon Burger, made from sweet potatoes and beans, topped with cashew cheese and in-house bourbon ketchup. It comes with a side of sweet potato chips or kale. The Marakesh is a quinoa and curried lentil mix with a Mid-Eastern flare. Buffalo Cauliflower is another big hit with sticks of the vegetable prepared with an in-house buffalo sauce and vegan blue cheese.
1015 S Kerr Ave., Wilmington, NC 28403
American. With sushi, tacos, pita bread sandwiches, veggie burgers, and southern-style food, you’ll find something to satisfy your taste buds at Sealevel City Gourmet. There are ample vegan and vegetarian options clearly marked on the menu. Start off with falafel balls and sesame sauce or friend plantains and Caribbean jerk sauce. Try a vegan taco dinner filled with lentil crumbles, Portobello mushrooms, and avocado. Choose from a wide variety of vegetarian hot dogs, including a Carolina, kimchi, or German version. Try one of the many vegan sushi rolls with a seaweed salad if you’re craving an Asian influence. Check Sealevel’s Facebook page for daily specials.
5329 Oleander Dr., Wilmington, NC 28403
Café. The Tidal Creek Cooperative Food Market houses a cafe that is open daily with a variety of options for vegetarians and vegans. The menu features sandwiches like the Bahn Mi and Reuben, which can be made vegan at no extra cost. Also available are several Flat Breads, Burgers, and Juices. They also have a hot food bar and salad bar. Outdoor seating available.
129 S. Stratford Rd., Winston-Salem, NC 27104
Indian. Nawab features a large selection of vegetarian and vegan appetizers and entrées. Sample vegetable patia (vegetables cooked with sweet and sour mangos and a touch of ginger), palak paneer (spinach with or without Indian cheese), mushroom broccoli krahi (sautéed with vegetables, garlic, and herbs), Bombay potatoes, eggplant bharta (baked, then mashed and sautéed with garlic, onions, and tomatoes), and much more. Children's portions are often available for half the price of a regular entrée.