Across New Mexico, of the 153 BBQ joints we list, 139 give a phone number and 81 have a website. 11 are branches of national chains — Dickey's Barbecue Pit (11); the remaining 142 are independent. By what they offer: 12 serve ribs, 11 serve Texas-style barbecue, 8 are smokehouses. Most often named on their own websites: offers catering (7), allergen information (7) and dine-in service (6). The longest-running is Red Chimney Pit Bar-B-Q, in business since 1954. 3 describe themselves as family-owned.
Top 10 BBQ joints in New Mexico
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
2Smokey SensationsLas Cruces
-
3Nexus Blue SmokehouseAlbuquerque
-
4Backdraft BarbequeRoswell
-
5Dickey's Barbecue PitFarmington
-
6Golden PrideAlbuquerque
-
7J's Var-B-QAlbuquerque
-
8Jim Bobs BBQLas Cruces
-
9Rudy's Country Store and Bar-B-QLas Cruces
-
10Rudy's Country Store and Bar-B-QSanta Fe
Cities
Largest first. Towns with a single BBQ joint are listed further down this page.
- Albuquerque45
- Las Cruces14
- Clovis8
- Roswell8
- Farmington6
- Santa Fe6
- Carlsbad5
- Hobbs5
- Deming4
Other towns in New Mexico
One BBQ joint each — too few for a page of their own, so they live here.
-
Hitch -N- Post BBQAlamogordo
2930 N White Sands Blvd, Alamogordo, NM 88310
-
Au Jus Bbq LLCAlamogordo
315 N Whitesands Blvd, 806 E 9th St, Alamogordo, NM 88310
-
Fatwood BarbequeAlamogordo
423 S White Sands Blvd Ste A, Alamogordo, NM 88310-6516
-
Cutter's BBQAlto
464 State Highway 220, Alto, NM 88312-9631
-
Hail's Holy Smoked BBQ & MoreAngel Fire
3400 Mountain View Blvd Ste F, Angel Fire, NM 87710
-
Smoke Rings BBQAngel Fire
3367 Mountain View Blvd, Angel Fire, NM 87710
-
Henry's BarbecueArtesia
811 W Main St, Artesia, NM 88210
-
Rebel Daughters BBQArtesia
110 N Roselawn Ave, Artesia, NM 88210
-
Greg's BBQBelen
629 S Main St, Belen, NM 87002-3535
-
Greg's BBQBelen
19543 Highway 314, Belen, NM 87002
-
Duck Creek Smoke HouseBuckhorn
8414 US-180, Buckhorn, NM 88028
-
Zzq Bbq Drive InCarrizozo
6539 US Highway 380, Carrizozo, NM 88301
-
Ribs Hickory Pit BBQCedar Crest
12220 NM-14, Cedar Crest, NM 87008
-
Carnivore Bbq LlcCedar Crest
12220 N Highway 14, Cedar Crest, NM 87008-9407
-
Southern Comfort BBQChama
2631 US-84, Chama, NM 87520
-
Mad Jack's Mountaintop BarbecueCloudcroft
105 James Canyon Hwy, Cloudcroft, NM 88317
-
Brother-N-Law BBQCloudcroft
209 James Canyon Hwy, Cloudcroft, NM 88317
-
Texas Pit BBQCloudcroft
209 James Canyon Hwy, Cloudcroft, NM 88317
-
Mel's Drive Thru Chicken and BBQCuba
6385 US-550, Cuba, NM 87013
-
Red Arrow BBQEdgewood
1981 Old US 66, Edgewood, NM 87015
-
Aly’s @ SugarsEmbudo
1799 NM-68, Embudo, NM 87531
-
Sugar's BBQEmbudo
RR1 Box 4B, Embudo, NM 87531
-
Smokey Shack BBQEspanola
209 Los Alamos Hwy, Espanola, NM 87532
-
Dickey's Barbecue PitGallup
3900 E Highway 66, Gallup, NM 87301-4550
-
Smokin D's BBQGallup
Morello st , Gallup, NM 87301
-
Louie’s BBQGlenwood
5069 US-180, Glenwood, NM 88039
-
Buffalo Hall and Cowboy Cafe BBQLas Vegas
528 Grand Ave, Las Vegas, NM 87701
-
Bob's Bodacious BBQLos Alamos
3801 Arkansas Ave, Los Alamos, NM 87544
-
Ribs Hickory Smoked Pit Bar-B-QLos Lunas
120 Nelson Ln, Los Lunas, NM 87031
-
TD's Brew & BBQLovington
1801 Lincoln St, Lovington, NM 88260
-
Papa Joe's BBQLovington
900 W Ave D, Lovington, NM 88260
-
Kendalben BarbequeMilan
314 W U S Highway 66, Milan, NM 87021
-
Shorty's BBQMoriarty
1202 Main St, Moriarty, NM 87035
-
Da People’s Choice BBQ & SeafoodMoriarty
1198 Route 66, Moriarty, NM 87035
-
Wild West BBQ & Santa Fe TradingMoriarty
121 Rte 66 E, Moriarty, NM 87035
-
Holy Smoke BarbecueMountainair
207 Limit Ave N, Mountainair, NM 87036
-
Dickey's Barbecue PitPortales
1001 W 18th St, Portales, NM 88130-7107
Offers catering · Allergen information
-
Wing StreetPortales
1001 N Chicago Ave, Portales, NM 88130
-
Rosie's SmokehouseQuesta
Questa, NM
-
Questa Gold SmokehouseQuesta
Questa, NM
-
The Historic Ice HouseRaton
945 S 2nd St, Raton, NM 87740
-
Stackhouse BBQRio Rancho
4000 Barbara Loop SE, Rio Rancho, NM 87124
-
Triple B's Bar-B-Que Burgers & BurritosRio Rancho
2218 Southern Blvd SE Ste 15, Rio Rancho, NM 87124
-
Dickey's Barbecue PitRuidoso
26185 US Highway 70 Ste D1, Ruidoso, NM 88345
Offers catering · Allergen information
-
The Backyard Bbq & GrilllRuidoso
26185 US Highway 70, Ruidoso, NM 88345-6182
-
Circle J Bbq LlcRuidoso
1825 Sudderth Dr, Ruidoso, NM 88345-6116
-
D N M Grillen NativeShiprock
1021 Wolf Ln, Shiprock, NM 87420
-
Iron Door BBQSilver City
1123 N Pope St, Silver City, NM 88061
-
Que Suave CafeSocorro
915 N California St, Socorro, NM 87801
-
Big Erns BBCueSocorro
Socorro, NM
-
Belly's Snack ShackSunland Park
1999 Appaloosa Dr, Sunland Park, NM 88063-9269
-
Watson's BbqTucumcari
502 S Lake St, Tucumcari, NM 88401-2541
BEFORE YOU GO
Plan your next BBQ stop
Understand the order, arrange pickup and bring your group together.

Build your first BBQ order
Understand portions, sides and the ordering process.
Read the guide
Arrange a smooth pickup
Confirm availability, collection time and the complete order.
Read the guide
Plan a group meal
Match the menu and service format to your gathering.
Read the guide