Fast Food Club Fast Food Club

These 7 Minnesota barbecue joints smoke their meat low and slow — and locals keep coming back

Owen Larson 7 min read
featured image 8ad557ea7d9a a1fdbc6402df
These 7 Minnesota barbecue joints smoke their meat low and slow — and locals keep coming back

Minnesota might be famous for lakes and cold winters, but the state has quietly built a serious barbecue scene worth talking about. From Duluth to Minneapolis, pitmasters here are smoking brisket, ribs, and pulled pork with the kind of care that keeps people coming back.

Some of these spots sit in small towns, others hide inside busy suburbs, and one is a take-out landmark with no dining room at all. Here are seven places smoking their meat the right way, plus what to order at each.

1. OMC Smokehouse, Duluth, MN

OMC Smokehouse, Duluth, MN
© OMC Smokehouse, Duluth, MN

Barbecue with a global twist is the calling card at this Duluth eatery on West Superior Street. The kitchen leans into elevated smokehouse cooking without losing sight of the classics.

The Smoked OMC Plate and OMC Smoked Wings are house favorites, and the menu stretches into fun territory with the Haystack Brisket, Super Nachos, and Catfish Tacos. There are vegan options too, including To-Go Rinds and collard greens, so groups with different tastes can share a table.

Outside, the patio comes with fire pits, which is a smart feature in a city like Duluth. Inside stays casual and lively, with a college crowd, families, and visitors all mixing together.

Plan for around $20 to $30 per person, and expect a wait during Friday and Saturday evenings. Street parking can be tricky, so budget a few extra minutes.

It is open daily from 11 AM, closing at 9 PM most nights and 10 PM on weekends.

2. John Hardy’s BBQ, Rochester, MN

John Hardy's BBQ, Rochester, MN
© John Hardy’s BBQ, Rochester, MN

Few Rochester spots have the staying power of this longtime barbecue restaurant on Broadway Avenue South. Smoked ribs, pulled pork, and brisket anchor a menu that has served the area for decades.

The half rack of ribs and the pulled pork are the big draws, and the sides pull their weight too. Potato salad, garlic bread, cheese curds, and fried okra round out the plate, with Hardy’s Nachos ready when you want something to share.

Prices land in the friendly $10 to $20 range, which makes it an easy weeknight stop. Portions run generous, so come hungry.

The setting is comfy and casual, good for families and groups, with high chairs and a kids’ menu on hand. It does not take reservations, but there is usually plenty of parking in the lot and on the street.

Open every day from 11 AM to 9 PM, it is one of the more reliable barbecue names in southern Minnesota.

3. Big Bore Barbecue, Hanover, MN

Big Bore Barbecue, Hanover, MN
© Big Bore Barbecue, Hanover, MN

Set in the small town of Hanover, this spacious spot leans hard into Texas-style barbecue. Beef, pork, and chicken all get the slow-smoke treatment, and the concept is built around backyard cooking with homestyle sides ordered a la carte.

The brisket gets the spotlight, especially the Brisket Burnt-Ends and the Brisket Melt. Adventurous eaters can try the Pork Belly Burnt-Ends, the Trucker 24 Prime Rib, or the playful BBQ Sundae for dessert.

The dining room is big, modern, and clean, with country music setting the mood and screens for watching sports. There is a bar onsite and a patio for warmer days.

Expect about $20 to $30 per person. It is closed Mondays and open the rest of the week, running latest on Thursday through Saturday until 11 PM.

Reservations are not accepted and weekends get busy, so arriving early pays off. Parking is easy, which is a nice bonus for a place this popular.

4. Buddy Boy Fine Barbeque, Minnetrista, MN

Buddy Boy Fine Barbeque, Minnetrista, MN
© Buddy Boy Fine Barbeque, Minnetrista, MN

Talk to serious barbecue fans in the western suburbs and Buddy Boy comes up fast. The bark on the meats and the smoke ring show off real pit skill, and this Minnetrista spot puts that craftsmanship front and center.

Brisket, pulled pork, and beef ribs are the stars, paired with sauces that get plenty of attention. Southern comfort sides fill out the plate, including collard greens, hush puppies, jambalaya, loaded mac and cheese, and jalapeno cheddar hush puppies.

The Ferndale Turkey Sandwich is a solid pick if you want to branch out.

The room feels modern but warm, with a fireplace and live music that give it a relaxed edge. Unlike many barbecue joints, it takes reservations, and dinner reservations are recommended.

Plan for roughly $20 to $30 per person. Hours shift through the week, with dinner-only service Monday and Tuesday, and it is closed Sundays.

Parking is plentiful and dogs are welcome on the patio.

5. Q Fanatic BBQ & Grill, Champlin, MN

Q Fanatic BBQ & Grill, Champlin, MN
© Q Fanatic BBQ & Grill, Champlin, MN

Yes, there is often a line at this Champlin counter-serve joint, and regulars will tell you it moves for a reason. Slow-roasted classics come out in big portions at fair prices, which is exactly what you want from a neighborhood smokehouse.

Pulled pork, brisket, and spicy sausage carry the menu, with pulled chicken and a loaded pulled pork sandwich in the mix. The corn fritters have a following of their own, and the condiment bar lets you customize with sauces, honey, and hot sauces.

A meal here runs about $10 to $20 per person, and a monster cookie makes a fitting finish.

The hours are limited, so check before you go. It is closed Monday through Wednesday, opens Thursday for dinner only, and runs full days Friday through Sunday.

It is counter service with no table service, no reservations, and easy parking, making it a smart casual stop north of the Twin Cities.

6. Rack Shack BBQ, Eagan, MN

Rack Shack BBQ, Eagan, MN
© Rack Shack BBQ, Eagan, MN

Memphis-style barbecue is the focus at this Eagan eatery, and that means a menu built around ribs, pulled pork, brisket, and smoked turkey. The dry ribs come off the bone with a crispy crust, and a lineup of sauces lets you dial in your own flavor.

Order options make it easy to sample widely, with the 3 Meat Hobo covering a lot of ground and rib tips ready for smaller appetites. The mac and cheese, cornbread, and sweet potato waffle fries keep the sides interesting, and there is a Rack Shack BBQ Burger for anyone not in a ribs mood.

The vibe leans clean, quiet, and unfussy, with a clear menu that is easy to navigate. It works well for families and groups.

Prices sit in the $10 to $20 range. It is open daily, closing at 8 PM on weekdays, 9 PM on weekends, and 6 PM on Sundays.

There is no reservation system, but parking is simple and delivery is available.

7. Ted Cooks 19th Hole BBQ, Minneapolis, MN

Ted Cooks 19th Hole BBQ, Minneapolis, MN
© Ted Cooks 19th Hole BBQ, Minneapolis, MN

A take-out-only landmark on East 38th Street, this Minneapolis institution has been serving big plates of barbecue for years. There is no dining room here, which keeps the focus entirely on the food coming off the smoker.

The rib tips have a loyal following, and the beef ribs, pork rib tips, and pulled pork all come slathered in a sauce that runs sweet, tangy, and a little spicy. Sides do their part too, with collard greens and peach cobbler rounding things out, plus a beef hot link for anyone craving something with a bite.

Portions are large and prices land around $20 to $30 per person. Keep in mind there is no restroom, since this is strictly a pickup spot.

Parking is street-only, so plan accordingly. It is closed Mondays and open Tuesday through Sunday from 11 AM to 9 PM.

If you want a true Minneapolis barbecue classic, this historic joint belongs on the map.

Enjoyed this story?

Add Fast Food Club as a preferred source to see more of our reporting on Google.

Follow us on Google

Leave a Reply

Your email address will not be published. Required fields are marked *