The 17 Best Restaurants in Portland, Maine & Beyond

When it comes to coastal Maine, lobster rolls aren't even the half of it.

May 28, 2019

After six hours of driving through Maine, I had consumed three donuts, my fair share of lobster rolls, a blur of requisite car snacks, uncountable ice cream cones, and a pint of deep-fried clams. It was not the time to be eating light—my boyfriend and I had strategized our weekend trip to Maine with a carefully mapped selection of local favorites, return-worthy lobster rolls, and breathtaking views from our road trip the year before. We snacked, shopped, and chatted our way up to our destination: a forest-covered Bed and Breakfast in Bucksport, a small town near Acadia National Park in northeast Maine. Here are the places that made us pull over on the way up—and detour on the road back down—coastal Maine:

Left: The pick-up window at The Clam Shack in Kennebunk; right: Their lobster roll

Shop the Story

The food starts about thirty minutes north of the New Hampshire border (let's call this section "breakfast"):

  • Congdon's (1090 Post Road, Wells): This unassuming breakfast spot about thirty minutes into Maine is an apt introduction to the state's food. But don't be distracted by the menu—head straight to the donut counter at the back of the restaurant—it's what they've been known for since they opened in 1945.
  • The Clam Shack (2 Western Avenue, Kennebunk): Also known as the Home of the First Lobster Roll of the Day, this shack is perched over a bridge and is said to be a favorite of the Bush family, who have a house (and museum) up the road. The lobster roll, which comes with fresh-picked lobster meat (sold by their adjoining shop) is served with a twist: cold on a toasted hamburger bun with a hearty schmear of butter and mayonnaise with a wedge of lemon—to lighten things up a bit.

A self service farm stand just outside of Kennebunkport

  • Rococo Artisan Ice Cream (6 Spring Street, Kennebunkport): There are a lot of ice cream places in Maine, like more Starbucks-in-Manhattan a lot, so it takes something special for one to stand out. This spot, which caught our eye for its unique flavor combinations (roasted red pepper, sweet avocado with cayenne, and red wine to name a few), earned an additional stop on the drive back down.
  • Five Acre Farm Stand (2 Bryant Lane, Kennebunkport): The best part of this farmstand isn't the fresh pies, the seasonal produce, or the array of canned goods for sale, it's the fact that it works on the honor system. No one actually mans the stand—there's just a box for money and a journal to write purchases in, which, by the way, should include one pie.
  • Goose Rocks Beach (Kings Highway): Because eating is exhausting, take a break and hop out of the car for a few minutes to walk along the beach. This one is three miles wide and beautiful—and I've never seen more than three people on it. 

The owner of Portland Trading Co. in Portland, Maine shows off his beautiful store.

Drive north for about 35 minutes, then check out Portland:

  • Central Provisions (414 Fore Street, Portand): If you get there during the day, the restaurant upstairs might be closed, so head downstairs to the bar and order yourself some homemade corn nuts and an IPA to wash them down.
  • The Holy Donut (194 Park Avenue, Portland): Home of the surprisingly delicious potato donut—just make sure you get there early, or they might be sold out.
  • Portland Trading Co. (157 Middle Street, Portland): Kazeem Lawal is the unmissable, larger-than-life owner of this beautifully curated store. This past visit, I walked in intending to spend five minutes looking around but instead spent an hour speaking to Kazeem about his products (his passion for small makers is contagious), his love of Portland, and his favorite lobster roll in town (which, by the way is Hugo's).
  • Duckfat (43 Middle Street, Portland): If you're craving a sit-down lunch, head down the road to this small sandwich shop run by a James Beard Award-winning chef. Plan out the next leg of the trip over poutine, a duck confit panini, and a milkshake.
  • Mt. Desert Island Ice Cream (51 Exchange St., Portland): Maine knows a thing or two about ice cream—and this one combines a creamy base with unique flavors. Grab a scoop of The Dude, a White Russian homage to the Coen brothers' film, on your way out of town.
  • Big Sky Bread Company (536 Deering Avenue, Portland): Stop in and grab a cranberry English muffin bread at the main bakery or one of the several coffee shops in town that stock them—our Managing Editor Kenzi would consider it sacrilege not to.

Left: The pick-up window at Red's Eats in Wiscasset; right: The breakers at Acadia National Park

 Pit stops for the final stretch:

  • Red's Eats (41 Water Street, Wiscasset): It's a good thing that the road from Portland to Red's Eats is an hour long—it's just enough time to digest your snacks then dive into my personal favorite lobster roll. Not only is the lobster overflowing from a buttered and toasted hot dog bun—and unbelievably delicious—but the crab roll and fried clams are not to be missed. Get all three—I call this the Holy Trinity of Maine. But be aware that I'm not the only one to think this—this is by far the most famous stand on Route 1 and the long lines can reflect that.
  • Rock Paper Scissors (68 Main Street, Wiscasset): Before you waddle back into your car, cross the street from Red's and head into this small store with beautiful craft and paper goods.
  • Long Grain Restaurant, Francine Bistro, and Chase's Daily: These are a few of the many worthwhile dinner places to stop on your way to your final destination—that is, if you're still hungry (if not, there's always the trip back down!).

Left: A "light" breakfast at William's Pond Lodge; right: A quiet place to read (or canoe) at the lodge.

Once you get to where you're going:

There are a ton of beautiful bed and breakfasts all along coastal Maine, but I stand by my favorite, a "Bed, Breakfast, and Dessert" called William's Pond Lodge. The two-building lodge has three bedrooms and, though off the beaten path, is well worth the trip. Its proprietor, an unbelievably kind man named David, serves unforgettable breakfasts (garlic-seared scallops and eggs; German pancakes with local trout on the side) and desserts (this is where the fresh produce from the Five Acre Farm Stand comes in handy). And, if you ask nicely, he'll give you a tour of the most beautiful, often-missed parts of Acadia National Park—for the price of lobster roll, of course.

See all of our picks on the map below. Where do you love to go in Maine? Leave your suggestions for us in the comments! 

Photos by Leslie Stephens

This piece was originally published in June 2015, but we loved it so much that we're bringing it back this summer. Pack your bags and lobster up!

See what other Food52 readers are saying.

  • Bevi
  • paseo
  • Sonya Cisneros
    Sonya Cisneros
  • Sammi Jo Thielen
    Sammi Jo Thielen
  • jennrockn
I eat everything.


Bevi July 8, 2019
I would include Little Giant in Portland for dinner, and the Thistle Inn in Boothbay Harbor for dinner as well.
paseo July 6, 2019
Nina June in Rockport is not to be missed. The chef (Sara Jenkins) is the daughter of a great food writer Nancy Harmon Jenkins and a marvelous cook (she can write as well). Fabulous Mediterranean food with local ingredients.
Sonya C. June 10, 2019
Willard Scoops in South Portland cannot be missed. Get the salt caramel ice cream. Better yet, walk across the street to Scratch Bakery first for two chocolate chip cookies (theirs are SO good!) and make an ice cream sandwich. For an amazing farm-to-table meal, visit The Well at Jordan's Farm in Cape Elizabeth. A fun tip for getting into Eventide without waiting in line is to go for late night happy hour, which starts at 9 pm. OR, you can get there an hour before they open. Seriously. It's worth it, especially the tuna crudo. Mr. Tuna makes amazing hand rolls and was parked in front of The Shop (good for oysters) last summer.

Heading to Maine next month for our wedding! We're from Texas and live for our Maine getaway every summer.
Sammi J. June 8, 2019
Oh my! We just took that trip driving from Boston up to Bar Harbor and many of the mentioned restaurants/food spots on this list were places we tried. Glad to see that so many of the places recommended to us were on this list as they were incredible. McLoon's Lobstah Shack was amazing and worth the drive there. Duckfat, Central Provisions, Holy Donut, Primo were all so good. Lots of great brewery's too! Coming from the West Coast, we had an amazing time on the East Coast!!
jennrockn May 30, 2019
Personal breakfast favorite: Main Street Markets in Rockland. Great spot for fresh flowers, groceries, provisions and prepared foods too.

Ada’s Kitchen in Rockland has the best pasta in New England, maybe even north of NY. Handmade pastas, and Italian specialties. Great bar and lounge.

Also in Portland: 2 favorites
Izakaya Minato: best Japanese small plates
Baharat: Lebanese heaven

Stockton Springs:
The Hichborn: a hidden gem. Some of the freshest food in Maine, beautifully crafted and don’t forget the coconut cream pie for dessert (seriously)

brunobunny May 29, 2019
Francine's closed. There is a new restaurant named Franny's Bistro. The menu looks great.
Ryan M. May 28, 2019
Next time you're in Maine, visit Cabbage Island Clambakes. We are a family owned and operated restaurant with four generations working together including my 13 year old cousin and 98 year old grandmother.

The trip includes a harbor tour and a traditional Downeast clambake with fish chowder, two lobsters, a pound of steamers, corn on the cob, baked potato, onion egg and a massive slice of blueberry cake.
Winifred R. May 28, 2019
Only eating clams fried? While those are good you have to have steamed clams once in awhile. Personally I prefer them to fried, and when I can get them clams casino. And try lobster pie if you can get it up in Maine (or New Hampshire, where I'm originally from) - lobster pieces covered with buttered cracker crumbs. Doesn't sound like much, but it's so decadent it's hard to finish a portion; wish I could remember the place in southern Maine I had it last time I was up there. Now I live on the Chesapeake Bay and people here have their own specialties like sugar/blow toads and softshell crab. There's good stuff lots of places, don't get stuck in a rut (although I'm still not big on raw oysters even though I have a Ph.D. in fisheries and know people who grow them).
Brook M. July 28, 2017
Good list. Might include Five Islands, McLoons and Primo.
Carole July 27, 2017
Nice list, but really is missing an essential Portland spot -- Eventide. Next door to Hugo's and owned by the same folks, but in my mind the only place I must visit on every trip for their wide variety of oysters, the best lobster roll ever (non-traditional -- just brown butter and lobster on a steamed Bao) To. Die, For.
Nicole June 26, 2017
Food52: I would LOVE a guide like this for more drives and regions! I make a lot of road trips and this one of these for the east coast or west coast, or cross country would be amazing!
GC July 10, 2016
Nosh Kitchen & Bar in Portland... very creative stuff there and the amazing Apocalypse Now Burger
Laurie T. July 10, 2016
Frosty's donuts in Freeport.... If you don't want to wait in line at Red's Eats in Wiscasset, go across the street to Sprague's for a lobster roll or dinner.
paseo July 6, 2019
As a resident of the Midcoast, never stop at Red's (not worth the wait or the hype). You are right, Sprague's is better.
Andrea B. July 10, 2016
Little Bigs in South Portland makes the best donuts I've ever had! Try the maple bacon crueller for sure. Plus, they sell savory hand pies that we always grab for a long drive.
Tucker &. July 10, 2016
Moose island Bakery and Quddy Bay Lobster in Eastport. If you're near Jonesport and are doing some cooking you can get your lobsters right off the boats and the freshest mussels at Moosebec Mussels at an incredible price. Truly Downeast gems.
Shari B. July 10, 2016
Some great suggestions, but Red's really doesn't belong with these other restaurants. People wait on long lines for very average food there. Skip it and come to Harraseeket Lobster in Freeport Harbor or also in Freeport Azure Cafe or the Broad Arrow Tavern, or stop at one of the great Brunswick restaurants, like Tao Yuan (Top notch--James Beard award winning chef), Little Tokyo, to name a few.
Marguerite T. July 10, 2016
Things can change in a year for eateries. I wouldn't base a trip on recommendations in an article from a year ago. A recent update would be convincing.
Ginny June 10, 2016
Three Tides part of the Marshall Wharf Brewing Co. in Belfast is where we go to indulge ourselves with Pemaquid Point Oysters (a dozen each, please!) while watching Belfast Harbor activities. Morse's Sauerkraut & Euro Deli in (outside of) North Waldoboro is incredible if you feel the urge to take a short break from Maine seafood!
melissav May 20, 2016
I know this is an old post but I'm planning a getaway with my husband in late June and I'm a little overwhelmed figuring out where to go and stay. We'd like to spend a couple nights in Portland and then head north but cannot figure where to stay for the rest of the trip. Any favorite destinations / lodging recommendations?
april June 10, 2016
Stay in Camden; is a beautiful ways up from Portland but so much good food! And definitely have a dinner at Tao Yuan in Brunswick. I can't believe that resto didn't make it on this list!
Heidi H. September 1, 2015
A must not miss: The A-1 Diner in Gardner, Maine (just South of Augusta)
also Aragosta in Stonington and Lily’s in Deer Isle when they are open.