The 20 Best Steakhouses in Denver

Last updated:

The word “cow town” is often thrown around to describe Denver, and while it can have a lot of different connotations, there’s one very good one: the Mile High City doesn’t mess around when it comes to steak. 

Whether you’re looking for a luxurious Wagyu beef cut or a mom-and-pop experience that’s been serving up affordable and filling dinners for generations, you’re sure to find amazing steak basically anywhere in Denver. 

Here’s a list of 20 restaurants that could all make the argument that they’re the best steakhouse in Denver. See why by reading below. 

Photo: via Shutterstock.com

Upscale Restaurants that Could All Be Considered the Best Steakhouse in Denver 

Edge Restaurant and Bar

1111 14th St., Denver, Colorado

This luxurious steakhouse in the ritzy Four Seasons Hotel in downtown Denver focuses on locally sourced ingredients and a seasonal flair. Be sure to try one of the 200 bottles of wine on the menu — and if you can’t decide on just one, there’s even an option to order flights made up of the 50 varieties available by the glass.

Photo: via Eddie Merlot’s

Eddie Merlot’s

10110 E. Dry Creek Rd., Englewood, Colorado

This New American steakhouse by the Denver Tech Center is the perfect place to go to impress your coworkers, be it during a working lunch, upscale client dinner, or a surprisingly affordable happy hour (you can snag ahi tuna wontons for $10!). If you are ordering meat, you’ll be excited to know that the steaks are hand-cut in-house and aged for a minimum of 28 days. 

Jack’s on Pearl

1475 S. Pearl St., Denver, Colorado

  • Cuisine type: American
  • Price per person: $50 and up
  • Hours: Happy hour Tuesday through Sunday from 3:30-5 p.m., dinner hours from 5-9 p.m. Tuesday through Thursday, 5-10 p.m. Friday through Saturday, and 5-9 p.m. on Sundays. (Reservations are available here.) 

Come to this chic restaurant off South Pearl Street for some of the best steak in Denver, but stay for the awesome patio and impeccable service. Jack’s on Pearl is famous for its pecan wood-fired grill, which cooks up American-style steaks but with some added Southern charm. And it’s good, winning awards for its steak, cocktails, and seafood. If the white tablecloths in the main dining room are a little rich for your blood, stop by the much more laid-back happy hour. Pro tip: try the steak tacos.

Old Hickory Steakhouse

6700 N Gaylord Rockies Blvd, Aurora, Colorado

The Gaylord Rockies Resort and Convention Center has basically everything you need, so it makes sense that it would also have a killer steakhouse. Its Old Hickory Steakhouse happens to have not just some of the best steaks near the Denver airport, but in the entire Mile High City. This spot prides itself on using the highest quality beef and seafood, all while pairing it with a unique menu of craft cocktails and fine wines.

Shanahan’s Steakhouse

5085 South Syracuse St., Denver, Colorado 

  • Cuisine type: American 
  • Price per person: $50 and up 
  • Hours: 5-10 p.m. Monday through Saturday, 5-9 p.m. on Sundays. (Reservations are available here.) 

If you ask a local about the best steakhouse in Denver, Shanahan’s is often the answer — and not just because you get to see legendary Broncos coach Mike Shanahan’s Lombardi trophies inside. Treat yourself to one of the multiple types of steaks on the menu, and be sure to pair it with a housemade sauce. If the weather’s nice, this spot has a great patio, and if you’re feeling indoorsy, try to cozy up at a table by the fireplace.

Simms Steakhouse

11911 W 6th Ave, Lakewood, Colorado

  • Cuisine type: American 
  • Price per person: More than $50 
  • Hours: 10 a.m.-2 p.m. for brunch brunch, 4-9 p.m. for dinner Sunday through Thursday, and 4-10 p.m. Friday and Saturday. There is a daily happy hour from 4-6 p.m. (Reservations are available here.) 

Best Steakhouses in Downtown Denver 

A5 Steakhouse 

1600 15th St., Denver, Colorado

  • Cuisine type: American 
  • Price per person: More than $50 
  • Hours: 3:30-10 p.m. Monday through Thursday, 3:30-11 p.m. Friday and Saturday, 3:30-9 p.m. on Sunday. (Reservations are available here.) 

Good steakhouses don’t have to be a stuffy white tablecloth experience. Case in point? A5, which is considered not just one of the best steakhouses in downtown Denver, but also one of the most hipster restaurants in a city that’s seen its fair share of handlebar moustaches and flannel. You can attribute a lot of the good vibes to Chef Max Mackissack, one of the masterminds behind other classic restaurants like Bar Dough, Senor Bear, Ash’Kara, and Mister Oso. In addition to fresh, locally sourced steaks, be sure to try one of the multiple delicious homemade sauces. Be sure to stop by at happy hour for the $2.50 oysters. 

Photo: via The Capital Grille

The Capital Grille

1450 Larimer St., Denver, Colorado

  • Cuisine type: American
  • Price per person: More than $50 
  • Hours: 11 a.m. – 10 p.m. Monday through Thursday, 11 a.m.-11 p.m. Friday, 4-11 p.m. Saturday, and 4-9 p.m. on Sunday. (Reservations are available here.) 

This steakhouse in the heart of Larimer Square puts you right in the thick of the action of downtown Denver. The Capital Grille is famous not just for its perfectly-cooked steaks, but also for its menu that includes everything from delicious caramelized French onion soup to a delectable list of wines handpicked by sommeliers. If the steaks leave you wanting more, you can pick up cuts to cook at home from the Capital Butcher. 

Guard and Grace

1801 California St., Denver, Colorado 

  • Cuisine type: American
  • Price per person: More than $50 
  • Hours: Thursday from 11 a.m.-2 p.m. Tuesday through Thursday, dinner from 4-10 p.m. every day, happy hour from 3-6 p.m. Monday through Friday. (Reservations are available here

Guard and Grace isn’t just one of the best steakhouses in downtown Denver — it’s also considered one of the top spots in the world. In addition to being a Michelin-star recommended restaurant, it also landed the No. 47 spot on the World’s 101 Best Steak Restaurants List. With all the accolades, be sure to splurge and treat yourself to one of the prime, dry-aged, and local Wagyu cuts on the menu. Thanks to the chef’s Hawaiian roots, the seafood also happens to be on point. A heads up: This restaurant does have a “casual elegance” dress code, so leave the yoga pants at home. 

Photo: via The Ritz-Carlton, Denver

Elway’s

1881 Curtis St., Denver, Colorado

  • Cuisine type: American
  • Price per person: More than $50 
  • Hours: Breakfast from 7 a.m.-11 a.m. Monday through Friday, brunch from 11 a.m.-2 p.m. on Sunday, lunch from 11 a.m.-2 p.m. Monday through Friday, dinner from 5-8:45 p.m. Sunday through Thursday, and from 5 p.m.-9:45 p.m. Friday and Saturday. (Reservations are available here.) 

Sure, it happens to be in the lobby of the Ritz Carlton, but make no mistake: Elway’s was envisioned to be a place for everyone from family to friends to business professionals to celebrate life’s victories in style (and co-founder/legendary Broncos quarterback John Elway knows all about victory). In addition to a variety of hand-cut USDA prime steaks, the Elway’s menu includes everything from fall-apart-tender short rib, lobster tails, lamb chop fondue, and much more. Be sure to try the $10 appetizer specials at happy hour. Come see for yourself why this is often considered the best steakhouse in Denver. 

Photo: via Urban Farmer

Urban Farmer 

1659 Wazee St., Denver, Colorado

  • Cuisine type: American
  • Price per person: More than $50 
  • Hours: Dinner from 4-10 p.m. Monday through Saturday and 4-9 p.m. on Sunday, happy hour Monday through Friday from 4-6 p.m., and brunch from 9 a.m.-2 p.m. Saturday and Sunday 

This award-winning spot often makes lists of the best steakhouses in downtown Denver, and a lot of that can be attributed to its focus on sourcing the best local ingredients possible. In addition to building relationships with local farmers and ranchers, this steakhouse is also committed to avoiding waste and using the entire animal, from steak cuts and sausages to bone broth and stocks. Beyond the food, reviewers are fans of the ambiance, with its well-lit interior and cozy bar that entices visitors to hang around for a drink long after they finish their delicious meals. 

Best Old-School Steakhouses in and Around Denver 

Bastien’s Restaurant

3503 E. Colfax Ave., Denver, Colorado

  • Cuisine type: American 
  • Price per person: More than $50 
  • Hours: 4-9 p.m. Tuesday, Wednesday, Thursday, and Sunday, 4-10 p.m. Friday and Saturday; closed Monday. (Reservations are available here.) 

This art deco steakhouse on East Colfax Avenue is the definition of cool, from the colorful neon signs outside to the Rat Pack memorabilia inside. Beyond the ambiance, it will have you craving their iconic sugar steaks that come with multiple different types of dry rub — all of which are absolutely delicious. 

Photo: via The Buckhorn Exchange

Buckhorn Exchange

1000 Osage St. Denver, Colorado

  • Cuisine type: American 
  • Price per person: More than $50 
  • Hours: 5-9 p.m. Monday through Thursday, 4-9:30 p.m. on Friday and Saturday, 4-9 p.m. on Sundays. (Call 303-534-9505 to make reservations.) 

If you happen to watch a travel show about Denver, it’s highly likely that the host will stop inside the Buckhorn Exchange. That’s because this National Historic Landmark and Western Museum has been serving up the cowtown vibe that’s been a part of Denver’s identity since 1893. Between the taxidermied animals on the wall, checkered tablecloths, and old-school bar, you’ll take a trip back in time as you enjoy a menu that includes prime-grade beef steaks, buffalo, elk, Colorado lamb, fish, fowl, rattlesnake, alligator tail, and more. If you’re feeling extra brave, try the Rocky Mountain Oysters. 

Columbine Steak House and Lounge

300 Federal Blvd., Denver, Colorado

  • Cuisine type: American 
  • Price per person: $15-25 per person 
  • Hours: 11 a.m.-9 p.m. Monday through Saturday, closed Sunday (No reservations accepted.) 

The Columbine Steak House and Lounge is an absolutely classic — and a shoo-in for any list of the best steakhouses in Denver, Colorado. This walk-in-only establishment is no-frills with its somewhat harsh lighting, a jukebox, and complimentary jalapenos to go with your affordable and perfectly cooked steak. Also, plan ahead: The Columbine Steak House and Lounge is cash only. 

Manning’s Steaks and Spirits

11100 W. Alameda Ave., Lakewood, Colorado

This comfortable steak spot west of downtown Denver is all about family. A mother and son duo first established it in 2018. Since then, it’s garnered quite the reputation as the perfect neighborhood spot, offering up everything from tomahawk steaks for when you want to treat yourself to $5 house white wine and $7 mussels at happy hour.

Mickey’s Top Sirloin

6950 Broadway, Denver, Colorado

  • Cuisine type: American, with Italian and Mexican dishes on the menu 
  • Price per person: $25-45 
  • Hours: 11 a.m.-10 p.m. Monday through Saturday and 11 a.m.-9 p.m. on Sundays. (Reservations are available here.) 

The dining experience at Mickey’s Top Sirloin has been the same for decades — and trust us, that’s a very good thing. This unpretentious spot just north of downtown is all about the comfort food experience. That means you can snag a variety of steaks from the broiler. And if that’s not what you’re feeling, you can also sample the tasty Mexican and Italian food on the menu. Be sure to check out the weekend specials and happy hour — its website makes the big claim that it has the cheapest drinks in town! 

Best Brazilian Steakhouses in Denver 

Aroma do Brazil

10722 East Iliff Ave., Aurora, Colorado

  • Cuisine type: Brazilian 
  • Price per person: $25-45
  • Hours: 11:30 a.m. – 9 p.m. Mondays and Tuesdays, closed Wednesdays, 11:30-8 p.m. on Thursdays, 11:30-9 p.m. Fridays and Saturdays, and from 11:30 a.m.-8 p.m. on Sundays. (Call ahead for a table at 720-422-3881.) 

This locally-owned spot in Aurora often outshines the chains as one of the best Brazilian steakhouses in Denver, and it’s for good reason. As you can guess from the name, Aroma de Brazil specializes in Brazilian barbecue (churrasco). Come hungry: A weekend all-you-can-eat feast runs for $33.99 per person and includes a variety of salads, hot freshly-grilled meats, and cold cuts. 

Fogo de Chao 

1513 Wynkoop St., Denver, Colorado

  • Cuisine type: Brazilian 
  • Price per person: More than $50 
  • Hours: Dinner from 3-9:30 p.m. Monday through Thursday, 3-10 p.m. on Fridays, 2-10 p.m. on Saturdays, and 2-9 p.m. on Sundays. (Reservations are available here.) 

This upscale Brazilian steakhouse within a stone’s throw of Union Station is the perfect spot for a romantic occasion. If you’re extra hungry, be sure to splurge on the full churrasco experience at $61.50 per person. This includes continuous tableside carving of all the meats you can ever want, as well as plenty of sides for when you’re feeling a little sick of protein. This spot also happens to have a great happy hour with $5 beers, $8 Brazilian-inspired wines, and $10 special cocktails. 

Rodizio Grill

7340 S. Clinton St., Englewood, Colorado

  • Cuisine type: Brazilian 
  • Price per person: $32.99-$50
  • Hours: 4:30-9 p.m. Monday through Thursday, lunch menu from 11:30 a.m.-3 p.m. and dinner menu from 3 p.m.-9:30 p.m. on Fridays, brunch menu from 11:30 a.m.-3 p.m. and dinner menu from 3 p.m.-9:30 p.m. on Saturdays, brunch menu from 11:30 a.m.-3 p.m. and dinner menu from 3-9 p.m. on Saturdays. (Reservations are available here.)

Walk into this Brazilian steakhouse in the heart of the Denver Tech Center, and you’ll immediately be salivating thanks to the aroma of rotisserie grilled meat. Come hungry, because the meals are all-you-can-eat, and include more than 30 award-winning salads, hot side dishes, and desserts. To truly experience the culture, be sure to try some of the Brazilian wine and beer. (Pro tip: There’s also a location downtown if DTC is a bit out of your way.)

Texas De Brazil

8390 Northfield Blvd. Ste 1800, Denver, Colorado

  • Cuisine type: Brazilian 
  • Price per person: $50 and up 
  • Hours: Noon to 9 p.m. on Sundays, 5-9:30 p.m. Monday through Wednesday, 11 a.m. to 2 p.m. and 5-9:30 p.m. on Thursdays, 11 a.m. to 2 p.m. and 4-10 p.m. on Fridays, and noon to 10 p.m. on Saturdays (Reservations are available here.)

This spot combines the traditions of two places that are very good at meat: Brazil with its churrasco cooking and Texas with its barbecue and southern hospitality. Here, diners use a card. If it’s green, carvers will bring over sizzling beef, lamb, pork, chicken, and Brazilian sausage (red means you need a break). This might be a chain, but it’s still one of the best Brazilian steakhouses in Denver.

Zeen is a next generation WordPress theme. It’s powerful, beautifully designed and comes with everything you need to engage your visitors and increase conversions.