Maryland is full of small towns where the best dessert is not fancy, it is just homemade and made fresh. Some of these diners have been baking pies the same way for decades, and the pie case alone is reason enough to pull off the road.
This list rounds up nine local spots where the pie is made in-house and the atmosphere feels genuinely small-town. Whether you like fruit pies, cream pies, or old-fashioned meringue, these places give you a real reason to plan a trip.
Grab a fork and get comfortable, because your next slice might be a couple counties away.
1. Chick and Ruth’s Delly, Annapolis, MD

Right in the heart of historic Annapolis, this family-run deli has been feeding locals and Naval Academy visitors since 1965.
The menu is famous for oversized sandwiches, milkshakes, and a full lineup of desserts including classic pies and cakes. It is the kind of counter-and-booth spot where regulars know the staff by name.
Parking downtown can be tight, so plan to walk a bit. The location just off Main Street makes it easy to pair a slice of pie with a stroll past the harbor.
I like this stop because it mixes tourist energy with genuine hometown charm, and the dessert case is hard to walk past.
2. Ellicott City’s Little Market Cafe, Ellicott City, MD

Historic Ellicott City is packed with stone buildings and antique shops, which makes it a natural place to slow down for dessert.
The cafe scene here leans homemade, with rotating baked goods and pies that change with what is fresh. The steep old Main Street gives the whole visit a walkable, browse-and-snack feel.
Because the town sits along a hill, plan for a little climbing between shops. Weekend mornings tend to be the liveliest time to visit.
Pie here pairs perfectly with poking through the vintage stores that line the street.
3. Bob’s Diner, Frederick County, MD

Frederick County has held onto its small-town roadside diner tradition, and homemade pie is part of the appeal.
Expect a straightforward menu built around breakfast all day, hearty plates, and a dessert case that rotates through fruit and cream pies. The setting is casual, with booths and counter seating that fill up fast on weekends.
Frederick itself is a great home base, with a walkable historic district nearby. A pie stop fits neatly into a day of antiquing or exploring the countryside.
Come hungry, because portions tend to run generous before you even get to dessert.
4. Reba and Rich’s, Berlin, MD

Berlin, just inland from Ocean City, has become known as one of Maryland’s prettiest small towns, and its downtown is made for wandering.
Local eateries here lean toward comfort food and homemade sweets, making it an easy dessert detour on the way to or from the beach. The walkable main strip is lined with shops and historic storefronts.
Because it sits close to the coast, Berlin gets busy in summer, so an off-season visit can be calmer. Pie makes a nice reward after browsing the boutiques.
I would save this one for a beach trip when you want a quieter, small-town break from the boardwalk.
5. Denton’s Market Street Public House, Denton, MD

Denton sits along the Choptank River on the Eastern Shore, a stretch of Maryland that feels a world away from the city.
Dining here leans local and seasonal, with homemade desserts rounding out plates of comfort food. The riverside town is quiet, historic, and easy to explore on foot.
Getting here means a genuine drive across the flat farmland of the Shore, which is part of the charm. Slower roads mean fewer crowds when you arrive.
A slice of pie here fits a day spent exploring one of Maryland’s most under-the-radar regions.
6. Cumberland’s Queen City Creamery, Cumberland, MD

Way out in the mountains of Western Maryland, Cumberland offers a completely different landscape from the coast.
Queen City Creamery leans into old-fashioned soda-fountain style, serving frozen custard alongside homemade desserts and pies. The retro decor and counter service give it a throwback feel that suits the historic downtown.
Cumberland is a natural stop along the mountain roads and rail-trail routes of the region. The scenery on the drive out is a big part of the draw.
Pie plus custard makes this a fun double-dessert stop if you cannot decide.
7. St. Michaels Diner Style Spots, St. Michaels, MD

St. Michaels is a waterfront town on the Eastern Shore known for its harbor, sailboats, and maritime history.
The local eateries balance seafood plates with homemade sweets, so pie is an easy way to end a meal by the water. The walkable downtown is lined with shops, galleries, and historic buildings.
Summer weekends bring crowds, so early or off-season visits give you more room. Parking fills quickly during peak times.
A slice of pie here pairs nicely with a stroll along the harbor and a visit to the maritime museum.
8. Chestertown’s Evergrain Bread Company, Chestertown, MD

Chestertown is a colonial-era river town on the Eastern Shore with a genuinely historic main street.
Evergrain Bread Company focuses on scratch baking, turning out breads, pastries, and homemade pies and desserts. The cafe setting makes it a relaxed spot to sit with a slice and coffee.
The town’s brick sidewalks and old architecture make it worth wandering before or after dessert. Chestertown hosts seasonal events that bring the small downtown to life.
I like this stop because the baking is clearly the heart of the place, not an afterthought.
9. Havre de Grace’s MacGregor’s, Havre de Grace, MD

Sitting where the Susquehanna River meets the Chesapeake Bay, Havre de Grace offers water views along with its dining.
MacGregor’s has long been a local favorite, with river views and a menu that finishes on homemade desserts. The waterfront setting makes dessert feel like an occasion without any fuss.
The town itself is walkable, with a promenade, lighthouse, and small museums nearby. It is an easy stop off I-95 for travelers wanting something more scenic than a highway exit.
Grab a table with a view and let a slice of pie close out the meal.
Enjoyed this story?
Add Fast Food Club as a preferred source to see more of our reporting on Google.