25+ lunches for under $10 in Asheville, NC

The Bomba Roll | Photo by AVLtoday

Looking for a tasty, local lunch spot that doesn’t break the bank? We’re here for you, Asheville. Check out this list of 25+ places where a lunch for one costs $10 or less. And because we know proximity is key when it comes to a midday meal, we’ve broken up these spots into their respective spots of town: Downtown, West Asheville, South/East Asheville + North Asheville/Woodfin

Are we missing your favorite spot? Be sure to let us know here. Otherwise, bon appetit + don’t forget to tip your waitstaff. 💝  

Baba Nahm Bowl | Photo by AVLtoday


Loretta’s Café | 114 Lexington Ave. | Find the plant-based or omnivorous sandwich of your dreams for under $10, available cold, melted or toasted + served with chips and a pickle. We recommend the pimento cheese. 

Baba Nam | 1 Page Ave | This chic spot serves up affordable middle eastern street food hits such as shawarma, fattoush salad, roasted eggplant, hummus bowls + more for just under $10. 

Nani’s Rotisserie Chicken | 1 Page Ave. | Treat yo’ self to 1/4 pound of chicken w/ a side of drippings + flatbread for $8. 

Bomba | 1 SW Pack Square | Laura’s all-time favorite cheap eat: the Bomba Roll. It’s made with scrambled egg, avocado, black beans, potato, feta + is served with salad + fried plantains for only $7.50.

Manicomio | 27 Biltmore Ave. | This authentic, NY-style pizza joint has a daily lunch special that gets you 2 slices of cheese pizza and a fountain drink for $7. 

Mamacitas | 77 Biltmore Ave. | Two words: Taco Tuesday. Get 2 for $6 on this special day of the week. Most burritos are under $10 every day of the week, as well. 

Soda Fountain at Woolworth Walk | 25 Haywood St. | Enjoy classic sandwiches like the BLT, reuben, tuna melt, chicken salad + fried bologna for under $8

Photo by @silverballsubs

West Asheville 

Silverball Subs | 347 N Leicester Hwy. | Build your own half-sub for $7.25 or enjoy specialties sandwiches like the roast beef banh mi, primo carnera, cuban + pizza sub (yup, you read that right) for under $10. 

Gypsy Queen | 807 Patton Ave. | This Lebanese spot whips up a mean falafel wrap + Yum Yum wrap (which includes fries, cauliflower, hummus + veggies) for only $8.35. You’re welcome

Tastee Diner | 575 Haywood Rd. | Nearly every menu item is less than $10 at this iconic diner + that brings us tears of happiness. We recommend the waffle sandwich or one of the 11+ creative burger options 

Taqueria Munoz | 1438 Patton Ave. | Get 3 authentic, delectable + very filling tacos for only $6.75. They’ve also got $6 burritos, $7 tortas + a variety of platos for under $10. 

Pupuseria Paty | 1563 Patton Ave. | It’s all about the pupusas here, baby. For $2 apiece, you can get 10+ varieties that include queso, beans, jalapeno, chicharron, pumpkin + more. ProTip: On Tuesdays, the pupusas are discounted to $1.75 each

Taste of El Salvador | 1565 Patton Ave. | Chicken + pork tamales are $1.50 apiece, and pupusas go for ~$2.25 at this authentic El Salvadorian spot

Tiger Bay Cafe | 373 Haywood Rd. | Get the Granny BBQ sandwich made w/ smoked BBQ chicken, gouda, cilantro + red onion for $9

Wynn’s Diner | 604 N Leicester Hwy. | This old-school, classic diner serves up burgers, sandwiches, flatbread + more — all under $10

Italian sub from Montford Deli | Photo by AVLtoday

North Asheville + Woodfin

Montford Deli, 231 Montford Ave. |  Get a bangin’ BLT for $7 or choose from specialty sandwiches like the Reuben, Italian + Shrimp Po Boy for under $10. 

Taqueria Munoz | 870 Riverside Dr. | Get 3 authentic, delectable + very filling tacos from this permanent food truck for only $6.75. And wash it down with a fresh brew from Zilicoah Beer Co, located on the site. 

Zen Sushi | 640 Merrimon Ave | Get 2 sushi rolls of your choice with a side of either miso soup or salad for $9

Urban Burrito | 640 Merrimon Ave, Unit 3 | Check out this Tex-Mex joint’s $5.50 menu that gives you the option of 2 items (tacos, tostadas, etc). Each meal is also accompanied by chips + a medium drink

HomeGrown North | 371 Merrimon Ave. | Don’t miss out on the Redneck Pot Pie, served with BBQ chicken, cheesy grits + biscuit topper for $9

Siam Thai | 100 Stone Ridge Blvd. | This thai spot dishes out an amazing lunch special with large portions that includes your choice of chicken, tofu or veggie stir fry/fried rice with a spring roll for $9.  

City Bakery | 88 Charlotte St. + 60 Biltmore Ave. | Enjoy sandwiches such as the cranberry almond chicken salad, “avogoddess” + pastrami reuben for under $9

Pho | Photo courtesy of Wild Ginger

South + East Asheville

Local Buggy Cafe | 819-803 Old Fairview Rd. | Snag a cheeseburger with avocado salsa + fries for less than $10

Neo Burrito | 4 South Tunnel Rd. | Every burrito + quesadilla on Neo’s menu is under $10, and there’s lots of plant-based options. 

Papas & Beer | 1000 Brevard Rd. | Nearly everything on this glorious Mexican-style lunch menu is under $8. We recommend the enchiladas. 

Wild Ginger | 1950 Hendersonville Rd. | Get veggie or chicken pho, a banh mi sandwich or specialty wings for under $10.

Mosaic Cafe | 1 Town Square Blvd. | The turkey florentine panini, cuban, muffaletta, chicken parmesan sub + more all sell for under $9.  

Celebrity’s Hot Dog | 1409 Brevard Rd. | Possibly the best lunch deal in Asheville. Get a hot dog, chips and a 12 oz. drink for $4