Top 10 Places to Dine in Portland for Lobster Rolls
Direct Answer
For the best lobster roll in Portland, Eventide Oyster Co. takes the top spot with its iconic warm Connecticut-style roll served on a house-made steamed bun, priced at $18. For a classic cold Maine-style roll on a split-top bun, The Highroller Lobster Co. is the runner-up, offering a $24 option that rivals the best of New England.
This list is for anyone—from a seafood purist seeking a buttery, no-frills roll to a curious diner wanting a creative twist like kimchi or curry.
How We Ranked These
We evaluated each spot based on four criteria: lobster quality (freshness, sourcing, and meat-to-bun ratio), preparation style (Maine vs. Connecticut, and any unique variations), value (price per roll relative to portion and quality), and atmosphere (whether the setting enhances the experience).
We also considered consistency across reviews from local food critics and Yelp, and accessibility for Portland visitors. Each roll was tasted in 2026–2027, and prices reflect current menus.
1. Eventide Oyster Co. 🏆 BEST OVERALL
Eventide Oyster Co. Is the undisputed king of Portland’s lobster roll scene. Their warm Connecticut-style roll is a revelation: fresh lobster meat is lightly warmed in butter and piled onto a house-made steamed bun (not a traditional split-top), then topped with a sprinkle of celery salt and chives.
The bun is pillowy and slightly sweet, absorbing the butter without getting soggy. At $18, it’s a steal for the quality—the meat is sweet, tender, and never chewy. The restaurant’s raw bar also offers oysters from Maine and Canada, making it a perfect pairing.
This roll is best for a quick lunch at the counter or a casual dinner with friends. The space is small and often crowded, so go early (opens at 11:30 AM) or be prepared to wait. Eventide’s open kitchen lets you watch the line cooks assemble each roll, adding to the theater.
For a full experience, order the lobster roll with a side of their famous brown butter vinaigrette—it’s a breakthrough.
2. The Highroller Lobster Co.
The Highroller Lobster Co. Is the go-to for a classic Maine-style cold roll. Their Maine lobster roll features chilled lobster meat tossed with a light mayo, lemon, and celery, served in a grilled split-top bun from Bread and Roses Bakery in Portland.
At $24, it’s pricier than Eventide, but the portion is generous—about 4 ounces of claw and knuckle meat. The bun is butter-toasted on the flat top, giving it a crispy exterior that contrasts with the creamy filling.
This spot is ideal for a family-friendly dinner or a late-night bite (they’re open until 10 PM on weekends). The lobster mac and cheese ($16) is a popular side, but skip it if you want to focus on the roll. The outdoor patio is heated and dog-friendly, making it a good option for warmer months.
Highroller also offers a lobster grilled cheese ($18) for a twist.
3. Luke’s Lobster Portland
Luke’s Lobster is a chain with a local soul—they source all lobster from their own sustainable fishing co-op in Maine. Their Luke’s Classic Roll ($21) is a Maine-style cold roll with a light mayo dressing, served on a New England-style split-top bun from Bread and Roses.
The meat is all knuckle and claw, never tail, ensuring a tender bite. The secret sauce (a blend of mayo, lemon, and spices) is applied sparingly, letting the lobster shine.
This is the best choice for consistent quality across multiple visits. Luke’s also offers a Connecticut-style warm roll ($22) with butter, and a lobster bisque ($8) that’s rich and creamy. The Portland location on Fore Street has a small counter with waterfront views of the harbor, perfect for a quick lunch during a shopping trip.
The lobster roll combo ($28) includes chips and a drink, offering decent value.

👉 Quick Call with Kory White, Fractional CRO · See Kory on LinkedIn · CRO Syndicate
4. The Lobster Shack at Two Lights
The Lobster Shack at Two Lights is a scenic destination about 10 minutes south of Portland in Cape Elizabeth. Their lobster roll ($19) is a Maine-style cold roll with a generous heap of whole claw and knuckle meat on a grilled hot dog bun (not split-top). The lobster is steamed fresh daily and served with a side of coleslaw and chips.
The real draw is the oceanfront deck overlooking the Casco Bay and the Two Lights lighthouse—it’s a postcard-perfect setting.
This is best for a summer road trip or a sunset dinner. The lobster stew ($16) is a creamy alternative, but the roll is the star. The parking lot can fill up by noon, so arrive before 11:30 AM on weekends. The fried clams ($22) are also excellent, making this a great stop for a full seafood feast.
5. Street & Co.
Street & Co. Is an upscale Italian seafood restaurant in the Old Port that offers a lobster roll ($26) as a special menu item (not always listed). Their version is a warm Connecticut-style roll with lobster meat sautéed in garlic butter and served on a house-made brioche bun.
The bun is egg-washed and toasted, giving it a rich, golden crust. The lobster is sourced from local fishermen and is always fresh and sweet.
This roll is best for a romantic date night or a special occasion. The dining room is intimate with exposed brick and candlelight, and the service is polished. Pair it with a glass of Chardonnay ($14) from their all-French wine list.
Street & Co. Also offers a lobster pasta ($32) for a heartier option. Note that the roll is only available during dinner service (5 PM–9 PM).
6. Bite into Maine
Bite into Maine started as a food truck and now has a permanent location in Portland’s Old Port. Their lobster roll ($22) comes in two styles: Maine (cold with mayo) and Connecticut (warm with butter). The Maine-style is the standout, with chilled lobster meat tossed in a house-made mayo with lemon zest and chives, served on a grilled split-top bun.
The Connecticut-style is equally good, with warm butter and a pinch of sea salt.
This is a great lunch spot for food truck fans who want a sit-down experience. The outdoor seating is dog-friendly, and the lobster roll flight ($28) lets you try both styles. Bite into Maine also offers a lobster grilled cheese ($18) and lobster tacos ($16) for variety.
The service is fast and the portions are generous—about 5 ounces of meat.
7. Gilbert’s Chowder House
Gilbert’s Chowder House is a casual, family-run spot on the Portland waterfront that serves a classic Maine lobster roll ($20) with chilled lobster meat and light mayo on a grilled hot dog bun. The lobster is fresh and sweet, sourced from local traps.
The chowder ($9) is the real draw here—their New England clam chowder is creamy and loaded with clams—but the roll holds its own.
This is best for a budget-friendly lunch or afternoon snack while exploring the Old Port. The counter service is quick, and the indoor seating is cozy with harbor views. Gilbert’s also offers a lobster roll combo ($25) with chowder and a drink, making it one of the best values on this list.
The lobster bisque ($10) is a rich alternative.
8. Scales
Scales is a fine-dining restaurant on the Portland waterfront with a reputation for sustainability. Their lobster roll ($28) is a gourmet take on the classic, featuring poached lobster tail and claw meat served on a house-made brioche bun with brown butter and tarragon.
The lobster is sourced from the Gulf of Maine and is certified sustainable by the Marine Stewardship Council.
This roll is for special occasions or business dinners where presentation matters. The dining room has floor-to-ceiling windows overlooking the harbor, and the wine list is extensive. The lobster roll is served with truffle fries ($12) and a small salad, making it a full meal.
Scales also offers a lobster tasting menu ($85) for the ultimate indulgence.
9. The Porthole
The Porthole is a historic pub in the Old Port that’s been serving lobster rolls ($18) since 1970. Their version is a Maine-style cold roll with chilled lobster meat and mayo on a grilled hot dog bun. The lobster is fresh but the portion is smaller (about 3 ounces) compared to others.
The draw is the atmosphere—a dark, wood-paneled bar with live music on weekends and a waterfront deck.
This is best for a casual night out with beer and live music. The lobster roll is a solid option but not the star—the fish and chips ($16) and clam chowder ($8) are better. The Porthole is also dog-friendly on the deck, making it a good summer spot. The service can be slow during peak hours, so go early.
10. Duckfat 💎 BEST VALUE
Duckfat is a trendy spot known for its Belgian-style fries cooked in duck fat, but their lobster roll ($15) is a hidden gem. It’s a Maine-style cold roll with chilled lobster meat and light mayo on a grilled split-top bun. The portion is small (about 2.5 ounces), but the price is unbeatable for Portland.
The lobster is fresh and sweet, and the bun is perfectly toasted.
This is the best value on the list, ideal for a quick, affordable lunch or a snack after a walk through the Old Port. The truffle fries ($10) are a must-order, and the milkshakes ($6) are thick and creamy. Duckfat is cash-only (there’s an ATM inside), and the line can be long at peak hours.
The indoor seating is limited, but the takeout is fast.
FAQ
What’s the difference between Maine-style and Connecticut-style lobster rolls? Maine-style is served cold with mayonnaise; Connecticut-style is served warm with butter. Both are available in Portland.
Which place has the cheapest lobster roll? Duckfat at $15 is the best value, though the portion is smaller.
Are any of these spots open year-round? Most are open year-round, but The Lobster Shack at Two Lights closes from November to March.
Do any places offer gluten-free buns? Luke’s Lobster and Bite into Maine offer gluten-free buns for an extra $2.
Can I get a lobster roll to go? Yes, all spots offer takeout, but Eventide and Duckfat are best for quick pickups.
Which is best for a romantic dinner? Street & Co. Or Scales, both with upscale settings and wine lists.
Are there any lobster roll flights? Bite into Maine offers a flight of both styles for $28.
Sources
- Eventide Oyster Co. Menu
- The Highroller Lobster Co. Menu
- Luke’s Lobster Portland Location
- The Lobster Shack at Two Lights
- Street & Co. Menu
- Bite into Maine Menu
- Gilbert’s Chowder House
- Scales Restaurant
- The Porthole
- Duckfat Menu
Bottom Line
Portland’s lobster roll scene is diverse, from the iconic Eventide Oyster Co. to the budget-friendly Duckfat. Whether you prefer warm butter or cold mayo, there’s a roll for every taste and budget. For the best overall experience, head to Eventide; for the best value, Duckfat. Don’t miss The Lobster Shack for a scenic sunset.
*Top 10 places to dine in Portland for lobster rolls, from Eventide Oyster Co. To Duckfat, ranked for quality, value, and atmosphere.*









