Whether you are entertaining 10 or 125 guests, we apply the same attention to detail to all our menus and go to great lengths to ensure that your event will be a success. Please take the time to browse our extensive food options, and if you have anything in mind that isn’t listed, please call us – we make it easy to plan your own event menu.

Most items are appropriate for drop off and Catherine’s Catering can also provide staff if requested. All items for drop off will be packaged in recyclable containers with reheating instructions.

All dinner options make for great home delivered meals.

As prices fluctuate due to market and seasonal availability, Catherine’s Catering likes to create a menu with our clients based on their personal tastes and budget. Prices also depend on number of guests and length of event.

Browse our extensive choice of dishes

catering appetizers menu

Catering Dinner Menus, plated dinners

catering dessert menus

Enjoy eating out at home with our personal home delivered menu

home delivered meals in Virginia Beach

Our seasonal, hand-crafted fresh food is fully prepared ready to heat up and home delivered right to your door or table.

Select from our featured menus or simply call to discuss a personalized food experience executed to meet your vision and dietary preferences.

Catherine’s Catering

Trust Catherine to cater for your perfect occasion, family get together or everyday meals. Our extensive menu will please any palate and we are always open to your suggestions.

Call: 757 650 3771

best caterers in Hampton Roads

Proudly crafting customized, delicious catering menus for events and special occasions in the Hampton Roads areas of Virginia Beach, Chesapeake, Norfolk, Portsmouth, Suffolk, Hampton, Newport News, Williamsburg, Yorktown and more.