The 10 Best Caterers in New York!

Party planning is all about the food. Whether you have a party of 30 or 300 people, you’ll want to feed your guests the best. From intimate backyard weddings in the Adirondacks to elegant corporate soirées in New York City, the state has a caterer to meet your needs. Here are 10 of the best caterers across New York State.

1. Abigail Kirsch, New York, NY

This Zagat-rated New York City caterer is a household name, serving big-name clients and glitzy private events that range from weddings to holiday parties. Abiigail Kirsch’s team members are masters of innovation—they’ll make your event-planning dreams a reality.

2. Sweet Basil Catering & Events, New York, NY

As the best full-service caterer in the Upper West Side, Sweet Basil Catering has a reputation for flawless execution, whether it’s a wedding (of any size), a corporate event, or a private gathering.

Short ribs ready for the braze.

A post shared by Sweet Basil Catering (@sweetbasilnyc) on

3. Mazzone Catering, Clifton Park, NY

This company’s more than 30 years of experience make for flawless events from the Hudson Valley to the Adirondacks. The gourmet food purveyors can serve at their venue or in the setting of your choice, whether it’s a backyard wedding or a corporate retreat.

4. Buffalo’s Best Catering, Buffalo, NY

The sheer variety of catering options offered by this caterer makes it one of the best in the region. Whether you’re looking for a simple drop-off lunch, a banquet, or an elegant sit-down dinner at a wedding, Buffalo’s Best can make it happen.

5. LCI Caterers, New York, NY

Located in Queens, an ethnic melting pot, it’s fitting that LCI Caterers focuses on offering food from cuisines around the world. Established in 1999, the company serves events like weddings and corporate functions, among others.

True SOUTHERN COMFORT by LCI Caterers at And&And Meat Packing District

A post shared by LCI Caterers (@lcicaterers) on

6. Naturally Delicious, Brooklyn, NY

This Brooklyn-based boutique catering company does everything from intimate wedding receptions to backyard cocktail affairs. Attention to detail is what they are known for, and they’ll make sure every aspect of the event is perfect.

Breaking bread w/ @naturallydeliciousnyc. #nobread

A post shared by Max Flatow (@mflatowphoto) on

7. Rich’s Catering & Special Events, Buffalo, NY

Rich’s Catering brings their “five-star culinary flair” to events both on-site and off premises in Buffalo. This award-winning caterer serves events like weddings, cocktail parties, graduations, holiday events, and corporate parties.

8. Bridge Creek Catering, New Paltz, NY

Specializing in farm-to-table catering with food sourced from the region, Bridge Creek Catering has made a name for itself in the Hudson Valley wedding arena. They’ll help brides and grooms plan the perfect menu, and they’ll also handle other details like entertainment, photographers, and florists to ensure the big day goes off without a hitch.


A post shared by Colleen (@scoutsoap) on

9. Hudson Valley BBQ Co., Hudson, NY

Those who want a rustic outdoor Hudson Valley wedding should look no further than this highly rated caterer. The barbecue specialists fire-roast their meat and locally sourced food on site, and offer a flexible menu that can be gluten-free, vegan, or vegetarian. Ask about their waffle and taco bars!

10. Catering by A Small Affair, East Quogue, NY

Though it caters events of all sizes, A Small Affair makes everything feel intimate. This Hamptons caterer can handle weddings, fundraisers, anniversaries, and more in settings like gorgeous East End vineyards and private patios.

Our tasting portion of our Beef Tenderloin Classique is nailed at a perfect French rare! #asmallaffair

A post shared by Catering by... A Small Affair (@asmallaffair) on

Select a New York town to find the Best Things-To-Do and Places To Go around you
Find Caterers Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Albany County

Allegany County

Bronx County

Broome County

Cattaraugus County

Cayuga County

Chautauqua County

Chemung County

Chenango County

Clinton County

Columbia County

Cortland County

Delaware County

Dutchess County

Erie County

Essex County

Franklin County

Fulton County

Genesee County

Greene County

Hamilton County

Herkimer County

Jefferson County

Kings County

Lewis County

Livingston County

Madison County

Monroe County

Montgomery County

Nassau County

New York County

Niagara County

Oneida County

Onondaga County

Ontario County

Orange County

Orleans County

Oswego County

Otsego County

Putnam County

Queens County

Rensselaer County

Richmond County

Rockland County

Saint Lawrence County

Saratoga County

Schenectady County

Schoharie County

Schuyler County

Seneca County

Steuben County

Suffolk County

Sullivan County

Tioga County

Tompkins County

Ulster County

Warren County

Washington County

Wayne County

Westchester County

Wyoming County

Yates County