Iowa is known for its rich cattle farming, which means you can find some of the best steaks in the country. With a mix of upscale dining and small-town favorites, there is something for everyone when it comes to enjoying a great meal. This article highlights ten of the best steakhouses in Iowa, showcasing a range of options for your next dining experience.
Whether you are celebrating a special occasion or just want to enjoy a delicious meal, these restaurants deliver on quality and flavor. From tender cuts cooked to perfection to welcoming atmospheres, each steakhouse reflects the culinary pride of the state. Enjoy exploring the top spots that make Iowa a go-to destination for steak lovers.
1) Iowa Chop House
Source: Iowa Chop House Instagram
Iowa Chop House offers a unique dining experience with a focus on farm-to-table meals. You can expect high-quality, Iowa-sourced ingredients used in their dishes. The restaurant features a rustic atmosphere that makes it easy to feel at home.
You can enjoy a variety of prime cuts of meat, alongside a selection of craft beers and wines. The menu changes with the seasons, ensuring fresh and flavorful options throughout the year.
Reservations can be made easily by calling or through their website. The restaurant is open daily at 4 PM, welcoming you for a delicious dinner.
For those who prefer to dine at home, takeout and curbside pickup options are available.
Rating: 4.5 (854 reviews)
Location: 223 E Washington St, Iowa City, IA 52240
Contact: (319) 359-1078
Website: Visit Website
2) The Big Steer Restaurant and Lounge
Source: The Big Steer Restaurant and Lounge Instagram
The Big Steer Restaurant and Lounge has been a popular dining spot since 1984. It offers a welcoming atmosphere where you can enjoy a quality meal with friends and family. The restaurant prides itself on providing friendly service and delicious food.
Located in Altoona, Iowa, the restaurant is easily accessible from Des Moines. You can dine in or place an order to go. The menu features a variety of house favorites, ensuring there is something for everyone.
If you plan to visit, you can take advantage of their call-ahead seating. Just give them a call before you arrive, and they will add your name to the waiting list. For larger groups, reservations are accepted during the week.
The restaurant is open every day and offers evening dining hours. Whether you’re enjoying a steak dinner or a casual meal, The Big Steer creates a pleasant dining experience.
Rating: 4.6 (1600 reviews)
Location: 1715 Adventureland Dr, Altoona, IA 50009
Contact: (515) 967-6933
Website: Visit Website
3) 801 Chophouse
801 Chophouse is known for its high-quality steaks and fine dining experience. The restaurant offers a classy atmosphere, making it suitable for special occasions or a night out. You can enjoy a variety of steak cuts cooked to perfection.
The menu also includes fresh seafood and a selection of classic sides. The well-trained staff is attentive and knowledgeable, helping you choose the best pairings for your meal. You will find a comprehensive wine list that complements your dishes well.
Located in Des Moines, this steakhouse has become a favorite among locals and visitors. It’s the perfect place to satisfy your cravings for a delicious steak.
You can enjoy your meal in a stylish setting, making every dinner memorable. The combination of great food and excellent service sets 801 Chophouse apart from other restaurants.
Rating: 4.7 (1200 reviews)
Location: 801 Grand Ave STE 200, Des Moines, IA 50309
Contact: (515) 288-6000
Website: Visit Website
4) Northwestern Steakhouse
Source: Northwestern Steakhouse Instagram
Northwestern Steakhouse is known for its Greek-style broiled steaks. The restaurant uses high-quality Iowa beef that is said to be flavorful and tender. Guests often highlight the taste of the steaks, which have a unique preparation method.
You can dine in or choose carry-out options. For larger groups of six or more, it’s best to make a reservation in advance. For smaller parties, you can reserve a table after 4:30 PM on the same day. Reservations must be made by phone or in person.
The restaurant is open Monday to Saturday from 4:30 PM to 9:30 PM, but it remains closed on Sundays and major holidays like Christmas and Thanksgiving. Gift cards and merchandise are also available for purchase.
This steakhouse has been recognized as one of Iowa’s most iconic restaurants. Many customers enjoy the history and stories that the place has to offer.
Rating: 4.7 (1000 reviews)
Location: 304 16th St NW, Mason City, IA 50401
Contact: (641) 423-5075
Website: Visit Website
5) Archie’s Waeside
Source: Archie’s Waeside Instagram
Archie’s Waeside is a top choice for steak lovers visiting Le Mars. The restaurant is known for its dry-aged steaks, which are cooked to order. This focus on quality makes Archie’s stand out from other dining options.
You will appreciate the attentive service that enhances your dining experience. The staff is known for being friendly and helpful, making you feel right at home.
In addition to steaks, Archie’s offers a carefully selected wine list. This selection includes boutique wines that pair perfectly with your meal. You’ll find a nice variety to choose from, enhancing your overall dining experience.
This establishment has been an integral part of Northwest Iowa for three generations, showcasing its reliability. Many guests agree that Archie’s is an essential stop when in the area.
Rating: 4.7 (867 reviews)
Location: 224 4th Ave NE, Le Mars, IA 51031
Contact: (712) 546-7011
Website: Visit Website
6) Rube’s Steakhouse – Waukee
Source: Rube’s Steakhouse – Waukee Instagram
Rube’s Steakhouse offers a warm and inviting atmosphere, perfect for dining out with family and friends. Known for its high-quality steaks, the restaurant emphasizes fresh ingredients and expertly prepared dishes.
Reservations are encouraged, especially for larger groups. The restaurant is open for dinner from Tuesday through Saturday and also offers private party options any day of the week.
Rube’s Steakhouse is closed on Mondays for private events and major holidays. It’s important to plan ahead if you want to enjoy their delicious offerings during peak times.
The attentive staff and welcoming environment make it a favorite spot for locals. Whether you’re celebrating a special occasion or just enjoying a night out, Rube’s is a great choice.
Rating: 4.6 (822 reviews)
Location: 3309 Ute Ave, Waukee, IA 50263
Contact: (515) 987-8237
Website: Visit Website
7) Iowa Beef Steak House
Iowa Beef Steak House is known for its generous portions and expertly grilled steaks. You can expect a satisfying meal that meets your meat cravings. The restaurant focuses on delivering quality dining experiences.
The bar area has been recently renovated and offers a wide selection of beers, whiskeys, and wines. You can enjoy your favorite drinks while relaxing in a welcoming atmosphere.
This steakhouse is also a great venue for social gatherings. They have private rooms that can accommodate business meetings, parties, and special events.
The staff is friendly and ready to provide excellent service. You can feel confident that your dining experience will be enjoyable and memorable.
Rating: 4.4 (1500 reviews)
Location: 1201 E Euclid Ave, Des Moines, IA 50316
Contact: (515) 262-1138
Website: Visit Website
8) Rube’s Steakhouse & Lounge
Source: Rube’s Steakhouse & Lounge Instagram
Rube’s Steakhouse & Lounge in Montour is known for its warm atmosphere and delicious food. This spot is perfect for both casual dinners and special gatherings. You can enjoy a variety of steak options cooked to your liking.
The restaurant takes reservations for any size party, making it easy to plan your visit. It hosts private events, so you can book the space for business meetings or celebrations. Check the grilling hours before you go, as the restaurant is closed on Mondays and major holidays.
Rube’s focuses on great customer service and quality meals. You will find a selection of sides and appetizers to complement your steak. Their experienced staff is ready to help you choose the perfect dish for your meal.
Rating: 4.7 (884 reviews)
Location: 118 E Elm St, Montour, IA 50173
Contact: (641) 492-6222
Website: Visit Website
9) Trostel’s Greenbriar
Source: Trostel’s Greenbriar Instagram
Trostel’s Greenbriar is known for its welcoming atmosphere, where you can enjoy a nice meal whether you dress up or come in casual attire. This restaurant offers a diverse menu that includes pizzas, sandwiches, and signature steaks.
Their standout items include the Gunpowder Ribeye and Slow Roasted Prime Rib. You can also explore their extensive wine selection and signature cocktails. Customers often praise the quality of the food and the attentive service.
For your convenience, Trostel’s Greenbriar provides reservations. You can call ahead to secure your spot, making it easier to enjoy special occasions or a casual dinner. They also offer gift certificates and promotional offers for exclusive events.
Located in Johnston, Iowa, this restaurant is a popular choice for both locals and visitors.
Rating: 4.7 (902 reviews)
Location: 5810 Merle Hay Rd, Johnston, IA 50131
Contact: (515) 253-0124
Website: Visit Website
10) Mo Brady’s Steakhouse
Source: Mo Brady’s Steakhouse Instagram
Mo Brady’s Steakhouse is a popular choice for steak lovers in Iowa. The restaurant specializes in Iowa Premium Beef, which comes from local family farms. This focus on quality means you can expect a delicious and satisfying meal.
The beef served here has the Certified Angus Beef® distinction. This ensures that you receive top-notch cuts of meat, promising great flavor and tenderness. The menu features a variety of steak options that cater to different tastes.
In addition to steaks, Mo Brady’s offers a warm and inviting atmosphere. The staff is known for their friendly service, making your dining experience enjoyable. You can also find promotions and news by signing up on their website.
Rating: 4.5 (924 reviews)
Location: 4830 N Brady St, Davenport, IA 52806
Contact: (563) 445-0684
Website: Visit Website