Brunch is extremely trendy right now – but for good reason. Combining all the best and most indulgent dishes from breakfast and lunch, and adding Bloody Mary’s for good measure? We’re on board with that. Fortunately, there are plenty of great options in New Hampshire to choose from. In no particular order, here are 9 restaurants that serve brunches you won’t want to miss. Just be sure to check their brunch hours and days before you head in!

  1. Wentworth by the Sea, New Castle

Wentworth by the Sea

Wentworth by the Sea With jazz, bottomless champagne, a carving station, and a raw bar, this is probably the fanciest Sunday brunch to be found in New Hampshire. They really go all out for holidays, so if you want to treat your family to a truly special experience this is the spot for you. They’re located at 588 Wentworth Rd, New Castle, NH 03854.

  1. Lakehouse Grille, Meredith

Facebook/thecmannhlakehouse

TripAdvisor/TonyK300 The Lakehouse Grille in Meredith offers both a Saturday buffet breakfast and a Sunday jazz brunch. They have a huge spread of delicious choices, including seafood options, and their Bloody Mary is spicy and delicious. As you might guess from the name, they’re right on Lake Winnipesaukee, so you’ll enjoy gorgeous views. Visit at 281 Daniel Webster Highway, Meredith, NH 03253.

  1. The Old Courthouse Restaurant, Newport

Facebook/The Old Courthouse Restaurant

Facebook/The Old Courthouse Restaurant This converted historic courthouse serves a Sunday brunch buffet that includes made-to-order omelettes and classic New England delicacies like maple baked beans. Visit at 30 Main St Newport, NH.

  1. Granite Restaurant and Bar, Concord

TripAdvisor/BuyFromPaul

Facebook/GraniteRestaurantBar The Granite Restaurant and Bar, in the Centennial Hotel, serves up a delightful Granite Brunch each Sunday. Try a delicious frittata, or branch out with a crab cake BLT. Find them at 96 Pleasant St, Centennial Inn, Concord, NH 03301.

  1. Jesse’s Steaks, Seafood & Tavern, Hanover

Facebook/Jesse’s Steaks, Seafood, and Tavern

Facebook/Jesse’s Steaks, Seafood and Tavern This Hanover classic serves a mean brunch buffet in an old-fashioned lodge setting. Their brunch favorites are supplemented by a great salad bar, much of the produce for which they grow themselves in the summer. Visit at 224 Lebanon Street, Hanover, NH 03755.

  1. Firefly American Bistro & Bar, Manchester

Facebook/Firefly American Bistro & Bar

Facebook / Firefly American Bistro and Bar Firefly American Bar & Bistro offers a broad menu of brunch favorites to order, and amazingly enough a “build your own Bloody Mary” option that lets you choose your favorite mix-ins. Not to be missed! Try it for yourself at 22 Concord Street, Manchester, NH 03101.

  1. Joinery Restaurant, Newmarket

Facebook/JoineryRestaurant

Facebook/JoineryRestaurant This restaurant is still quite new, but they’re making a splash with their Southern-influenced, locally sourced menu. Their Sunday brunch menu includes delicious options like fried chicken on a biscuit that you won’t find everywhere in New Hampshire. Check them out at 55 Main St Newmarket, NH.

  1. STREET, Portsmouth

Facebook/STREETrestaurant

Facebook/STREETrestaurant This restaurant serves an eclectic international menu based on the best street foods found around the world. This is the perfect place to shake up your brunch order! Visit at 801 Islington St, Portsmouth, NH 03801.

  1. Epoch Restaurant, Exeter

Facebook/ExeterInnEpochRestaurant

Facebook/ExeterInnEpochRestaurant At this restaurant inside the gorgeous Exeter Inn you’ll find brunch classics done to perfection, with a twist. The stuffed French toast is absolutely to die for. Try it yourself at 90 Front St, Exeter, NH 03833.

With so many options, it’s time to start a checklist!

Wentworth by the Sea

With jazz, bottomless champagne, a carving station, and a raw bar, this is probably the fanciest Sunday brunch to be found in New Hampshire. They really go all out for holidays, so if you want to treat your family to a truly special experience this is the spot for you. They’re located at 588 Wentworth Rd, New Castle, NH 03854.

Facebook/thecmannhlakehouse

TripAdvisor/TonyK300

The Lakehouse Grille in Meredith offers both a Saturday buffet breakfast and a Sunday jazz brunch. They have a huge spread of delicious choices, including seafood options, and their Bloody Mary is spicy and delicious. As you might guess from the name, they’re right on Lake Winnipesaukee, so you’ll enjoy gorgeous views. Visit at 281 Daniel Webster Highway, Meredith, NH 03253.

Facebook/The Old Courthouse Restaurant

This converted historic courthouse serves a Sunday brunch buffet that includes made-to-order omelettes and classic New England delicacies like maple baked beans. Visit at 30 Main St Newport, NH.

TripAdvisor/BuyFromPaul

Facebook/GraniteRestaurantBar

The Granite Restaurant and Bar, in the Centennial Hotel, serves up a delightful Granite Brunch each Sunday. Try a delicious frittata, or branch out with a crab cake BLT. Find them at 96 Pleasant St, Centennial Inn, Concord, NH 03301.

Facebook/Jesse’s Steaks, Seafood, and Tavern

Facebook/Jesse’s Steaks, Seafood and Tavern

This Hanover classic serves a mean brunch buffet in an old-fashioned lodge setting. Their brunch favorites are supplemented by a great salad bar, much of the produce for which they grow themselves in the summer. Visit at 224 Lebanon Street, Hanover, NH 03755.

Facebook/Firefly American Bistro & Bar

Facebook / Firefly American Bistro and Bar

Firefly American Bar & Bistro offers a broad menu of brunch favorites to order, and amazingly enough a “build your own Bloody Mary” option that lets you choose your favorite mix-ins. Not to be missed! Try it for yourself at 22 Concord Street, Manchester, NH 03101.

Facebook/JoineryRestaurant

This restaurant is still quite new, but they’re making a splash with their Southern-influenced, locally sourced menu. Their Sunday brunch menu includes delicious options like fried chicken on a biscuit that you won’t find everywhere in New Hampshire. Check them out at 55 Main St Newmarket, NH.

Facebook/STREETrestaurant

This restaurant serves an eclectic international menu based on the best street foods found around the world. This is the perfect place to shake up your brunch order! Visit at 801 Islington St, Portsmouth, NH 03801.

Facebook/ExeterInnEpochRestaurant

At this restaurant inside the gorgeous Exeter Inn you’ll find brunch classics done to perfection, with a twist. The stuffed French toast is absolutely to die for. Try it yourself at 90 Front St, Exeter, NH 03833.

OnlyInYourState may earn compensation through affiliate links in this article.