Some of the best meals in Oklahoma come from places you might drive right past without a second look. A plain building, a wisp of smoke, and a parking lot full of trucks can hide a plate of ribs you will think about for weeks.
We followed our noses across the Tulsa area, hungry and curious, to find the smokehouses that truly earn their reputation. Grab a napkin, because these seven spots made us forget all about table manners.
1. Oklahoma Style Bar-B-Que, Tulsa, OK

Step out of the car on North Harvard Avenue and your nose takes over. The air around this no-frills kitchen hangs heavy with hickory and slow-cooked pork, and it is a promise the food keeps.
Ribs, chopped beef, brisket, smoked chicken and hot links all carry a bold, deep smoke flavor. The sliced beef and bologna sandwiches are local favorites, and the loaded potatoes are so big they could count as a meal for two.
Sauce comes sweet or hot, and both are worth a taste.
Service is quick and friendly, with counter ordering, a drive-through, takeout and delivery. Prices sit around $10 to $20 per person, and portions run generous.
The room is clean and cozy, with a kids’ menu and high chairs for families.
Plan around the hours: Tuesday through Friday 11 AM to 9 PM and Saturday until 11 PM, closed Sunday and Monday. Friday and Saturday evenings get busy, so a weekday lunch is the calm play.
2. Burn Co Barbeque, Jenks, OK

Ever seen people line up outside a barbecue joint before the doors even open? Along Riverwalk Terrace in Jenks, that line is part of the ritual, and regulars will tell you the wait pays off.
The star of the show is The Fatty, a football-shaped roll of sausage wrapped in bacon and smoked until the edges crisp. Brisket shows off a handsome smoke ring, while ribs, bratwurst and jalapeno cheddar sausage get just the right kiss of char.
Bringing a crew? The three-pound family plate piles on pulled pork, chopped brisket, hot links, smoked sausage, smoked bologna, a chicken leg, a slice of The Fatty and half a dozen ribs.
Seating is picnic-table style in a rustic-industrial space, with outdoor seating too.
Hours are tight, Tuesday through Saturday from 10:30 AM to 2:30 PM, so arrive early. Expect $10 to $20 per person and plenty of free parking.
3. Smokies Hickory House BBQ, Broken Arrow, OK

Old-school barbecue never really goes out of style, and this family-owned Broken Arrow standby proves it daily. Picture rustic walls, a sweet tea at your elbow, and a plate that tastes like a Sunday cookout.
Hickory smoke does the heavy lifting here. Ribs, brisket and especially the chicken come out slow-cooked and beautifully smoky, and the sides hold their own instead of feeling like an afterthought.
Thick Texas toast rounds out the plate.
Unlike many counter joints, Smokies offers table service and even takes reservations. Kids are welcome, there is free wi-fi, outdoor seating, and the occasional live music night adds extra charm.
Find it on East Kenosha Street, open Monday through Thursday 11 AM to 8 PM and Friday and Saturday until 8:30 PM. Friday evening is the rush, so lunch is easier.
4. Albert G’s Bar-B-Q, Tulsa, OK

Downtown Tulsa has plenty of flashy spots, yet one of its most satisfying meals hides inside a refurbished building on East 1st Street. High ceilings, cozy booths and a classic rock soundtrack set an easygoing mood.
The brisket arrives warm and well seasoned, the ribs are tender, and the chicken surprises a lot of first-timers. Catfish is on the menu too, a fun Southern twist.
A pickles bar lets you load up on tangy crunch between bites.
Do not skip Willie’s Baked Beans, a side with a loyal following, or the potato salad. Portions are solid for around $10 to $20 per person.
Albert G’s works for quick lunches, group dinners, game watching and families, with high chairs and a kids’ menu. Hours run Monday through Thursday 11 AM to 9 PM and Friday and Saturday to 10 PM.
5. Mac’s BBQ, Skiatook, OK

Small towns keep the best secrets. North of Tulsa in Skiatook, Mac’s turns out some of the most tender, juicy, fall-off-the-bone ribs around, with zero fuss.
Order at the counter and look for sandwiches like the Nanny and the Mac, both stacked with chopped beef. Campfire potatoes are the side everyone talks about, with BBQ beans and potato salad close behind.
Feeling playful? Try the BBQ Frito Pie.
Quality stays steady visit after visit, and prices feel fair, roughly $10 to $20 per person. There is a drive-through, a strong tea selection and tasty desserts.
Open Tuesday through Saturday, 11 AM to 8 PM. Parking can get tight, especially on Friday afternoons, so a midweek visit is smart.
6. Clark Crew BBQ, Tulsa, OK

Competition trophies are nice, but burnt ends tell the real story. Clark Crew is an award-winning barbecue restaurant on East 71st Street, and its smoked meats back up every bit of the hype.
Burnt ends, brisket and ribs form the holy trinity here. For something different, the Brisket French Dip pairs tender beef with a dunkable twist.
Desserts are a highlight too.
The space feels modern and lively, with table service, outdoor seating, game-day screens and curbside pickup. Expect to spend a bit more, around $20 to $30 per person.
Bonus for weekend planners: it is open seven days, Sunday through Thursday until 9 PM and Friday and Saturday until 10 PM. Evenings get packed, so earlier is better.
7. Oklahoma Joe’s Barbecue & Catering – Catoosa, Catoosa, OK

On the eastern edge of the Tulsa metro, Catoosa makes a handy stop for road-trippers, and this relaxed pit stop rewards anyone who pulls off.
Chopped pork is juicy, burnt ends are rich, and the ribs and brisket fall apart after long, slow smoking. Pulled pork sandwiches get a lively spicy sauce.
The BBQ Baked Potato is a hearty favorite, and you can buy meat by the pound for the family.
Staff are friendly, the vibe is quiet and cozy, and dogs are welcome outside on the patio. Plates run about $10 to $20.
Open daily: 11 AM to 8:30 PM most days and until 9 PM Friday and Saturday. Monday and Thursday evenings get surprisingly busy.
Seven smokehouses, seven styles, and one clear lesson: Oklahoma barbecue is worth every mile.
Share this story

