Cream of crab soup is one of those Maryland classics that people get seriously loyal about. It should be thick, packed with lump crab, and touched with just enough Old Bay or sherry to make you order a second bowl.
The tricky part is knowing which spots actually get it right, because plenty of kitchens serve a thin, watery version that misses the mark. To help you skip the letdowns, here are seven Maryland restaurants that ladle it out the way it should be, from Annapolis waterfronts to Ocean City crab houses.
Whether you are on a road trip along the Eastern Shore or just hungry back home, these are the places worth pulling over for. Grab a spoon and get ready to plan a very delicious drive around the state.
1. Boatyard Bar & Grill, Annapolis, MD

Sailors, tourists, and hungry locals all end up at this nautical-themed hangout in Annapolis’s Eastport neighborhood, close to the Severn River and the Chesapeake Bay.
The cream of crab soup here earns its spot with a thick, velvety texture, a savory sherry note, and plenty of lump crab in every spoonful. Can’t decide between soups?
Order the yin and yang, a half-and-half mix of the cream of crab and the bolder Maryland crab soup, and you get the best of both.
The rest of the menu leans hard into Chesapeake favorites. You will find soft-shell crab sandwiches, oyster frites, fish tacos, and crab cakes, plus Smith Island Cake and bread pudding if you save room.
It stays open late every day and welcomes families, with a kids’ menu and high chairs on hand. Just note that reservations are not accepted and there is usually a wait, so plan for busy Friday evenings and Saturday afternoons.
2. Mama’s on the Half Shell, Baltimore, MD

Set in Baltimore’s historic Canton neighborhood, this seafood tavern has built a big reputation on stick-to-your-ribs portions and a serious oyster selection.
The cream of crab soup is the draw for a lot of people, and for good reason. It runs seriously thick, slightly sweet, and studded with chunks of crab and a shake of Old Bay.
For a true local move, order it topped with a fried soft shell crab, which turns a bowl of soup into a full Baltimore experience.
Beyond the soup, the kitchen turns out crab dip, broiled crab cake sandwiches, Chicken Chesapeake, seafood skins, and beer mussels. There is even a Monday crab cake special worth building a week around.
The tavern feels warm and a little historic, with a fireplace and a crowd that ranges from college students to families. Reservations are recommended for brunch and dinner, and there is a kids’ menu, changing tables, and both indoor and outdoor seating.
3. Nick’s Fish House, Baltimore, MD

Water views come standard at this casual spot along the Patapsco River in South Baltimore, where live music nights and a laid-back deck make it a favorite hangout.
Regulars often call the cream of crab soup a must-order. It is luxuriously rich and loaded with sweet crab meat in every bite, finished with a little Old Bay.
As at a few other Maryland stops, you can go half-and-half here, blending the cream of crab with the Maryland crab soup for a bowl that plays both sides.
The menu keeps the Chesapeake theme rolling with Nick’s signature crab cake sandwich, crab dip, a soft pretzel stuffed with crab, fried oysters, and fish tacos. Vegetarian eaters get options too, including Chesapeake fries and fried green tomatoes.
Open daily until nine, it accepts reservations and usually has parking to spare, which makes it an easy stop before or after exploring the waterfront. Expect the biggest crowds on Saturday afternoons and evenings.
4. Crab Bag, Ocean City, MD

Beach trips and crab feasts go hand in hand at this bustling crab house along Coastal Highway in Ocean City.
The cream of crab soup here has a slightly sharp edge and a lot of crab meat, and plenty of people rank it as some of the best they have ever had. It runs rich, creamy, and very filling, so it can easily double as a meal on its own.
Want variety? Order it, the Maryland crab soup, or a combination of the two.
The main event is the all-you-can-eat crabs, but the supporting cast is strong. Think crab cheese fries, spicy wings, steakhouse onion rings, and reasonably priced crab and shrimp boils.
The dining room is large and no-frills, with lots of outdoor seating for warm coastal days. It does not take reservations, stays open late on weekends, and welcomes kids and dogs on the patio.
Parking is usually easy to find, which is a relief in a beach town.
5. Chesapeake Landing

Old-fashioned Eastern Shore charm sets the tone at this longtime seafood eatery in the maritime town of St. Michaels.
Its cream of crab soup gets talked about across the state, with fans praising the huge sweet chunks of crab and calling it some of the best they have had anywhere. If you want the whole picture, go for the half-and-half crab soup, which pairs the creamy version with the vegetable-forward Maryland crab.
The restaurant doubles as a seafood market, so freshness is a point of pride. You can order jumbo lump crab cakes, shrimp salad, oysters on the half shell, stuffed shrimp, Seafood Norfolk, and fresh rockfish.
Old-school sides like stewed tomatoes and pineapple casserole round things out.
The setting is casual and cozy, and the kitchen keeps the service moving quickly. Reservations are accepted, parking is usually plenty, and there is even a drive-through and curbside pickup if you would rather take your soup to go.
6. Tidewater Grille, Havre De Grace, MD

Floor-to-ceiling windows frame the Susquehanna River at this waterfront surf ‘n’ turf destination in historic Havre de Grace.
The cream of crab soup lives up to the view, arriving thick and packed with flavor. It pairs naturally with the restaurant’s other crab specialties, so it makes a strong opening act before the main course.
Speaking of crab, the menu leans into it hard with crab dip, crab bites, a Chesapeake chicken melt, crab cakes, and crab imperial. There is also a broiled seafood platter, mussels, salmon Florentine, and French onion soup for anyone in the mood to branch out.
A vegan house salad keeps the options open.
The vibe manages to feel both family-friendly and a little romantic, helped along by the river scenery and life-size board games. Dinner reservations are recommended, dogs are welcome inside and out, and the free parking makes the whole visit low-stress.
Sunday hours start early at nine.
7. The Lighthouse Restaurant and Dockbar, Solomons, MD

Down in Southern Maryland, this harbor-side spot sits on Solomons Island along Back Creek and the Patuxent River, with water views from nearly every seat.
People come here for what many call the best cream of crab soup on the island. It is rich, savory, and loaded with lumps of tender sweet crab meat, the kind of bowl that makes the drive down feel more than justified.
The rest of the menu keeps pace with a crab tower, crab cakes, bacon-wrapped scallops, fried oysters, Seafood Norfolk, a tuna poke bowl, and grouper fingers. Bang bang shrimp and crab dip with bread make solid starters while you soak up the harbor scenery.
The setting is casual with a romantic streak, and the service tends to move fast. Reservations are accepted, there is a kids’ menu, and dogs are welcome on the patio.
Weekend hours run a bit later, so it works well for a leisurely dinner by the water.
Enjoyed this story?
Add Fast Food Club as a preferred source to see more of our reporting on Google.