Must-see restaurants in New Hampshire

  • Annabelle's

    Portsmouth

    Locals line up in droves for the town's best scoop: the homemade concoctions at Annabelle's include regional nods like New Hampshire Pure Maple Walnut and…

  • New Woodshed

    New Hampshire

    Rising from the ashes of the Woodshed, a locals' haunt that burned down in 2013, the New Woodshed is oh-so-ready for its close-up. Anchored by a central…

  • Skinny Pancake

    New Hampshire

    Already a huge hit in neighboring Vermont, this creperie made its Hanover debut in 2016, offering tempting twists on the traditional French crepe, from…

  • Candela Tapas Lounge

    New Hampshire

    This chic spot serves classic Spanish-style tapas such as gambas chorizo (shrimp sautéed in garlic, white wine, butter and lemon with chorizo) and…

  • Galley Hatch

    New Hampshire

    Located in Hampton proper, Galley Hatch is a longtime favorite for its wide menu of fresh fish, sandwiches, steaks, pastas, pizzas and veggie dishes. The…

  • Thorndike's Restaurant & Parson's Pub

    New Hampshire

    For mac-n-cheese and other nourishing fare after a day in the woods, get comfy inside this rambling restaurant filling various nooks and crannies in the…

  • Wolfetrap Grill & Rawbar

    New Hampshire

    Nantucket meets New Hampshire at this airy eatery tucked away on Back Bay, an inlet of Lake Winnipesaukee. Inside tables are covered with parchment paper …

  • Union Diner

    New Hampshire

    Escape the waterfront hubbub at this classic American diner 3 miles south of Weirs Beach, housed in a converted 1950s railway dining car with oak-mahogany…

  • Geno's

    Portsmouth

    Not sure which chowder or stew you want with lunch? You can sample 'em before you decide at welcoming Geno's. For more than 40 years, this family owned no…

  • Walter's Basin

    New Hampshire

    Lake trippers are encouraged to dock their boats and come in for a meal at this casual waterfront spot. Located on Little Squam Lake near the bridge, the…

  • Miller's Cafe & Bakery

    White Mountains

    With friendly service, free wi-fi and a two-level deck overlooking the Ammonoosuc River, this cafe-bakery in Littleton's historic mill district is an…

  • Time & Tonic

    White Mountains

    Fresh and healthy salads, sandwiches and grilled dishes, plus vegetarian and vegan dishes await at this chic new restaurant and market on the northern…

  • Surf

    Portsmouth

    We're not sure if the view of the Piscataqua River complements the food or the food complements the view at this airy restaurant, especially at sunset…

  • Green Elephant

    Portsmouth

    Vegetarians rejoice! The wildly popular Green Elephant bistro of Portland, ME, has opened its first New Hampshire franchise in Portsmouth. The Chinese-,…

  • Fireworks

    New Hampshire

    The top spot to eat inside these stylish digs is the enclosed patio overlooking the crowds strolling Main St. The brick-oven pizzas are a house specialty,…

  • Mise En Place

    New Hampshire

    With its minimalist decoration and pleasant front patio, this is a wonderful place for dinner. Think filet mignon, roasted rack of lamb and a wide…

  • White Mountain Cafe & Bookstore

    White Mountains

    This cozy cafe is darn near perfect: pleasant staff, fine coffee and very tasty sandwiches for breakfast and lunch. Plus there are books! Conveniently…

  • White Mountain Bagel

    White Mountains

    Enter on the right, exit on the left. In between, chow down on a plain bagel with jalapeño cream cheese, or gobble the specialty Hobo Sandwich with London…

  • El Rincon Zacatecano Taqueria

    New Hampshire

    Why yes, I would like a margarita with my chicken enchilada, the one slathered in the specialty molito sauce (chilies, chocolate and spice). For a no-fuss…

  • Sunflowers

    New Hampshire

    In the heart of Jaffrey (2 miles east of Jaffrey Center), this cozy cafe with its cheerful blue and yellow facade is the perfect place to relax and enjoy…

  • Blue Bistro

    New Hampshire

    This is your chance to dress up – just a tiny bit – for stuffed lobster tails, pan-seared scallops and decadently sauced steaks. Service is thoughtful,…

  • Lakehouse

    New Hampshire

    At the Inn at Church Landing, this classy restaurant is part of the statewide 'Common Man' family of restaurants. The wide-ranging menu focuses on seafood…

  • Shovel Handle Pub

    White Mountains

    At this beautifully restored 19th-century post-and-beam barn up the hill from Jackson, delicious Yankee comfort food – corn chowder, lobster bisque,…

  • Flatbread Company

    White Mountains

    After a day out hiking, kayaking or playing in the snow, head to this popular spot at the Eastern Slope Inn for delectable wood-fired pizzas cooked in a…

  • Peach's

    White Mountains

    Away from the in-town bustle, this perennially popular little house is an excellent option for soups, sandwiches and breakfast. Who can resist apple…

  • Lago

    New Hampshire

    Inside the Inn at Bay Point, the stylishly rustic Lago serves oven-roasted salmon with mango and chili glaze, ravioli stuffed with duck bacon, and…

  • Friendly Toast

    Portsmouth

    Fun, whimsical furnishings set the scene for filling sandwiches, omelets, Tex-Mex and vegetarian fare at this retro diner. The breakfast menu is huge and…

  • Bailey's Bubble

    New Hampshire

    This old-time fave has scooped ice cream for generations of families, and is still the most popular gathering spot in the summer. There are more than 20…

  • Crust & Crumb

    New Hampshire

    Get your whoopie pies here. And your scones, tarts, cookies and brownies. Did we mention it has coffee? It's a convenient downtown stop for a mid…

  • Luca's Mediterranean Café

    New Hampshire

    Luca's serves tasty salads and gourmet sandwiches and burgers at lunch, while dinner sees a tempting array of pastas, fish dishes and steaks. Alfresco…

  • O Steaks & Seafood

    New Hampshire

    At this stylish spot with grand views of the lake, choose from steaks, fish and the house specialty, lobster mac-and-cheese. Salads, burgers and fish and…

  • Nonie's

    New Hampshire

    A long-time Peterborough favorite, Nonie's serves excellent breakfasts as well as fresh bakery items. In the summer grab a table in the tiny front garden.

  • Aesop's Tables

    New Hampshire

    Tucked inside Toadstool Bookshop, with a few patio tables, this cafe sells coffee, quiches, salads and sandwiches.

  • Chang Thai

    White Mountains

    Savor Pad Thai, green curry and other well-seasoned dishes – many of them offering lobster from the Maine coast as an optional ingredient.

  • Bakers Station

    New Hampshire

    Need something sweet? Step into this tiny bakery for cookies, muffins, pastries and other desserts. Also sells bagel sandwiches.

  • Lago's

    New Hampshire

    Come summer, everyone flocks to Lago's, the New Hampshire coast's favorite spot for ice cream.

  • Kellerhaus

    New Hampshire

    Welcome to the ice-cream sundae of your childhood dreams. At this Weirs Beach institution they've been making homemade ice cream for over a century, but…

  • STREET

    Portsmouth

    Seeking an alternative to Portsmouth's tourist-focused downtown? Head 1 mile west to this trendy international street-food haven. Locals throng industrial…

  • Waterhouse

    New Hampshire

    Feeling a tad fancy? Step into the bright wood-floored dining room and grab a table beside the floor-to-ceiling windows directly overlooking the rushing…

  • Peg's Restaurant

    White Mountains

    Locals flock to this no-frills eatery for hearty early breakfasts and late-lunch sandwiches, such as roast turkey and meat loaf with gravy. Lunch specials…

More destinations you need to see