Breakfast pizza at Luminosa
Photograph: Carrie Turner Photography | Breakfast pizza at Luminosa
Photograph: Carrie Turner Photography

The best restaurants in Asheville, North Carolina

Survivors of storms and pioneers of new ideas, these Asheville restaurants reflect the city’s strength, ingenuity and appetite for unforgettable meals.

Eric Barton
Advertising

The South is packed with thrilling foodie destinations—few regions on the planet blend culinary quality and homely comforts like here, and Asheville, North Carolina, is very much at the forefront. Once known mostly for its mountains and art galleries, this town has become a foodie’s playground replete with restaurants that reflect the city’s creative spirit. Eating in Asheville is like wandering through a culinary Choose-Your-Own-Adventure, where each turn leads to something a little unexpected and a lot more delicious. 

RECOMMENDED: The best things to do in Asheville, North Carolina

Even though you’ll find chefs here who are just as likely to serve foraged mushrooms as they are to smoke a trout until it’s practically butter, don’t expect a scene that takes itself too seriously. Dining in North Carolina’s creative hub means fully embracing both the quirky and the creative, while also indulging in traditional Southern standards. Whether you’re hunting for a hidden wine bar or craving a dish that was just plucked from the forest, follow our list below for Asheville’s best restaurants.

September 24, 2025: Since Hurricane Helene flooded corners of the city and left behind economic calamity, Asheville lost a whole lot of restaurants, including seven of our former favorites. But this is a place powered by Appalachian can-do, where optimism blew in as if carried on warm summer air.

Now in Asheville, folks are talking about new restaurants that are opening, and we’ve got three excellent additions to this list. Heck, the South Slope will soon get a Mexican restaurant from renowned chef Scott Linquist, proof that chefs with national reputations still see Asheville as a place to stake a claim.

This year, these best restaurants in Asheville are not just great places to eat. They are, quite literally, survivors.

This guide was updated by Asheville-based writer Eric Barton. At Time Out, all of our travel guides are written by local writers who know their cities inside out. For more about how we curate, see our editorial guidelines.

Best restaurants in Asheville

1. Cúrate

View this post on Instagram

A post shared by Cúrate (@curatetapasbar)

What is it? Chef Katie Button takes diners on an edible journey through prized Spanish dishes. 

Why we love it: Named for the literal translation of “heal yourself,” Cúrate is the rare restaurant where vibe, the food, and the service just never miss. 

Time Out tip: After dozens (hundreds?) of visits over the years, servers here have never rushed me, so order your meal by course by ordering two or three small plates at a time. 

Address: 13 Biltmore Ave, Asheville, NC 28801

Opening hours: Tue, Wed 11am–9:30pm; Thu–Sun 11am–10:30pm

  • Contemporary American
  • Asheville
  • 5 out of 5 stars
  • Recommended

What is it? A Modern-Appalachian meets Italian eatery in downtown Asheville, housed inside The Flat Iron Hotel, where live fire is the heart of the kitchen.

Why we love it: The wood-burning oven gives smoky char to handmade pizzas, house-made pastas, and local vegetables, while the creative cocktail program makes the meal feel that much more special. 

Time Out tip: Try to catch weekend brunch for lighter dishes and wood-oven breads; for dinner nights, go for pizza and roasted vegetables to really experience what makes Luminosa shine.

Address: 20 Battery Park Ave, Asheville, NC 28801

Opening hours: Sun–Thu 5–9pm; Fri, Sat 5–10pm; Sat, Sun 11am–2pm

Advertising

3. Leo's House of Thirst

What is it? A small and intimate wine bar that makes you feel like a budding sommelier.

Why we love it: The rotating list of natural wines keeps you guessing and often pushes you to discover something new. Inside, it is cozy, but the outdoor picnic benches are perfect for cool mountain evenings.

Time Out tip: Even if you do not know your tannins from your terroir, the staff will happily guide you.

Address: 1055 Haywood Rd, Asheville, NC 28806

Opening hours: Tue–Sat 9am–10pm; Sun 9am–9pm

4. Jargon

What is it? A West Asheville spot where dinner doubles as performance art.

Why we love it: The menu is unpredictable, ranging from avant-garde experiments to dishes that feel like pure comfort. It is a place where you always leave with a story to tell.

Time Out tip: Ask about the night’s specials—this is where the chef’s wildest ideas usually show up.

Address: 715 Haywood Rd, Asheville, NC 28806

Opening hours: Sun–Thu 5–9pm; Fri, Sat 5–10pm

Advertising

5. Mother

What is it? A cafe off the South Slope that grew out of a bread and wine shop in the River Arts District.

Why we love it: The housemade sourdough anchors sandwiches and tartines, but composed dishes like hamachi crudo or chicken-fried quail keep things exciting. The funky natural wine list is just as thoughtful as the food.

Time Out tip: Let the staff suggest pairings—their wine knowledge runs deep.

Address: 244 Short Coxe Ave, #110, Asheville, NC 28801

Opening hours: Wed–Sat 10am–9pm; Sun 10am–3pm

6. Golden Hour

What is it? A moody basement restaurant inside The Radical hotel.

Why we love it: Chef Jacob Sessoms adds personal touches to a Southern-leaning menu, like his father’s recipe for Corn Pone and Heirloom Beans. It is buzzy and often crowded, but still soulful.

Time Out tip: Grab a pre-dinner drink upstairs—the hotel lobby is as stylish as the restaurant.

Address: 95 Roberts St, Asheville, NC 28801

Opening hours: Mon–Sat 5–9pm 

Advertising

7. Chai Pani

What is it? An Indian street food eatery that recently expanded into a colorful new home.

Why we love it: Crispy kale pakoras, lime-kissed okra fries, and sizzling grilled paneer—it is all deservedly famous. Even with more space, expect waits on weekends.

Time Out tip: The paneer arrives like fajitas—order it if you want a showstopper.

Address: 32 Banks Ave, Asheville, NC 28801

Opening hours: Sun–Thu 11am–3pm, 5–9pm; Fri, Sat 11am–3pm, 5–9:30pm

8. Limones Restaurant

What is it? A Mexico City–inspired restaurant from chef-owner Hugo Ramirez.

Why we love it: Weekly menu changes keep things fresh and focused on seasonal local produce, while cocktails and craft beer add to the draw.

Time Out tip: Try to snag a seat at the bar for a front-row view of the action.

Address: 15 Eagle St, Asheville, NC 28801

Opening hours: Tue–Thu 5–9pm; Fri, Sat 5–9:30pm; Sun 5–9pm 

Advertising

9. Paperhouse Pizza

What is it? A roving pizza truck helmed by restaurant vets Brittany Kroeyr and Matt Brown.

Why we love it: Charred broccoli pies with anchovy gremolata, burrata margheritas, and a constantly changing menu make it worth the chase.

Time Out tip: The truck only runs weekdays—always check Instagram for the schedule.

Address: Asheville, NC 28806 (food truck location varies)

Opening hours: Mon–Fri noon–10pm; Sat 11am–10 pm; Sun 11am–8pm

10. The Admiral

What is it? A longtime West Asheville restaurant with fine-dining food in dive-bar digs.

Why we love it: Ever-changing menus, a serious wine list, and a chill atmosphere keep it relevant for more than a decade in.

Time Out tip: Reservations are a must, especially on weekends.

Address: 400 Haywood Rd, Asheville, NC 28806

Opening hours: Mon 5–10pm; Wed–Sun 5 pm-10 pm Wed-Sun

Advertising
  • Seafood
  • Asheville
  • 5 out of 5 stars
  • Recommended
View this post on Instagram

A post shared by Jettie Rae’s (@jettieraes)

What is it? A seafood-centric destination in north Asheville, renowned for its fresh oysters, coastal influences, and “honest food done well.”

Why we love it: Between oysters Bienville, seasonal fish, po’ boys, and standout dishes like scallops and clam strips, the menu never feels predictable. The atmosphere strikes a balance—elegant but relaxed, with both indoor and a heated patio.

Time Out tip: Watch the restaurant’s Instagram feed for garden parties, especially the communal low-country boils served on long tables on the patio. 

Address: 143 Charlotte St, Asheville, NC 28801

Opening hours: 5 pm-9 pm Sun-Thu; 5 pm-9:30 pm Fri-Sat

12. Nine Mile

What is it? A Caribbean-inspired spot named after Bob Marley’s hometown.

Why we love it: Pasture-raised chicken, line-caught trout, and loads of zesty vegetables make for a menu that feels both hearty and health-minded. They are also famously flexible with dietary restrictions.

Time Out tip: Let your server know your needs—they can veganize almost anything.

Address: 233 Montford Ave, Asheville, NC 28801 (multiple locations)

Opening hours: Sun–Thu 4–9pm; Fri, Sat 4–10pm

Advertising
  • Pizza
  • Asheville
  • 5 out of 5 stars
  • Recommended

What is it? A New York–style pizza spot in the former Manicomio spot in downtown Asheville, Birdie’s offers both whole pies and big slices that come in rounds and squares, with casual, friendly vibes.

Why we love it: The dough-to-cheese ratio is spot on; the crust has a crisp edge and chewy center. Whether you want a classic slice for lunch or a full pie to bring home, everything I’ve had lands. 

Time Out tip: It’s closed on Tuesday and Wednesday, so plan ahead; also, it's best to arrive before peak dinner hours since space is limited.

Address: 27 Biltmore Ave, Asheville, NC 28801

Opening hours: Sun, Mon 11:30 am–8pm; Thu–Sat 11:30am–9pm

Advertising

15. White Duck Taco Shop

What is it? Asheville’s playful taqueria, now with its downtown outpost still going strong.

Why we love it: Global flavors meet tortillas—think kimchi and bulgogi, Thai fried shrimp, and of course, duck with mole and apple-cranberry salsa.

Time Out tip: Order a few different tacos and share—they are designed for mix-and-match.

Address: 12 Biltmore Ave, Asheville, NC 28801

Opening hours: Mon–Thu 11:30am–8pm; Fri, Sat 11:30am–9pm; Sun 11:30am–8pm

16. Neng Jr.'s

View this post on Instagram

A post shared by @nengjrs

What is it? A West Asheville hideaway serving Filipino comfort food with flair.

Why we love it: The bold, inventive dishes surprise as much as the intimate, relaxed vibe. It is Asheville’s most original secret.

Time Out tip: Reservations can be tough—book early if you can.

Address: 701 Haywood Rd, Suite D, Asheville, NC 28806

Opening hours: Wed–Sat 5–10pm

Advertising

17. Rocky’s Hot Chicken Shack

What is it? A Nashville hot chicken joint with heat levels from tame to terrifying.

Why we love it: The fried chicken is great, but the sides—corn pudding, fried okra, mashed potatoes—are worth the trip alone.

Time Out tip: Spice-averse? Stick to “wimpy” and you will be just fine.

Address: 1455 Patton Ave, Asheville, NC 28806

Opening hours: Sun–Thu 11am–9pm; Fri, Sat 11am–10pm 

18. Hole Doughnuts

What is it? A tiny shop cranking out some of the South’s best doughnuts, fried to order.

Why we love it: The brioche-like texture and weekly changing seasonal flavor make them unforgettable. PennyCup coffee sweetens the deal.

Time Out tip: Expect a wait—watching them fry your doughnut is part of the fun.

Address: 168 Haywood Rd, Asheville, NC 28806

Opening hours: Thu–Sun 8am–2pm

Advertising

19. White Labs Brewing Co.

What is it? A brewpub created by a yeast company that decided to join the fun.

Why we love it: Sandwiches and salads are fine, but the star is the 72-hour fermented pizza dough that applies science to Neapolitan-style pies.

Time Out tip: Do not mind the sterile feel—the beer and pizza more than make up for it.

Address: 172 S Charlotte St, Asheville, NC 28801

Opening hours: Sun–Thu 11:30am–8:30pm; Fri, Sat 11:30am–9pm

20. Sunny Point Cafe

What is it? An all-day breakfast institution in West Asheville.

Why we love it: Everything is locally sourced, much of it from the on-site garden. The menu is huge, and worth the wait even on busy weekends.

Time Out tip: If the line looks daunting, grab coffee and wait—it moves faster than you think.

Address: 626 Haywood Rd, Asheville, NC 28806

Opening hours: Daily 8:30am–2:30pm 

Advertising

21. Taqueria Muñoz

What is it? A modest Patton Avenue spot beloved by locals.

Why we love it: Birria, pupusas, caldo de res, pollo con mole, and a wide range of tacos, tortas, and more—all made with serious care.

Time Out tip: Ask about vegetarian versions—even if you do not see them listed, the kitchen will usually accommodate.

Address: 400 Hendersonville Rd, Asheville, NC 28803

Opening hours: Mon–Thu 10am–8pm; Fri, Sat 10am-9pm; Sun 10am–8pm

22. 12 Bones Smokehouse

What is it? A barbecue mainstay where ribs meet Cheerwine and blueberry chipotle sauce.

Why we love it: The slow-smoked meats are legendary, and even the “just a taste” plates make it easy to sample widely.

Time Out tip: Get messy—the ribs are worth rolling up your sleeves for.

Address: 5 Foundy St Ste 10, Asheville, NC 28801

Opening hours: Mon–Fri 11am–4pm; Sat 11am–3pm

Recommended
    You may also like
    You may also like
    Advertising