10 Secret Iowa BBQ Joints Most Visitors Walk Right Past

Hugh Calloway 11 min read
10 Secret Iowa BBQ Joints Most Visitors Walk Right Past

Some of Iowa’s best BBQ spots are surprisingly easy to miss.

I have driven past places that barely announce themselves, only to realize later that the parking lot was full for a very good reason.

That is the kind of spot I wanted for this list. Not the obvious roadside stops everyone already knows, but smaller joints where locals know when to show up and what to order before the favorites are gone.

These 10 BBQ spots are scattered across Iowa, from tiny towns to bigger river cities.

A few hide behind modest storefronts, and others sit far enough off the usual route that you probably would not find them by accident.

So keep an eye on the address and maybe arrive hungry. The easiest place to overlook might end up being the one you remember most.

1. Dandy’s BBQ & Catering, Mason City

Dandy's BBQ & Catering, Mason City
© Dandy’s BBQ & Catering

Dandy’s BBQ & Catering in Mason City has a name that sets the bar high, and the smoker delivers.

Think of a plate piled with pulled pork, tender ribs, and a scoop of creamy slaw on the side.

Mason City is best known for its Frank Lloyd Wright architecture and the Music Man story. Add a smoky dinner stop to that tour and your day gets much better.

Catering is a big part of what Dandy’s does. That means the kitchen is used to feeding crowds, so the portions tend to be generous and the flavor stays steady from the first bite to the last.

A smart move is to bring friends and order a few different meats to share. Pulled pork shows off the slow cooking, while ribs bring that sticky, finger-licking charm.

Ask about the sauces and try a little of each on the side before you commit.

Plan to arrive around opening time if you want the widest choice from the smoker. Barbecue places can run out of favorites once the crowd grows, and nobody wants to hear that the brisket is gone.

Call ahead if you are feeding a big group, and Dandy’s can help.

Leave room for a side or two, because the sides do more than fill the plate. They help balance the rich, smoky meat and make the meal feel complete.

Address: 215 S Madison Ave, Mason City, Iowa

2. Smokin’ Butt BBQ, Davenport

Smokin' Butt BBQ, Davenport
© Smokin’ Butt BBQ

The name alone earns a grin, and the food keeps that smile going. Smokin’ Butt BBQ in Davenport is a place where pork shoulder gets all the respect it deserves.

Pork butt is the classic cut for pulled pork. It cooks low and slow for hours until the meat falls apart with just a fork.

That patience shows up on the plate. Pile it on a bun, add a drizzle of sauce, and you have a sandwich that needs both hands and a stack of napkins.

Davenport sits right on the Mississippi River, so a good plan is to eat first and then stroll along the water. A full belly and a river breeze make a fine afternoon.

If you are new to the menu, start with the pulled pork and add a rib or two for variety. Then check the sides, since baked beans and mac and cheese often steal the spotlight at barbecue spots like this one.

Bring a friend who likes to share, because tasting two or three plates is the best way to learn what a kitchen does well. Take leftovers home too.

Cold pulled pork on toast the next morning is a treat.

Address: 6364 Northwest Blvd, Davenport, Iowa

3. Bett & Bev’s BBQ, Jefferson

Bett & Bev's BBQ, Jefferson
© Bett & Bev’s BBQ

Two names on a sign usually mean two people who care a lot about what lands on your plate.

Bett & Bev’s BBQ in Jefferson has that homemade feel, like a family cookout with a better smoker.

Jefferson is the seat of Greene County and is known for the Mahanay Memorial Carillon Tower overlooking its downtown square. A barbecue stop fits nicely into a day of small-town wandering.

Order the meats first and think about the sides second. Brisket and pulled pork are regular stars here, while ribs can appear among the pitmaster’s rotating choices.

Small-town restaurants tend to be chatty places. Do not be shy about asking what is fresh today, because the staff usually knows exactly which tray just came off the pit.

Try pairing a smoky meat with something creamy or tangy, like coleslaw or pickles. That contrast makes each bite taste even bolder.

If the weather is nice, take your food to a park bench nearby. Eating barbecue outside makes everything taste a little better, and the fresh Iowa air does the rest of the work.

Address: 808 N Vine St, Jefferson, Iowa

4. Old Armory BBQ, Decorah

Old Armory BBQ, Decorah
© Old Armory BBQ

Decorah is tucked into the hills of northeast Iowa, and the town has a lot more going on than most visitors expect. Old Armory BBQ gives you a solid reason to slow down and stay a while.

The name hints at history, and old buildings often add a lot of charm to a meal. Sit down and enjoy a plate while thinking about all the people who once passed through those doors.

Barbecue in a college town has to please everyone, from hungry students to visiting parents. That means big portions, bold flavors, and sides that fill every corner of the tray.

Start with a classic like brisket or ribs and see how the kitchen handles the basics. If the meat is tender and the bark is flavorful, you know you are in good hands.

After lunch, walk it off with a stroll toward the nearby trails and waterways that make Decorah famous with outdoor lovers. A smoky meal is the perfect fuel before a hike.

Go with a group so you can sample several things. Sharing is the best way to find your own favorite.

Address: 208 College Dr, Decorah, Iowa

5. Whatcha Smokin’ BBQ + Brew, Luther

Whatcha Smokin' BBQ + Brew, Luther
© Whatcha Smokin BBQ & Brew

Luther is a tiny Iowa town, and that is exactly why a barbecue spot here feels like a treasure hunt. Whatcha Smokin’ BBQ + Brew is the kind of place you only find if you are paying attention.

Small towns can make restaurants feel like community living rooms. Expect friendly chatter, familiar faces, and a menu built around the smoker.

Brisket and ribs are the headliners at many barbecue joints, so they make a wise first order. Add a side of beans or slaw and you have a full, satisfying plate.

The name also asks a fun question, and the best answer is whatever came off the pit that day. Ask the staff what they are proudest of and order that.

A road trip here is half the fun. The drive takes you past farms, barns, and wide-open fields that make the smell of hickory smoke even more welcome when you arrive.

Plan to go hungry and go early. Spots in small towns can run out of the best cuts, and a late arrival might mean missing the star of the menu.

Address: 403 Iowa Ave, Luther, Iowa

6. Red’s Smokehouse, Iowa Falls

Red's Smokehouse, Iowa Falls
© Red’s Smokehouse

A smokehouse with a name like Red’s sounds like it has stories to tell. In Iowa Falls, the stories come with a side of tender meat and plenty of napkins.

Iowa Falls sits along the Iowa River, and the area is known for its scenic views and quiet charm. A stop for barbecue makes the trip even more memorable.

The word smokehouse tells you what to expect. Meats get time in the smoke until the flavor soaks all the way through, and that patient work is what sets real barbecue apart.

Start with the house favorites and let the staff steer you. A mix of pulled pork and ribs gives you a good tour of what the kitchen can do.

Do not skip the sides. A scoop of mac and cheese or a spoonful of baked beans can turn a good plate into a great one.

When you finish, walk down to the river and take in the view. A short stroll helps your lunch settle and gives you a nice memory to bring home.

Address: 410 Washington Ave, Iowa Falls, Iowa

7. Skinny’s Barbeque, Muscatine

Skinny's Barbeque, Muscatine
© Skinny’s Barbeque

Here is a fun twist: a place called Skinny’s that serves plates you will not forget. Skinny’s Barbeque in Muscatine proves that a name can be playful while the food stays serious.

Muscatine is a Mississippi River town once known as the Pearl Button Capital of the World. That history gives your visit a fun fact to share over lunch.

Barbecue here is all about simple, honest cooking. Meat goes into the smoker, time does its work, and out comes something rich and flavorful.

Order a combo plate if you can. A mix of meats lets you compare textures and find out whether you are a rib person or a pulled pork person.

Sauce is a personal choice, so try a little on the side first. Some folks like sweet, some like tangy, and some like a spicy kick that wakes up the whole plate.

After the meal, head toward the river for a sunset view. Muscatine is known for beautiful evenings, and a full stomach makes them even better.

Address: 208 W 2nd St, Muscatine, Iowa

8. ShortE’s BBQ, Johnston

ShortE's BBQ, Johnston
© ShortE’s BBQ

Tucked into a suburban shopping center, ShortE’s BBQ proves that great smoke can hide in plain sight. Johnston is just outside Des Moines, so it is an easy stop on a city trip.

Strip mall barbecue has a secret advantage. Without fancy trimmings, the food has to do all the talking, and here it speaks loudly.

Burnt ends are a fun pick if you spot them. These caramelized bites of brisket are chewy, smoky, and a little sweet, and they disappear quickly from the plate.

Brisket is another smart choice. A good slice should bend without breaking and carry a peppery crust that makes each bite interesting.

Try a few sides to round things out. Creamy, tangy, and crunchy options all play well with the rich meat.

Because the spot is in a busy shopping area, parking is simple. That makes it a convenient lunch stop when you are running errands or heading to the city.

Look for suite 250 when you arrive, since the restaurant sits inside a larger complex.

Address: 8805 Chambery Blvd #250, Johnston, Iowa

9. Iowa Barbeque Company, Le Mars

Iowa Barbeque Company, Le Mars
© Iowa Barbeque Company

Le Mars calls itself the Ice Cream Capital of the World, but the barbecue deserves a spotlight too. Iowa Barbeque Company is a savory stop before you chase dessert.

The name is bold, and the menu has to back it up. A restaurant that carries the state name proudly is aiming to represent the whole region with every plate.

Go for a classic combination of ribs and brisket. Both cuts show off how well a pitmaster handles time and temperature.

Pulled pork is a fine backup if you like softer, saucier bites. Add a side of baked beans and cornbread and you have a very Midwestern feast.

The trip makes sense as a combo. Eat a smoky lunch first, then walk over for a scoop of local ice cream afterward.

That sweet and savory pairing makes Le Mars one of the most fun food stops in northwest Iowa.

Bring an appetite and a sense of adventure, and ask what is fresh from the smoker before you order.

Address: 100 Plymouth St SW, Le Mars, Iowa

10. CR Midnight Smoker BBQ, Cedar Rapids

CR Midnight Smoker BBQ, Cedar Rapids
© CR Midnight Smoker BBQ

Midnight is a bold word for a barbecue joint, and it brings a bit of mystery to the table. CR Midnight Smoker BBQ in Cedar Rapids sounds like a place where the fire never sleeps.

Cedar Rapids is Iowa’s second-largest city, so there is plenty to see before or after your meal. The riverfront and arts spots make a nice walk after lunch.

Smoking meat takes hours, and many pitmasters start their work in the dark. That dedication shows when you bite into a rib that pulls clean from the bone.

Start with brisket and sausage if you like variety. The two bring different textures, one tender and rich, the other snappy and bold.

Ask about daily specials, because barbecue places often rotate treats based on what the smoker produced that day.

Bring a friend and share a big tray. Barbecue tastes best when there are many flavors to compare and a few good stories to swap.

Finish with a stroll through the city and plan a return trip soon.

Address: 301 F Ave NW, Cedar Rapids, Iowa