When you want a proper steak dinner in Morris County, the options run from white-tablecloth fine dining to old-school taverns that pile the plate high. Here are the best steakhouses in Morris County, NJ, from Morristown to Towaco, all currently open and worth the reservation.
Roots Steakhouse, Morristown
A downtown Morristown favorite, Roots Steakhouse serves USDA prime, center-cut steaks seared at high heat, alongside a deep wine list and a lively bar. It sits on South Street in the heart of town and remains a go-to for special occasions.
Rod’s Steak and Seafood Grille, Convent Station
A Morris County institution since 1951, Rod’s Steak and Seafood Grille pairs prime steaks and fresh seafood with a classic, clubby dining room off Convent Road in Morris Township. It is a longtime pick for anniversaries and holiday dinners.
Rails Steakhouse, Towaco
Rails Steakhouse in Towaco has an in-house butcher program and dry-aged USDA prime beef, plus a 1930s-style speakeasy lounge called THIRTY 3. The multi-level Whitehall Road spot has become one of the county’s marquee steak destinations.
PH Tavern and Steakhouse, Chester
Set in the historic Public House in downtown Chester, PH Tavern and Steakhouse serves hand-cut steaks and chops in a warm tavern setting. It pairs nicely with a stroll along Chester’s Main Street shops.
Arthur’s Tavern, Morris Plains
For a no-frills, generous steak, Arthur’s Tavern on Speedwell Avenue in Morris Plains has been a local staple for decades. Expect big portions, char-broiled steaks, overstuffed sandwiches, and huge salads at a fair price.
Black River Barn, Randolph
Black River Barn on Route 10 in Randolph rounds out the list with steaks alongside its well-known ribs and brick-oven fare. The rustic, barn-style dining room makes it a comfortable, family-friendly option.
Plan your night out
Hungry for more? Browse our roundup of the best restaurants in Morris County and the best burgers in Morris County for more local picks.
Advertise With Us and Stay in the Loop
Want to reach more than 140,000 Morris County locals every month? Advertise with Shop Morris County and put your business in front of the people already searching for things to do, places to eat, and local shops. And to get local events delivered to your inbox every week, subscribe to our free newsletter at ShopMorrisCounty.com.