clock menu more-arrow no yes
Newcomer Woodford F&B in Portland offers a great brunch prix fixe deal.
Newcomer Woodford F&B in Portland offers a great brunch prix fixe deal.
@hipstoricaltravel

23 Great Spots for Brunch in Maine, Winter 2017

It's not quite breakfast, it's not quite lunch, and it tastes best with booze.

View as Map
Newcomer Woodford F&B in Portland offers a great brunch prix fixe deal.
| @hipstoricaltravel

Brunch: one of the greatest meals of the week. Some restaurants serve it only on weekends; others whip it up all week, even 24/7 if you subscribe to a loose definition. It's a glorious time to enjoy breakfast and lunch items together, along with bottomless cups of coffee or easy-drinking cocktails, if that's your style.

From the classic greasy spoon brunch served at places like Miss Portland Diner, Palace Diner, and the A1 Diner to, surprisingly, more than one German option, this guide will help you sort through Maine's myriad of excellent brunch options. As always, this list of wonderful brunch eateries is influenced by reader recommendations, so share your picks in the comments.

The latest additions are East Ender in Portland, Krista's in Cornish, and Morse's Sauerkraut & Euro Deli in Waldoboro. Note: map points are ordered south to north.

Read More
Note: Restaurants on this map are listed geographically.

1. Thistle Pig

Copy Link
279 Main St
South Berwick, ME 03908
(207) 704-0627
Visit Website

This South Berwick hot spot serves elevated comfort food in a relaxed, neighborhood setting. Chef and co-owner Ben Hasty's family farm provides the pork, so don't miss the Pork Belly and Brussels Sprouts Hash.

2. Krista's

Copy Link
2 Main St
Cornish, ME 04020
(207) 625-3600
Visit Website

This Western Maine favorite is known for serving up delicious, hearty fare, and its breakfast is no different. All the standards are here: eggs, waffles, and baked treats, but the hash browns receive special prominence with eight different varieties, including Cajun, Mexican, and of course, Deluxe.

3. Palace Diner

Copy Link
18 Franklin St
Biddeford, ME 04005
(207) 284-0015
Visit Website

Break your fast seven days a week at Biddeford's wildly popular diner. Try a bacon, egg, and cheese deluxe (tied together beautifully by pickled jalapeños), lean into lunch with the ultimate version of a tuna melt, or if the superb fried chicken is available, drop whatever else you're doing.

Bill Addison/Eater

4. The Frog and Turtle

Copy Link
3 Bridge St
Westbrook, ME 04092
(207) 591-4185
Visit Website

James Tranchemontagne, who previously owned Cafe Uffa in Portland, serves brunch on Sundays at one of the area's rare French-Canadian-inspired gastropubs. There are creative Benedict options and the homemade doughnuts are not to be missed.

5. Woodford F&B

Copy Link
660 Forest Ave
Portland, ME 04103
(207) 200-8503
Visit Website

This neighborhood bistro with a classic diner vibe offers brunch from 10 a.m. until 2:30 p.m on Sundays. The $20 prix fixe deal offers an entree, brunch cocktail, and bottomless coffee. Entree choices range from the decadent dulce de leche bread pudding French Toast to spicy "Eggs in Purgatory."

@hipstoricaltravel

6. New Gloucester Village Store

Copy Link
405 Intervale Rd
New Gloucester, ME 04260
(207) 926-4224
Visit Website

Grab a sandwich on house-made bread from this excellent combination market and cafe, or have your entire hearty meal stuffed in a breakfast burrito until 11 a.m. on weekdays or 1 p.m. on weekends. The only downside is that the solid selection of beer and wine is takeaway only, but the fresh pizza from the wood-fired brick oven helps ease that pain.

7. Hot Suppa

Copy Link
703 Congress St
Portland, ME 04102
(207) 871-5005
Visit Website

Here's what a reader had to say about this Cajun gem: "I have never had a dish that hasn't been completely delicious. Their corned beef hash — house-made, with amazing flavors woven throughout — is second-to-none." And if it's full when you arrive, "They can make you an amazing maple latte while you wait." Open daily.

8. Bayside American Cafe

Copy Link
98 Portland St
Portland, ME 04101
(207) 774-0005
Visit Website

A rose by any other name would smell as sweet: that's what insatiable fans of Bintliff's Cafe tell themselves as they swarm the brunch institution under its new moniker, Bayside American Cafe. Expect a wait, but the corned beef hash and multiple Benedict choices (like lobster, crab cake, or bistro steak) are worth it. Open daily at 7 a.m.

9. Ruski's Tavern

Copy Link
212 Danforth St.
Portland, ME 04102
(207) 774-7604

Maybe not a place for a Mother's Day brunch, but a great spot to visit after a rough night for a hearty plate of good food and a hair of the dog. Opens at 7 a.m. daily for your calzone and half-pound burger needs.

10. Miss Portland Diner

Copy Link
140 Marginal Way
Portland, ME 04101
(207) 210-6673
Visit Website

Just barely on the peninsula, and therefore off the radar of many visitors, Miss Portland Diner provides a respite from the immobile lines of downtown Portland's hottest brunch spots. There's plenty to love at this restored diner car-plus-restaurant, and the slow-cooked corned beef hash is a highlight on its own or folded into the Irish omelet. Open daily at 7 a.m.

11. Schulte and Herr

Copy Link
139 Cumberland Ave
Portland, ME
(207) 773-1997
Visit Website

Get your fill of perfectly prepared German food here: Think bratwurst with potato salad, potato pancakes with house-cured lox, or a wonderful Sunday roast. It's also BYOB.

12. Dutch's Breakfast & Lunch

Copy Link
28 Preble St
Portland, ME 04101
(207) 761-2900
Visit Website

Dutch's is delivering on its promise of scratch-made items at a great value. Try an egg sandwich on a house-made biscuit; a pretzel bagel; various styles of donuts; or a pulled ham sandwich on the signature Dutch Crunch bread, a delightful mix of tender and crispy that's surprisingly not named after the owners.

Adam H. Callaghan/Eater

13. Terlingua

Copy Link
52 Washington Ave
Portland, ME 04101
(207) 808-8502
Visit Website

Since its debut a few months ago, this barbecue restaurant's brunch menu has been receiving rave reviews. Smoked meats make an appearance wherever possible, from brisket-sweet potato hash to pulled pork eggs benedict served on a green chile biscuit. Sunday brunch is served from 10 a.m. to 3 p.m.

Adam H. Callaghan/Eater

14. East Ender

Copy Link
47 Middle St
Portland, ME 04101
(207) 879-7669
Visit Website

Brunch gets rave reviews at this food truck turned brick-and-mortar restaurant on Portland's Middle Street. Menu items tend towards the hearty with chicken fried steak with sausage gravy and duck confit hash with poached eggs. Satisfy your sweet tooth with housemade doughnuts and a ham and cheese sticky bun.

Kyle J. Norris/Eater

15. The Front Room

Copy Link
73 Congress St
Portland, ME 04101
(207) 773-3366
Visit Website

Waits are common on the weekend, but Harding Lee Smith's original "Room" serves brunch seven days a week from 8 a.m. to 2:30 p.m. on Munjoy Hill. Choices range from the traditional to the less-so, like baked beans and brown bread with a basted egg.

16. Royal River Grillhouse

Copy Link
106 Lafayette St
Yarmouth, ME 04096
(207) 846-1226
Visit Website

Duck confit hash, truffle cheese fries and oysters Rockefeller are just a few of the brunch options that can be washed down with a Royal Mary (a house special Bloody Mary, served with shrimp). Brunch is served Sundays from 10 a.m. to 3 p.m.

17. A1 Diner

Copy Link
3 Bridge St
Gardiner, ME 04345
(207) 582-4804
Visit Website

Offering everything from Korean vegetable pancakes with spicy green beans to the classic blueberry pancakes, this old-timey diner car deserves the modern praise it receives. Open daily.

18. Big G's Deli

Copy Link
581 Benton Ave
Winslow, ME 04901
(207) 873-7808
Visit Website

Brunch isn't only about enormous portions at low prices — but those don't hurt. Fans of Big G's rave about its generosity, its homemade comfort food (home fries, pancakes, sandwiches, and more) overflowing plates and takeout containers. The breads and pastries are baked in house daily, so they're always fresh.

19. Crissy's Breakfast & Coffee Bar

Copy Link
212 Main St
Damariscotta, ME 04543
(207) 563-6400
Visit Website

A tipster shared that this is a "must visit place" in the area, with "exceptionally great food" including rice breakfast bowls, enchiladas, and eggs, as well as "some of the best hashes." The baked goods, coffee, and espressos are not to be missed on Damariscotta's main drag, either. Open daily at 8 a.m.

20. Morse's Sauerkraut & Euro Deli

Copy Link
3856 Washington Rd
Waldoboro, ME 04572
(207) 832-5569
Visit Website

This popular breakfast and lunch spot serves a mix of American and German classics during its weekend brunch. Omelets and country breakfast plates are served alongside cheese blintzes, babka french toast, and Swedish pancakes with lingonberry preserves. Pick up some of the store's famous sauerkraut and sour pickles, sold next door in the expansive European deli.

21. Home Kitchen Cafe

Copy Link
650 Main St
Rockland, ME 04841
(207) 596-2449
Visit Website

The large, from-scratch menu features "Homelets," famous sticky buns, and plenty more wonderful goodies to keep you coming back.

22. Chase's Daily

Copy Link
96 Main St
Belfast, ME 04915
(207) 338-0555
Visit Website

Even hardcore carnivores will find it difficult to not enjoy the beautiful food at this vegetarian restaurant, serving one of the few dedicated meatless menus in Maine. Many ingredients are sourced from the family farm. Open daily.

23. Dysart's Truck Stop & Restaurant

Copy Link
530 Coldbrook Rd
Hermon, ME 04401
(207) 942-4878
Visit Website

Dysart's has multiple locations in the Bangor area, but when no one else is open, the truck stop/restaurant in Hermon is what you're looking for: a 'round the clock haven. A reader from that area calls it "an integral stopping point in northern/mid-Maine," asking rhetorically, "Where else can you get a fresh cinnamon roll the size of your head at 3AM on a Saturday morning? (It counts as brunch because it keeps you full until dinner.)" Open 24/7.

Loading comments...

1. Thistle Pig

279 Main St, South Berwick, ME 03908

This South Berwick hot spot serves elevated comfort food in a relaxed, neighborhood setting. Chef and co-owner Ben Hasty's family farm provides the pork, so don't miss the Pork Belly and Brussels Sprouts Hash.

279 Main St
South Berwick, ME 03908

2. Krista's

2 Main St, Cornish, ME 04020

This Western Maine favorite is known for serving up delicious, hearty fare, and its breakfast is no different. All the standards are here: eggs, waffles, and baked treats, but the hash browns receive special prominence with eight different varieties, including Cajun, Mexican, and of course, Deluxe.

2 Main St
Cornish, ME 04020

3. Palace Diner

18 Franklin St, Biddeford, ME 04005
Bill Addison/Eater

Break your fast seven days a week at Biddeford's wildly popular diner. Try a bacon, egg, and cheese deluxe (tied together beautifully by pickled jalapeños), lean into lunch with the ultimate version of a tuna melt, or if the superb fried chicken is available, drop whatever else you're doing.

18 Franklin St
Biddeford, ME 04005

4. The Frog and Turtle

3 Bridge St, Westbrook, ME 04092

James Tranchemontagne, who previously owned Cafe Uffa in Portland, serves brunch on Sundays at one of the area's rare French-Canadian-inspired gastropubs. There are creative Benedict options and the homemade doughnuts are not to be missed.

3 Bridge St
Westbrook, ME 04092

5. Woodford F&B

660 Forest Ave, Portland, ME 04103
@hipstoricaltravel

This neighborhood bistro with a classic diner vibe offers brunch from 10 a.m. until 2:30 p.m on Sundays. The $20 prix fixe deal offers an entree, brunch cocktail, and bottomless coffee. Entree choices range from the decadent dulce de leche bread pudding French Toast to spicy "Eggs in Purgatory."

660 Forest Ave
Portland, ME 04103

6. New Gloucester Village Store

405 Intervale Rd, New Gloucester, ME 04260

Grab a sandwich on house-made bread from this excellent combination market and cafe, or have your entire hearty meal stuffed in a breakfast burrito until 11 a.m. on weekdays or 1 p.m. on weekends. The only downside is that the solid selection of beer and wine is takeaway only, but the fresh pizza from the wood-fired brick oven helps ease that pain.

405 Intervale Rd
New Gloucester, ME 04260

7. Hot Suppa

703 Congress St, Portland, ME 04102

Here's what a reader had to say about this Cajun gem: "I have never had a dish that hasn't been completely delicious. Their corned beef hash — house-made, with amazing flavors woven throughout — is second-to-none." And if it's full when you arrive, "They can make you an amazing maple latte while you wait." Open daily.

703 Congress St
Portland, ME 04102

8. Bayside American Cafe

98 Portland St, Portland, ME 04101

A rose by any other name would smell as sweet: that's what insatiable fans of Bintliff's Cafe tell themselves as they swarm the brunch institution under its new moniker, Bayside American Cafe. Expect a wait, but the corned beef hash and multiple Benedict choices (like lobster, crab cake, or bistro steak) are worth it. Open daily at 7 a.m.

98 Portland St
Portland, ME 04101

9. Ruski's Tavern

212 Danforth St., Portland, ME 04102

Maybe not a place for a Mother's Day brunch, but a great spot to visit after a rough night for a hearty plate of good food and a hair of the dog. Opens at 7 a.m. daily for your calzone and half-pound burger needs.

212 Danforth St.
Portland, ME 04102

10. Miss Portland Diner

140 Marginal Way, Portland, ME 04101

Just barely on the peninsula, and therefore off the radar of many visitors, Miss Portland Diner provides a respite from the immobile lines of downtown Portland's hottest brunch spots. There's plenty to love at this restored diner car-plus-restaurant, and the slow-cooked corned beef hash is a highlight on its own or folded into the Irish omelet. Open daily at 7 a.m.

140 Marginal Way
Portland, ME 04101

11. Schulte and Herr

139 Cumberland Ave, Portland, ME

Get your fill of perfectly prepared German food here: Think bratwurst with potato salad, potato pancakes with house-cured lox, or a wonderful Sunday roast. It's also BYOB.

139 Cumberland Ave
Portland, ME

12. Dutch's Breakfast & Lunch

28 Preble St, Portland, ME 04101
Adam H. Callaghan/Eater

Dutch's is delivering on its promise of scratch-made items at a great value. Try an egg sandwich on a house-made biscuit; a pretzel bagel; various styles of donuts; or a pulled ham sandwich on the signature Dutch Crunch bread, a delightful mix of tender and crispy that's surprisingly not named after the owners.

28 Preble St
Portland, ME 04101

13. Terlingua

52 Washington Ave, Portland, ME 04101
Adam H. Callaghan/Eater

Since its debut a few months ago, this barbecue restaurant's brunch menu has been receiving rave reviews. Smoked meats make an appearance wherever possible, from brisket-sweet potato hash to pulled pork eggs benedict served on a green chile biscuit. Sunday brunch is served from 10 a.m. to 3 p.m.

52 Washington Ave
Portland, ME 04101

14. East Ender

47 Middle St, Portland, ME 04101
Kyle J. Norris/Eater

Brunch gets rave reviews at this food truck turned brick-and-mortar restaurant on Portland's Middle Street. Menu items tend towards the hearty with chicken fried steak with sausage gravy and duck confit hash with poached eggs. Satisfy your sweet tooth with housemade doughnuts and a ham and cheese sticky bun.

47 Middle St
Portland, ME 04101

15. The Front Room

73 Congress St, Portland, ME 04101

Waits are common on the weekend, but Harding Lee Smith's original "Room" serves brunch seven days a week from 8 a.m. to 2:30 p.m. on Munjoy Hill. Choices range from the traditional to the less-so, like baked beans and brown bread with a basted egg.

73 Congress St
Portland, ME 04101

16. Royal River Grillhouse

106 Lafayette St, Yarmouth, ME 04096

Duck confit hash, truffle cheese fries and oysters Rockefeller are just a few of the brunch options that can be washed down with a Royal Mary (a house special Bloody Mary, served with shrimp). Brunch is served Sundays from 10 a.m. to 3 p.m.

106 Lafayette St
Yarmouth, ME 04096

17. A1 Diner

3 Bridge St, Gardiner, ME 04345

Offering everything from Korean vegetable pancakes with spicy green beans to the classic blueberry pancakes, this old-timey diner car deserves the modern praise it receives. Open daily.

3 Bridge St
Gardiner, ME 04345

18. Big G's Deli

581 Benton Ave, Winslow, ME 04901

Brunch isn't only about enormous portions at low prices — but those don't hurt. Fans of Big G's rave about its generosity, its homemade comfort food (home fries, pancakes, sandwiches, and more) overflowing plates and takeout containers. The breads and pastries are baked in house daily, so they're always fresh.

581 Benton Ave
Winslow, ME 04901

19. Crissy's Breakfast & Coffee Bar

212 Main St, Damariscotta, ME 04543

A tipster shared that this is a "must visit place" in the area, with "exceptionally great food" including rice breakfast bowls, enchiladas, and eggs, as well as "some of the best hashes." The baked goods, coffee, and espressos are not to be missed on Damariscotta's main drag, either. Open daily at 8 a.m.

212 Main St
Damariscotta, ME 04543

20. Morse's Sauerkraut & Euro Deli

3856 Washington Rd, Waldoboro, ME 04572

This popular breakfast and lunch spot serves a mix of American and German classics during its weekend brunch. Omelets and country breakfast plates are served alongside cheese blintzes, babka french toast, and Swedish pancakes with lingonberry preserves. Pick up some of the store's famous sauerkraut and sour pickles, sold next door in the expansive European deli.

3856 Washington Rd
Waldoboro, ME 04572

21. Home Kitchen Cafe

650 Main St, Rockland, ME 04841

The large, from-scratch menu features "Homelets," famous sticky buns, and plenty more wonderful goodies to keep you coming back.

650 Main St
Rockland, ME 04841

22. Chase's Daily

96 Main St, Belfast, ME 04915