best steakhouse north dakota

7 of the Best Steakhouses in North Dakota

Searching for the best spot for a steak dinner in North Dakota? From Bismarck to Devil’s Lake and beyond, you’ve got options. Whether you’re looking to treat yourself or mark an occasion, here are the best steakhouses in North Dakota to indulge in everything from prime wagyu cuts to classic t-bones.


7 of the Best Steakhouses in North Dakota


1. Ranch Steakhouse – Devil’s Lake

Ranch Steakhouse in Devil’s Lake is often hailed as North Dakota’s Best Steakhouse, and it’s not hard to see why. Since it first opened its doors way back in 1946, Ranch Steakhouse has been commited to top notch steak dinners with hospitality to match. Don’t miss out on their hand-cut top sirloin or the honey pepper pork loin packed with herbs, fresh black pepper and North Dakota honey.

best steakhouse north dakota

2. Peacock Alley – Bismarck

Established in 1933 and set within the Patterson Hotel complete with quirky antiques and stained glass touches, Peacock Alley’s atmosphere is unbelievably charming. From the warm and friendly service to the great drink line up, you can rest assured you’ll be in good hands. Oh and don’t leave without treating yourself to one of their delectable Bavarian pretzels.

best steakhouse north dakota


3. Spectators Bar and Grill – Harvey

If steakhouse meets sports grill is your thing, then Spectators Bar and Grill in Harvey is the place for you. This low key, no-frills neighbourhood grill is just the place to get your steak fix. Past the atmosphere though, the menu is incredible. Did we mention mac n cheese has its own category on the menu? Start off with a mac n cheese pick and then move on to any of their delectable steak options.

4. Tumbleweed Bar & Steakhouse – Lincoln

Two words: T-bone Tuesday. Tumbleweed Bar & Steakhouse is the place to be for carnivores. This country-style steakhouse is famous for its laidback atmosphere and world-class steaks and drinks. Be sure to swing by on Friday for the chef’s steak dinner or on Tuesday for the best steak of your life.

5. Jack’s Steakhouse & Seafood – Bismarck

Looking for the best surf n turf picks in ND? Head to Jack’s. This bumping steakhouse is known for its sizzling steaks and scrumptious seafood that’ll make you a regular in no time. Start off with the tender mussels steamed in parmesan butter and then move on to any of their legendary steak picks.

best steakhouse north dakota


6. Texas Roadhouse – Grand Forks

Texas Roadhouse is undoubtedly a well-known name in the world of incredible steak and it’s not without reason. For decades this quirky, western-themed steakhouse has been churning out some of the best steaks in the country and has a reputation for stellar service. Start with one of their house faves like the rattlesnake bites or cactus blossom and then go from there.


7. Outlaws – Watford City

As the name suggests, Outlaws plays up a wild west atmosphere. Not only that, but it prides itself on serving only the highest quality steaks that’ll leave you reeling for days. From the prime wagyu to the specialities like the old-school t-bone and Madson flat iron, you can rest assured you’ll be well taken care of at Outlaws.

Melanie Hamilton

Melanie is an avid traveller with a passion for history and global foods. She is currently based in Tbilisi, Georgia where most of her time is occupied with qvevri wine and Soviet history. Having do-si-do'd her way across Europe and Latin America, she's enjoyed some of the world's most exciting places firsthand and can't wait to tell you about them.

View stories