Catering in Hendersonville & Asheville, NC

Catering for your office, event, party or wedding is available in the Hendersonville and Asheville Areas. Either on site, at Hannah’s or at your event venue, we are happy to accommodate your catering needs.

Not everyone loves to cook or plan events or entertain but we do! Why? Because we LOVE food. And we love to create menus using only the freshest, hand-picked, seasonal ingredients for food that is a amazing and created with a flair that is sure to impress your guests!


We offer several levels of catering service in Hendersonville and Asheville:

1) Pick-up Catering
This is our most economical option.  You can pick up your food at Hannah Flanagan’s the day of the wedding or the day before.  All chafing dishes and serving utensils will be provided.  Hot items will be in metal pans, ready to go into chafing dishes.  We will include instructions for any items that need to be refrigerated or reheated.  We can also provide ice if needed.  With this option, it’s possible to keep the total cost of catering below $15 per person.

2) Drop-off Catering
We will deliver the food and set up the catering line.  You will need to arrange for serving the food and clean-up.

3) Full Service Catering
Once you decide on a menu, we take care of everything!


Wedding Rehearsal Dinners Are our specialty.  We have a private room that seat up to 50 guests, and we can customize a menu for any group.  Allergy and special diet requests are no problem, and the room is your until 2 AM so there’s no need to worry if your rehearsal runs late (as they often do).

If you find yourself in need of a venue, Hannah Flanagan’s Hendersonville has plenty of space to host your gathering/event. Please check out our Group Bookings page for more info. or call Matt! 828.329.4788

No contact delivery is available today!

Today's no contact lunch delivery menu is one Meat/Protein + 3 sides for $12.95. It's your choice of pork BBQ, meatloaf, or wagyu hamburger steak with sauteed mushrooms and onions and three sides: mashed potatoes and gravy, Mac and cheese, beer battered fries, pork and beans, steamed broccoli, squash casserole, and some amazing looking collard greens. We also have wings! How it works: Call the restaurant at 696-1665 between 11 and 2 to order. We will collect payment by credit card at the time of ordering, so we can drop off the food and your credit card receipt where you want it and still maintain safe social Distancing. Please, no cash. There is no extra charge for delivery. We have expanded our delivery area to include Flat Rock, Kanuga road, and the areas north and east of Hendersonville city limits. Please have your credit card ready when you call. We also have gift certificates available, and we are running a special on our St Patrick's day t-shirts for $15 and out regular Hannah's shirts for $18. As always, thank you so much for the support! Full Menu is not available