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