Are you on a mission to find the absolute best steak in Iowa? Or maybe you’re looking for a perfect date night spot. Either way, Iowa is home to some of the best steakhouses in the country ready to serve your favourite chops. Whether you’re looking for lowkey rustic chophouse or swanky fine dining experience, we’ve got you covered. Here are the best steakhouses in Iowa.
7 of the Best Steakhouses in Iowa
*As the Covid-19 pandemic continues to evolve, please double-check with restaurants’ current guidelines for dining.
1. Archie’s Waeside – Le Mars
Archie’s Waeside has been serving up some of the best steaks in Iowa since 1949; and like a fine wine, it only gets better with time. Set in a lowkey atmosphere in Le Mars, Archie’s also comes complete with that warm family atmosphere perfect for enjoying a big steak dinner together. Take your pick from any of the numerous steak or surf and turf options and just go to town. We recommend the Archie’s special sirloin.
2. Northwestern Steakhouse – Mason City
Northwestern Steakhouse has been a Mason City institution for an entire century. Ever since they opened their doors in 1920, the Papouchis family has been setting the bar on what it means to have a good steak. Whether you opt for a classic fillet, ribeye or NY cut, it will be easy to see why Northwestern Steakhouse is so loved. We recommend the ribeye with a baked potato to start.
3. Iowa Chop House – Iowa City
Nobody does rustic country charm like Iowa City’s Iowa Chop House. This cosy local eatery is known for their uber warm atmosphere, drool-worthy farm to table menu and local craft brews. For the meal of your life, we recommend their classic t-bone option and a pick from their beer barn. Yep, there’s a beer barn and even a “hoppy” hour from 3 pm-6pm daily.
4. Iowa Beef Steakhouse – Des Moines
Iowa Beef Steakhouse is a Des Moines institution famous for its large slabs of steak cooked to perfection over piping hot charcoal and down-home atmosphere. Whether you’re looking for a cute date night spot, catching up with a friend the food and vibes here are perfect for either. As far as steaks go, you can’t go wrong with any of their menu items. However, we recommend the bacon-wrapped filet mignon for a meal you’ll be raving about for days
5. 801 Chophouse – Des Moines
Set in the heart of downtown Des Moines, 801 Chophouse is the city’s premier steakhouse for a sophisticated and elegant dining experience. White table cloths, stunning views and world-class service are just a few things that pull the atmosphere together. Then, of course, there’s the food. At 801, they are commited to serving you only the finest USDA prime beef, and they have plenty of options to fit every taste. We recommend the surf and turf for two made with a 36oz Porterhouse and a 2 1/4 lb Maine lobster. Don’t forget to ask for a wine pairing.
6. Rube’s Steakhouse & Lounge – Montour
Ask anyone in Montour where to find the best steak and grill items, and they’ll point you to Rube’s Steakhouse and Lounge. This chophouse is hailed as one of the best in the state for its warm and friendly service, extensive menu and world-class steaks. From the apps like craft ber cheese dip and parmesan garlic fries to the dessert’s including turtle cheesecake a caramel apple pie, it’s not just the steak that shines. We recommend their cowboy cut ribeye bone-in with their bourbon peppercorn blend.
7. Johnny’s Italian Steakhouse – Des Moines
Looking for a delicious steak dinner with a bit of Italian flare? Head to Johnny’s Italian Steakhouse. This cosy Italian joint is famous for their world-class cuts, authentic Italian fare and stellar drink options that will prove why they’ve grown into a chain over the years. We recommend the famous Johnny’s Steak Deburgo served with medallions, roasted garlic, basil, oregano and cream.