The 15 Very Best Places to Eat in Asheville NC

Disclaimer: This post may contain affiliate links. Please see our Disclosure Policy for details.

Last updated on March 31, 2026

Planning a trip to Asheville, NC, and wondering where the best places to eat in Asheville are? You’re in luck!

Asheville is one of our favorite foodie cities in the United States. We’ve been four times and always find amazing new places to eat! From fine dining, food trucks, and laid-back diners serving up Southern classics, this fast-growing city has no shortage of fantastic restaurants to dine at.

Buxton Hall BBQ Chef cooking in kitchen.
Image courtesy of Buxton Hall BBQ.

If you’re planning a weekend trip to Asheville, here are 15 of the very best places to eat in Asheville for breakfast, lunch, and dinner.

Best Asheville Breakfast

Asheville prides itself on being a southern city at its roots. That means visitors can expect a delicious lineup of Southern classics. And nowhere is that more evident than in breakfast. Asheville has some amazingly delicious breakfast spots to fill up your belly before your big day of exploring starts.

French toast on a plate with fruit.
Image courtesy of Sunny Point Cafe.

Below are a few of the best Asheville breakfast restaurants.

Sunny Point Cafe

Sunny Point Cafe (West Asheville) offers traditional breakfast options with a southern twist. Think sausage and gravy, shrimp and grits, and sausage and cheese-stuffed French toast. You can sit on their outdoor patio or in their super charming indoor seating.

Sunny Pointe Cafe in Asheville NC outdoor patio.

Just be prepared for a wait. I’ve gone two separate times (both super early) and there was always a 20 – 40-minute wait to get seated. They also serve lunch and dinner, although their breakfast is what makes this spot one of the best places to eat in Asheville.

Biscuit Head

Biscuit Head is a breakfast institution in Asheville, NC. It’s known for its lineup of southern biscuits and gravy with the most enormous biscuits you’ve ever seen. While it is delicious, it’s become rather touristy and very busy. To avoid the crowd, go to the West Asheville location.

A plate of biscuits with eggs and hollandaise at Biscuit Head restaurant in Asheville NC.
Image courtesy of Biscuit Head.

Hole Doughnuts

Hole Doughnuts in West Asheville isn’t your traditional doughnut shop. Every doughnut is made to order, hand-formed from their yeasted dough recipe, fried to perfection in rice oil, and then hand-glazed and dressed right in front of you.

There are only four doughnut flavors to choose from:

  • Vanilla glazed
  • Toasted almond sesame cinnamon
  • Cinnamon sugar
  • The seasonal flavor that changes weekly

All of them are delicious, but the toasted almond sesame with cinnamon is our favorite! Hole Doughnuts gets busy, so don’t be surprised if you have to wait in line—it’s worth it though. If Hole Doughnuts doesn’t seem like your style, you can get more traditional doughnuts from Vortex who also uses great quality ingredients, made in-house daily with no trans-fat oils.

Best Asheville lunch spots

If we’re being honest, lunch is our least favorite meal of the day. We love a hearty breakfast and rarely find ourselves in need of a mid-day meal before dinner. However, if you’re on the hunt for delicious Asheville lunch spots, we’ve got you covered.

Most of these places also serve dinner if you’d like to give it a try later in the evening.

Chai Pani

Chai Pani is arguably Asheville’s most famous restaurant. Now with several locations throughout the southeast (including Ponce City Market in Atlanta), Chai Pani serves creative Indian-style street food. Chef Meherwan Irani was given the James Beard Award for Outstanding Restaurant in 2022.

Specializing in Indian street food (chat), its dishes are a perfect balance of flavors and textures. We’ve been twice now, and both times have been amazing. There are no reservations, so if coming on a weekend, make sure you get there early to get a spot in line.

Suggested items to order are the okra fries, bhel puri, vada pav, and saag paneer. But no matter what don’t miss eating here it’s definitely one of the best places to eat in Asheville!

Buxton Hall BBQ

Buxton Hall BBQ is one of the few restaurants on this list we haven’t personally eaten at. But it has been recommended to us time and time again. If you like BBQ, we’ve been told this is one of the best BBQ spots in all of Asheville.

Buxton Hall BBQ in Asheville NC packed with people.
Image courtesy of Buxton Hall BBQ.

Their somewhat rival, 12 Bones Smokehouse is another fantastic option, too. 12 Bones was one of The Obama’s favorite places to eat in Asheville during their trip here.

White Duck Taco

White Duck Taco is a no-frills taco shop with a ton of unique taco fillings. White Duck Taco has several locations throughout Asheville to grab some food from. However, we love the downtown location. It’s casual, fast, cheap, and delicious.

White Duck Taco Asheville.
Tacos from White Duck Taco.

As a bonus, it has vegetarian and vegan options to choose from. If you’re looking for more traditional Mexican tacos give Taqueria Muñoz a try.

Burial Beer Co.

Burial Beer Co. doesn’t just have amazing beers but it also has incredible food. The chef and Kitchen Manager Chris Miller uses fresh and seasonal ingredients from local farms to make simple but delicious meals. We came for the beer but stayed longer for the food. We got the mezza platter and highly recommend it for a mid-day snack.

White Labs

White Labs is a brewery and restaurant melding the art of experimental fermentation. They use experimental yeast in their doughs and beers which creates a very unique and delicious menu for both food and drinks. We ordered the kimchi fries and a pizza and loved both.

Kimchi french friends from White Labs Asheville, NC.

🤤 Although the kimchi fries stole the show. Seriously, we will forever dream of these kimchi fries.

Huli Sue’s BBQ

Huli Sue’s BBQ takes a unique Hawaiian spin on classic Texas BBQ. Think traditional poke but on top of nachos, or a huli chicken bowl. You can get teriyaki burgers, pork katsu bowl, or their famous michiko chicken salad. The food here is top notch and it’s in a super laid back setting with great cocktails and approachable pricing. Open 12 to 8 pm most days, it’s a great spot for lunch in Asheville or an early dinner.

Best dinner in Asheville

Asheville shines at night. Most of Asheville’s best restaurants are open for dinner service only. Many focus on creative menus that feature local and fresh ingredients since the Appalachian mountains are a great climate for growing fruits, vegetables, and livestock – they have access to amazing fresh ingredients.

Empty interior of Rhubarb Restaurant with tables and chairs.
Image courtesy of Rhubarb.

Below are a few of the best places to eat in Asheville for dinner.

Posana

Posana is an upscale but casual, new-age American restaurant that happens to be 100% gluten-free. If you’re not gluten-free, don’t let that deter you. It’s bread (and biscuits), salads, and upscale main courses like grilled scallops or bucatini Aglio E Olio will knock your socks off.

Limones

Limones is one of the older restaurants in the city. Its nearly 20+ years in operation is a testament to the quality of its food and the wonderful dining experience you’ll have here. Limones serves Mexican and Central American-inspired foods that will leave your taste buds buzzing. Reservations are highly recommended although you always have the chance of grabbing a spot at the bar.

Curate

Curate is the most popular restaurant in Asheville. From James Beard award-winning chef Katie Button, Curate is considered one of the best places to eat in Asheville. Curate serves authentic Spanish tapas and dishes. This restaurant is extremely tough to get a reservation at. We ended up snagging a canceled reservation (sign up for that here) and finally got to see what this restaurant was made of.

In all honestly, the food was good but it wasn’t great. It’s worth a visit especially if you haven’t been to Spain, Curate’s tapas are authentic. But we feel Asheville has other incredible restaurants to try if you are short on time.

Plant

Plant is an upscale, vegan, plant-based restaurant that is getting a ton of recognition for its innovative menu. We finally got a table here during our last stay and it did not disappoint. Even if you’re not vegetarian or vegan (we aren’t), their food is super creative and delicious. This will be a restaurant we return to every time we come back to Asheville, no matter what.

Plant vegan dish from Asheville NC.
Image courtesy of Plant.

Nine Mile

Nine Mile has also come highly recommended to us by several locals and friends who have visited Asheville. We haven’t personally been to this upscale Caribbean restaurant. However, we’ve only heard great things.

Almost anything on the menu can be made vegetarian, vegan, or gluten-free. It’s a great choice if you want a healthier yet still flavorful option for a nice meal out.

Jargon

We went to Jargon during our last trip to Asheville and it’s quickly become one of our favorite restaurants in the city. Located in West Asheville, Jargon offers both creative cocktails and a seasonally changing menu and is considered one of the best places to eat in Asheville.

We loved everything we got on the menu and highly recommend it if you’re looking for a nice meal. Once again, reservations are highly recommended if you want a table. We sat a the bar and enjoyed getting to watch them make the wild cocktails.

Asheville, NC is one of the cities we could return to over and over again and continue to find new amazing places to eat. Hopefully, this post sharing the 15 best places to eat in Asheville give you a great start to a foodie trip here.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *