The 6 Best BBQ Joints in New York!

Tender ribs, savory pulled pork, delicious brisket...you can find amazing barbecue all over New York State if you know where to look. From responsibly sourced local meats to unique variations on the classic barbecue technique, barbecue joints in the state are doing it right. Here are 6 great options to satisfy your Southern-food cravings. 

Brooks House of BBQ, Oneonta, NY

Celebrating barbecue as a “way of life” since 1950, this legendary Oneonta establishment has been churning out juicy meat from its indoor charcoal pit for generations.

Dinosaur Bar-B-Que, Multiple locations

Started as a roadside stand serving bikers, Dinosaur Bar-B-Que opened its first brick-and-mortar spot in Syracuse in the 1980s. Since then, it has expanded to cities all over the state, including Rochester and New York City. Dinosaur can be counted on for reliably tasty comfort food and beer.

Hometown Bar-B-Que, Brooklyn, NY

This Red Hook smokehouse is so popular that a consistent 45-minute line snakes around the restaurant. The food is worth it, though—everything from the pulled pork to the brisket has received rave reviews from New York City barbecue connoisseurs. 

Mighty Quinn’s Barbeque, New York, NY

Serving slow-cooked, naturally raised meats and mouthwatering sides, Mighty Quinn’s pit master Hugh Mangum borrows from a few different barbecue styles to create his own masterpieces.

Hickory BBQ & Smokehouse, Kingston, NY

This family-owned establishment has been a huge hit in the Catskills since 2002. The restaurant makes its delectable barbecue offerings to serve in-house or as catering.

Smokin’ Al’s Famous BBQ Joint, Massapequa Park, NY

Smokin’ Al’s firmly believes in slow-cooking and smoking its meat to create the perfect barbecue flavor, and it’s working—the fiery restaurant is wildly popular among Long Islanders and visitors alike.

Share your favorites!
New York Search
Find BBQ Joints Near You
Select a New York town to find
the Best Things-To-Do and Places To Go around you
Bronx County
New York County
Richmond County