If there’s one thing everyone knows about Philly, it’s that this city is full of culinary experiences that you can’t miss. With so many restaurants, it can be difficult to pick the right spot for the right occasion. When celebrating a special night or event, I would argue the best place to have a meal is a steakhouse. Luckily, this town has plenty of steakhouses with refined and classy atmospheres perfect for your celebration.
I’ve put together a list of my top picks for steakhouses in this town, so you’ll have a guide to follow the next time you’re looking for a restaurant. While most of these spots are more upscale, there are also a few causal spots for when you’re just looking for amazing food. Keep reading to learn a bit about each place!
Best Steakhouses in Philadelphia
- Barclay Prime
- Del Frisco’s Double Eagle Steakhouse
- Malbec Argentine Steakhouse
- Rittenhouse Grill
- Ruth’s Chris Steak House
- Morton’s The Steakhouse
- Butcher and Singer
- Fogo de Chao Brazilian Steakhouse
- Marmont Steakhouse and Bar
- Chima Steakhouse
237 S 18th St, Philadelphia, PA 19103
Phone: (215) 732-7560
Looking for a refined spot that’s good for any occasion? Check out Barclay Prime. This local steakhouse serves world-class cuisine in European library-influenced interior. Though the restaurant is sleek and refined, it’s still casual enough for a day-to-day date night yet sophisticated enough for an anniversary.
Serving high-quality meats and seafood, this is a great place to indulge in something a little fancier than usual. We recommend the Barclay Prime cheesesteak, butter poached lobster, rack of lamb, or authentic kobe beef. Be sure to take a look at their extensive wine list!
Del Frisco’s Double Eagle Steakhouse
1428-1432 Chestnut St, Philadelphia, PA 19102
Phone: (215) 246-0533
Established in 1981, Del Frisco’s Double Eagle Steakhouse is another great option in Philadelphia. Taking on the traditions and design of a classic American steakhouse, this spot is bound to give you an extraordinary experience.
Del Frisco’s Double Eagle Steakhouse offers delicious shareable plates, entrees, and even a couple of vegetarian options. Be sure to try the petite lobster tail trio, filet medallions, roasted cauliflower steak, or prime ribeye. Don’t forget to have some butter cake or chocolate mousse for dessert!
Malbec Argentine Steakhouse
400 S 2nd St, Philadelphia, PA 19147
Phone: (215) 515-3899
With 34 years of service, it’s no surprise Malbec Argentine Steakhouse is such a popular spot. This restaurant serves Argentinian food and traditions in a romantic and chic interior. Prioritizing fresh ingredients and high-quality service, you’ll definitely have a good time here.
As this spot serves Argentinian cuisine, their menu looks a bit different than the typical steakhouse menu. Try out the parrillada Argentina, paella de mariscos, canelones, or costeletas de cerdo. Make sure to stop by for hapy hour from 4 p.m. to 7 p.m. Tuesday through Friday and 1 p.m. to 7 p.m. on Sunday!
1701 Locust St, Philadelphia, PA 19103
Phone: (215) 772-1701
Looking for an old-school spot for your special occasion? Head over to Rittenhouse Grill. With a 1940s feel, this restaurant will definitely make you feel classy and sophisticated. This place an elegant atmosphere, delicious cocktails, and live piano music.
With a straight-forward and classic menu, you’ll find whatever you’re in the mood for here. We recommend the roast prime rib, grilled shrimp, rack of lamb, or jumbo lump crab cakes. Be sure to try the key lime pie or creme brulee for dessert!
Ruth’s Chris Steak House
1800 Market St, Philadelphia, PA 19103
Phone: (215) 790-1515
Founded by a single mother unlike any other long-standing steakhouse, Ruth’s Chris Steak House is another great option. This upscale steakhouse is actually part of a successful chain. With a refined and elegant interior, this spot is perfect for a special occasion or simply a nice dinner.
Ruth’s Chris Steak House has a variety of high-end meats and seafood to choose from. Be sure to try the steak and shrimp, sizzling crab cake entree, New York strip, or t-bone. Don’t forget to stop by for happy hour for great deals on food and drinks!
Morton’s The Steakhouse
1411 Walnut St, Philadelphia, PA 19102
Phone: (215) 557-0724
With over 65 locations, Morton’s the Steakhouse, an upscale steakhouse chain, is another popular spot for a delicious meal. This local restaurant has been in service for over 40 years, so you can count on amazing service.
Choose from prime steaks, signature dishes, and amazing sides to find your new favorite at Morton’s the Steakhouse. Try out the prime cajun ribeye, miso marinated sea bass, red king crab legs, or Morton’s prime burger. Make sure to grab a drink from their extensive drink list as well!
Butcher and Singer
1500 Walnut St, Philadelphia, PA 19102
Phone: (215) 732-4444
Similar to Rittenhouse Grill, Butcher and Singer is another spot that takes on a 1940s theme you won’t want to miss. More specifically, this restaurant emanates the atmosphere of an Old Hollywood steakhouse. With delicious food and classic cocktails, you’ll have plenty to enjoy here.
Serving steaks, seafood, and a raw bar, everything you could ever want from a steakhouse is at this spot. We recommend the delmonico, lobster newberg, surf and turf, or fried shrimp. Be sure to check out their dessert options like baked Alaska!
Fogo de Chao Brazilian Steakhouse
1337 Chestnut St, Philadelphia, PA 19107
Phone: (215) 636-9700
Another spot that stands out from the typical steakhouse is Fogo de Chao Brazilian Steakhouse. As the name may suggest this spot serves Brazilian cuisine. With an all-you-can-eat meat option and table-side service, you can’t go wrong here.
With a Brazilian-inspired menu, you’ll be able to try some new flavors. Be sure to try the picanha, medalhoes com bacon, Chilean sea bass, or cauliflower steak. Don’t forget to try a Brazilian beverage while you’re there!
Marmont Steakhouse and Bar
222 Market St, Philadelphia, PA 19106
Phone: (215) 923-1100
Trying to find a more casual spot for dinner? Sing by Marmont Steakhouse and Bar. This local restaurant serves unique takes on the classic steakhouse dishes. With a quirky interior and meat carved in-house, this place is different from any other.
Marmont Steakhouse and Bar serves a wide variety of delicious dishes. Try out the gourmet cheesesteak, lemon rosemary chicken, crispy ginger salmon, or roasted rack of lamb. Make sure to grab some chocolate cake for dessert!
1901 John F Kennedy Blvd, Philadelphia, PA 19103
Phone: (215) 525-3233
Finishing up our list of steakhouses is an additional Brazilian steakhouse, Chima Steakhouse. Originally established in Brazil itself, this family-owned business has been serving the community for over 16 years.
With table-side service of all-you-can-eat meat, you’ll definitely leave with a happy stomach. We recommend the baby top sirloin, filet wrapped in bacon, salmon, or aji chicken. Be sure to check out the salad bar and finish with some dessert like the cream caramel or Brazilian trio!
As you can see, Philly has a wide range of steakhouses to choose from, all with delicious options. So, the next time you want to have a nice night with a loved one or celebrate a special occasion, you’ll have plenty of places to choose from.
Which steakhouse will you try first? Let us know! Did we leave a restaurant out of this list? Make sure you leave us a comment and we’ll check it out!
This page may contain affiliate links. If you click through and make a purchase, we'll earn a small commission, at no additional cost to you.