Sandwich Shops in Asheville: The Ultimate Guide

This guide to sandwich shops in Asheville highlights the best delis, sub shops, cafes and eateries with great sandwiches on the menu.

From classic deli sandwiches to gourmet creations, Asheville offers a diverse range of options to satisfy every craving. Here are some of the best sandwich shops in Asheville.

Map Of Sandwich Shops

Sandwich Shops In Asheville

Get a taste of New Jersey at Old School Subs and Deli

Just outside of Biltmore Village on Sweeten Creek Road you will find a gem of a deli making some of the best subs in Asheville.

Old School Subs bakes its own sub rolls in-house and roasts their own chicken and beef. They source Thumann’s Deli Meat & Cheese in New Jersey.

Old School’s no-frills counter service is always a hot spot during lunch so try to go early to beat the rush. You can also order online to fully skip the wait.

What To Order: Try their Italian Sub or Turkey Philly. Their Greek Salad with deli dressing is also great.


Local bakery with fresh bread and great sandwiches

City Bakery is a neighborhood bakery offering fresh-baked bread, pastries, and breakfast and lunch sandwiches.

Their vegetarian avogoddess sandwich is a crowd favorite, as well as the cranberry almond chicken salad sandwich.

Seating is available inside, and there are a few tables on the side of the building.

One great thing about City Bakery is that you can order their lunch sandwiches early in the morning. This is very handy when you are heading out for a day trip and need a picnic lunch!

Related: Itinerary Featuring City Bakery

What To Order: Try the TAB Sandwich (turkey, avocado and bacon with basil mayo on ciabatta.)


Hurricane Update: Montford Deli opened on 10/19 and is offering breakfast and lunch. They have a limited menu while the area is under a boil water advisory.

Local favorite deli in North Asheville

Montford Deli is a popular sandwich shop in North Asheville. They serve breakfast and lunch every day but Sunday.

They offer deli classics like BLTs, Reubens, and an excellent Italian sub with tangy comeback sauce. Their menu also features burgers, chicken fingers, french fries, and fried okra.

There is a small amount of indoor seating, and outdoor seating is available on the patio. Montford Deli is also very close to Beaver Lake if you want to take a picnic to-go. 

What To Order: The Italian! And whatever the dessert of the day is.


Hurricane Update: Asheville Sandwich Co is open following the hurricane offering breakfast and lunch.

Sandwiches, burgers and ice cream in South Asheville

Asheville Sandwich Company in South Asheville is a great stop for a sandwich, burger or milkshake. They were previously located in West Asheville.

Their menu includes classic hot and cold deli sandwiches, cheesesteaks and burgers. They also have a selection of vegan sandwiches.

Their dessert menu is also worth a mention. You’ll find regular milkshakes and elevated ‘craft’ milkshakes. Their signature cookie butter milkshake is a crowd favorite!

What To Order: Try the Philly Cheesesteak, Chicken Banh Mi or the California Double Burger


Hurricane Update: Sand Hill Kitchen reopened on 10/22/24 with a limited menu

Gas station restaurant with great sandwiches

Hidden inside a West Asheville gas station, Sand Hill Kitchen is a local gem renowned for their award-winning fried chicken sandwich.

Beyond that, their menu boasts traditional sandwiches like Reuben, chicken salad, grilled cheese, and roasted red beet.

Don’t miss their hearty breakfast or daily specials. Order online for convenient pickup! They have a pickup-only drive-through window or you can go inside.

What To Order: Try the reuben if you want a classic sandwich, the beet sandwich if you want something new or the famous chicken sandwich. All are delicious!


Local Asheville sub shop with character and heart

Silverball Subs knows what it’s doing when it comes to making delicious subs. From their bread to their NJ-sourced meat to their pinball machines and arcade games, it’s easily one of our favorite sandwich shops in Asheville.

Their menu includes a ton of signature subs and build-your-own options featuring Thumann’s meat and cheeses. 

Silverball Subs serves craft beer and carries Boylan Bottling Craft Sodas for a uniquely delicious fountain soda experience (creamy red birch beer!!)

What To Order: Try their hot stuff sub and their classic Italian.


A classic lunch spot in the heart of downtown Asheville

Conveniently located in downtown Asheville next to Harrah’s Cherokee Center, Roman’s Deli dishes out some of the best pressed sandwiches in Asheville.

With sandwiches ranging from Turkey Cranberry Pesto and Bacon-Avo Caprese to traditional Italian and club sandwiches, they have something for everyone.

In addition to classic sandwiches they also have burgers, soups and salads and their menu has loads of vegetarian options.

What To Order: Try the chicken salad sandwich and a side of their potato salad!


Hurricane Update: Mosaic Cafe reopened to the public on 9/30/2024.

Sandwich shop in Biltmore Park

If you find yourself in South Asheville in need of a sandwich, head to Mosaic Café! They have a great menu with everything from spicy pimento cheese to a ham, brie, apple butter and bacon sandwich.

Mosaic is a laidback café with a local neighborhood vibe and seating both inside and out. It’s just across from REI in Biltmore Park Town Square.

What To Order: Don’t miss the lumberjack sandwich (ham, bacon, sausage, egg and swiss on a pretzel roll) if you want a mega breakfast sandwich! For lunch try their Turkey Club!


Hidden gem cafe in a coffee shop

Tiger Bay Cafe is tucked inside West Asheville’s BattleCat Coffee. Though their sandwich menu is relatively small, they have some of the best sandwiches in Asheville.

Their menu includes breakfast and lunch sandwiches. We are particularly fond of their breakfast panini. It’s available all-day, too.

Order online before heading that way. And then grab a drink from BattleCat on the way in before you pick up your order. It’s the perfect combo!

What To Order: Try the  BCT (bacon, avocado, swiss, tomato) and chicken avocado panini


Hurricane Update: Ultra Coffeebar reopened in the River Arts District on 10/13/24.

Asheville coffee shop with a sandwich menu

You read that right, Ultra Coffeebar in the River Arts District is a great destination for delicious bagel and pressed ciabatta sandwiches. Plus, they have excellent coffee!

Ultra’s sandwich menu features tasty and unique combinations, like their Odyssey with turkey, mozzarella + pesto.

Ultra has outdoor seating out front that is perfect for enjoying a nice Asheville day.

What To Order: Try the Fig & Brie with green apple and arugla. The sunrise bagel breakfast sandwich is also a great option. It comes with egg, garlic herb cream cheese, tomato, pickled onion, spinach


A potato chip company with excellent pressed paninis

If you love potato chips (and sandwiches!), head to Gourmet Chip Company located in downtown Asheville.

Their sandwiches are great but the chips steal the show. You’ll find great flavors like Italiano Modena with sun-dried tomatoes, pecorino romano, garlic, basil, and balsamic reduction. Their Napa chips are topped with a lavender honey drizzle! And even their salt and vinegar chips are elevated.

What To Order: Try one of their unique combinations, like a pressed Parisian melt with brie, goat cheese, bacon apples and rosemary.


Small but mighty sandwich menu in downtown Asheville

The Rhu is a charming eatery in downtown Asheville that’s often overshadowed by its pastries, breakfast, and irresistible brownies. However, they also have a few impressive sandwich offerings worth a try.

The Kale Yeah, their kale slaw sandwich, is a standout option featuring a unique combination of turkey, gouda, and kale + collard slaw.

The downstairs seating at The Rhu is reminiscent of a New York City coffee shop. Upstairs you’ll find plenty of space to stay a while.

What To Order: Try the Pastrami Rhuben and make sure to get a brownie!


Local-favorite neighborhood lunch spot in North Asheville

Craving a satisfying sandwich, hot dog, or burger? Look no further than Centreville Luncheonette in North Asheville. This local eatery offers a diverse menu to satisfy any craving.

Indulge in classic sandwiches like BLT, grilled ham and cheese, or meatball sub. Or, expand your options with burgers, cheesesteaks, hot dogs, and refreshing salads.

What To Order: Don’t miss their Reuben or Philly Cheesesteak!


Articles You May Enjoy


Disclaimer: Hours, pricing, menus, etc. may have changed since we last updated this post, so make sure to confirm all of this directly prior to visiting any business or attraction listed on our site.

This website contains affiliate links, meaning that we may receive a commission at no cost to you if you click through and make a purchase. As an Amazon Associate, we earn from qualifying purchases.