Sunset at the Sunset Terrace

8 Great Steakhouse in Asheville NC options

Affiliate notification

There are not many “true” steakhouses in Asheville, but we wanted to create a list of some top choices that have incredible cuts of meat and other delicious meal choices. What is a steakhouse exactly?  It’s a restaurant that specializes in steaks mostly, found mainly in North America, and usually includes other popular menu items like chicken, fish, and seafood!

The concept of the steakhouse started in the USA around the mid-19th century.  The oldest steakhouse in the USA is located in New York City, called Old Homestead Steakhouse, which was established in 1868. 

Today, steakhouses are found all over the country, including right here in Asheville NC.   There are a couple of chain steakhouses in Asheville, but we decided to leave those off the list this time; but have included them on the bottom in case you are curious!  

Best Steakhouse in Asheville NC Options

1) Asheville Proper

Asheville Proper is the newest restaurant in the Grove Arcade building downtown.  It’s a classic American steakhouse for the new century. In the dining room, you will find it gently illuminated and warm with marble flooring.

Here, you will find a laid-back dining experience, all while enjoying amazing seafood, wood-fired meats, and more.  They focus on locally sourced food and carefully select their ingredients from the best farmers and artisans in the area.

Sit back and dine while you watch the live fire from the kitchen. This might be one of the only true steakhouse options in Asheville NC.

Fan favorites include ribeye, pork belly, duck, bone marrow, and tartare, then finish your meal with a s’mores dessert.   

Make sure to make your reservations in advance. Add this to your list for steakhouse in Asheville NC options.

Sunday – Monday 4 pm – 9 pm
Closed Tuesday
Wednesday – Thursday 4 pm – 9 pm
Friday – Saturday, 4 pm – 10 pm

Address: 1 Page Ave Suite 151 Asheville, NC 28801

Steakhouse in Asheville NC include Asheville Proper

2) Red Stag Grill at the Grand Bohemian Hotel

When you arrive at Red Stag Grill, you feel like you’ve stepped into a modern rustic hunting lodge. You’ll find the room intimately lit, which gives you a romantic feel.  It’s formal but still casual enough to enjoy yourselves.

The chefs use the freshest local ingredients from nearby farms.  Their menu focuses on contemporary European comfort food.  In addition to dinner, they serve breakfast and lunch.  I highly recommend you book your reservation well in advance, as it books up quickly.

Some of the fan favorites on their menu include the filet mignon and ribeye steaks, bison short rib, and elk loin.  

Breakfast: Daily, 6:30 am – 11 am
Lunch: Monday – Friday, 11:30 am – 2:30 pm
Brunch: Saturday – Sunday, 6:30 am – 2:30 pm
Dinner: Daily, 5 pm – 10 pm
Lounge: Daily, 11 am – 12 am

Parking is free valet at the hotel; get your card stamped at the hostess stand before you leave.  

Address: 11 Boston Way Asheville, NC 28803

Red Stag Grill Sign

3) Bone and Broth Asheville

At Bone and Broth, you will find Southern classics mixed with premium dry-aged steaks from regional farms, fresh baked goods from neighborhood bakeries, and local organic foods.  They are located near downtown Asheville in the Chestnut Hill area. 

Within, you will find a casual and comfortable setting to enjoy your meal.  As you see in their name, they make in-house homemade broth; it’s a signature starter and a great way to start your meal.  Their menu does change seasonally

Bone Broth Steakhouse in Asheville NC

The fan favorites include bone broth, deviled eggs, dry-aged Kansas City Strip, grilled Caesar salad, and crispy Brussels. If you want to try something different, give the Southern fried rabbit a try.   

Tuesday – Sunday 4:30 pm – 9:30 pm
Closed Monday
Reservations are accepted

Address: 94 Charlotte Street, Asheville, NC 2880

Outside Bone & Broth

4) Sunset Terrace – Omni Grove Park Inn

Would you like the finest hand-cut steak and fresh seafood, all while having one of the most breathtaking views of the Blue Ridge Mountains?  If you want to enjoy a lovely dinner and watch the sunset, then Sunset Terrace is your place! 

Omni Grove Park Inn outside
Omni Grove Park Inn

They are open seasonally since it’s only outdoor dining.  In 2019, they received the Wine Spectator Award of Excellence for the 10th time.  They are located within the Omni Grove Park Inn; you’ll find the outdoor restaurant just off of The Great Hall. When it comes to pricing, remember you are also paying for the view.   

Sunset at the Sunset Terrace

Their menu changes seasonally, so it’s hard to tell you exactly what to get, but some of the fan favorites include center-cut filet mignon, Joyce Farms chicken, crab cakes, lobster cobb salad, and the smoked pastrami sandwich.  

They do take reservations, and I highly recommend you book them in advance, especially around sunset. 

Valet $35 
Self-Parking $25

Address: 290 Macon Avenue Asheville, NC 28804

Seating at the Sunset Terrace

5) Brasilia Churrasco Steakhouse

If you have never experienced a Brazilian steakhouse, I highly recommend it.  Enjoy a parade of different types of meat delivered to your table by Gauchos.  This is a great place to go out with a group of friends and family and enjoy a fun night. 

At Brasilia, it’s all-you-can-eat and includes a salad bar as well.  Try out different meats that you might not dare to order a full meal of at a regular restaurant.  You can choose from filet mignon, lamb chops, garlic sirloin, top sirloin, and more; they have 16 different types of meats on rotation brought to your table. Such a fun steakhouse in Asheville NC!

They do take reservations, and I highly recommend you book them in advance.  

Monday – Thursday, 5 pm – 9 pm
Friday – Saturday, 11:30 am – 2 pm and 5 pm – 10 pm
Sunday, Noon – 3 pm and 5 pm – 9 pm

Address: 26 E Walnut St Asheville, NC, 28801

Brasilia Steakhouse outside

6) 131 Main

131 Main is located in the Biltmore Park area in Asheville. Here, you will find an old Charleston charm feel with gas lamps, plank siding, and a wood fire grill.  They even have a Chef’s table to view the kitchen in action.    

Fan favorites here include crab cakes, prime rib sandwiches, Thai steak salad, ahi tuna salad, deviled eggs, cedar plank salmon, pork chops, grilled artichokes, and so much more! They do take reservations, and I highly recommend you book them in advance.  

They do have several other locations throughout the state to check out as well, including the Cornelius area near Lake Norman.

Sunday – Thursday 11 am – 9 pm
Friday – Saturday 11 am – 9:30 pm

Address: 308 Thetford St Asheville, NC 28803 

131 Main Outside

7) The Bull & Beggar

Here at The Bull & Beggar, you will find European dining inspired by Appalachian cuisine. Enjoy local produce, house charcuterie, imported cheeses, and amazing hand-cut meats. You will find them located in the River Arts District in Asheville. Stop by early and enjoy their oyster happy hour as well. Their menu changes seasonally.

Fan favorites here include the oysters and tartare, and several claim that it’s the best filet mignon they have ever eaten, so we couldn’t leave this off the list of best steakhouses in Asheville.    

They do take reservations, and I highly recommend you book them in advance.  

Sunday – Tuesday 5 pm – 9 pm
Thursday 5 pm – 9 pm
Friday – Saturday, 5 pm – 10 pm

Address: 37 Paynes Way #007 Asheville, NC 28801

Outside Bull and Beggar

8) The Fireplace Restaurant

The Fireplace restaurant was opened back in 1974 in a 100-year-old log cabin.  They also were the very first salad bar to open in Asheville.  In 1984, they moved to the present location to allow larger crowds. This wouldn’t be classified as a steakhouse in Asheville NC, but it’s a local favorite, and they do have some great steak options.

Everyone loves their prime rib and salad bar! Another popular option is the seafood buffet every Friday and Saturday night. They have different buffets; if you are more into BBQ, come over on Thursday night for their buffet. During lunch, they also have a buffet option too.

Monday – Closed
Tuesday – Wednesday, 11 am – 2 pm
Thursday – Friday, 11 am – 2 pm and 5 pm – 8 pm
Saturday, 4 pm – 8 pm
Sunday, 8 am – 11 am and 11:30 am – 3 pm

Address: 287 Weaverville Rd Asheville, NC 28804

Steakhouse in Asheville NC open fire steak

Other Steakhouse Restaurants in Asheville, NC

Ruth’s Chris Steak House
Outback Steakhouse
LongHorn Steakhouse
Texas Roadhouse

Hotel and Lodging in Asheville

Downtown Asheville, you will find the AC Hotel Asheville DowntownKimpton Hotel ArrasAloft Asheville Downtown, and Hotel Indigo Asheville Downtown.

Near The Biltmore, you will find the Grand Bohemian AshevilleHome2 SuitesVacation Home Rental, and Courtyard by Marriot Asheville Biltmore Village.

Traveling to Asheville, NC

From Charlotte, NC, to Asheville, NC, it will take you just over 2 hours to drive.
From Atlanta, GA, to Asheville, NC, it is just over 3 1/2 hours to drive.
From Nashville, TN, to Asheville, it’s over a 4 1/2 hours drive.

Final Thoughts

We hope you can get out and enjoy one of the steakhouse restaurants in Asheville, NC.
I’m sure we could have snuck a couple of other restaurants on here that are not in the steakhouse category as well, but we’ll save those for another list!

Similar Posts