Open Travel Guide
Restaurants in New Hampshire

Best Restaurants in New Hampshire 2026

How to eat well in New Hampshire at every budget, and the local dishes you shouldn't leave without trying.

The short answer: start with Black Trumpet Bistro, Row 34 and Jumpin' Jay's Fish Cafe. This guide profiles 25+ restaurants and places to eat in New Hampshire, with prices, timing, and the practical notes that decide whether each one earns a place in your plan.

New Hampshire offers a remarkable concentration of natural beauty and historical depth in a compact New England state. From the towering White Mountains and the iconic summit of Mount Washington to the serene shores of Lake Winnipesaukee and the pristine Atlantic coastline at Hampton Beach, visitors encounter dramatic landscapes at every turn. Portsmouth anchors the seacoast with its beautifully preserved colonial architecture and a thriving culinary scene, while the Lakes Region provides summer watersports and leisurely cruises. Fall foliage transforms the state into a mosaic of crimson and gold each October, drawing leaf-peepers from across the Northeast. The state's 'Live Free or Die' ethos permeates everything from its lack of sales and income taxes to its independent political culture.

New Hampshire cuisine centers on classic New England seafood — lobster, steamers (soft-shell clams), and chowder — supplemented by hearty mountain comfort food, artisan farm-to-table cooking in Portsmouth and Hanover, and a growing craft brewery scene. Maple syrup produced in-state features prominently from breakfast pancakes to glazes. No sales tax on food or beverages sold in restaurants adds a subtle discount compared to neighboring states.

Top restaurants

Handpicked picks for the best dining experiences.

American / Mediterranean / Wine Bar

Black Trumpet Bistro

$35–$65 per person (USD)4.7/5

Set in a former ship chandlery on the tugboat alley end of Ceres Street, this Portsmouth restaurant pairs a brick-and-beam dining room with a menu that shifts between American plates and Mediterranean-leaning small plates. The kitchen builds courses around a rotating wine list rather than a fixed printed pairing, so the format leans toward sharing several dishes.

Known for: Globally inspired small plates, extensive natural wine list, house-cured charcuterie

29 Ceres St, Portsmouth, NH 03801

New England Seafood

Row 34

$25–$55 per person (USD)4.6/5

Row 34 is an oyster bar and seafood restaurant on the Portsmouth waterfront side of Portwalk Place, with a raw bar counter as the visual and menu centerpiece. The kitchen runs a changing list of East Coast oysters alongside cooked New England seafood standards.

Known for: Oyster program (12+ varieties on ice), whole lobster, craft beer pairings

5 Portwalk Place, Portsmouth, NH 03801

Contemporary Seafood

Jumpin' Jay's Fish Cafe

$25–$50 per person (USD)4.5/5

Popular Contemporary Seafood restaurant in New Hampshire.

Known for: Daily fresh-catch blackboard menu, house-made pasta with local seafood

150 Congress St, Portsmouth, NH 03801

Contemporary American

Cotton Restaurant

$25–$50 per person (USD)4.5/5

Popular Contemporary American restaurant in New Hampshire.

Known for: Wood-grilled steaks and chops in a former millyard building

75 Arms St, Manchester, NH 03101

Classic American Diner

Red Arrow Diner

$8–$18 per person (USD)4.5/5

A Manchester institution on Lowell Street operating as a classic 24-hour-style American diner with counter seating and booths, the kind of place with presidential-candidate photos on the wall from decades of New Hampshire primary campaign stops. The food is straightforward diner cooking rather than an updated or elevated take on the format.

Known for: 24-hour New Hampshire institution since 1922; breakfast all day, classic diner comfort food

61 Lowell St, Manchester, NH 03101

New England Breakfast

Polly's Pancake Parlor

$10–$20 per person (USD)4.6/5

Housed in a converted 19th-century carriage shed on NH-117 in Sugar Hill, this White Mountains-area breakfast spot is tied to the Dexter family's own maple sugarhouse operation next door. The pancakes are made from grains stone-ground on site, and the maple syrup served with them comes from the family's own sugarbush.

Known for: Buckwheat, whole wheat, and cornmeal pancakes with NH maple syrup since 1938; mountain views

672 NH-117, Sugar Hill, NH 03586

New England Comfort Food

Hart's Turkey Farm Restaurant

$15–$30 per person (USD)4.4/5

A family restaurant on US-3 in Meredith that has built its entire identity around turkey dinners, a legacy of the Hart family's original turkey farm on the property. The menu runs comfort-food classics with turkey worked into most of the signature dishes rather than as a single holiday special.

Known for: Roasted whole turkey dinners with all the trimmings; New Hampshire institution since 1954

223 Daniel Webster Hwy (US-3), Meredith, NH 03253

Contemporary American

The Copper Door

$25–$55 per person (USD)4.5/5

Popular Contemporary American restaurant in New Hampshire.

Known for: Locally sourced ingredients, wood-fired oven, craft cocktail program

15 Leavy Dr, Bedford, NH 03110

Restaurants by cuisine

Browse picks grouped by cuisine type.

American

New American / Tapas

Republic Cafe

$18–$38 per person (USD)4.4/5

Known for: Global tapas in a lively bar atmosphere; large craft beer and cocktail list

1069 Elm St, Manchester, NH 03101

Contemporary American / Farm-to-Table

Pine (Hanover Inn Restaurant)

$30–$60 per person (USD)4.5/5

Known for: Vermont/NH farm-to-table in the heart of Dartmouth College campus

2 S Main St, Hanover, NH 03755

Contemporary American

The Library Restaurant

$30–$60 per person (USD)4.5/5

Known for: Set in a Victorian mansion with a wine list of 2,000+ bottles; prix fixe available

401 State St, Portsmouth, NH 03801

American Pub Food

Porters Pub

$12–$25 per person (USD)4.3/5

Known for: Craft beers on tap, wood-fire pizza, waterfront patio

6 Waterer's Way, Portsmouth, NH 03801

Classic American

Lindy's Diner

$7–$15 per person (USD)4.4/5

A long-running stainless-steel diner in downtown Keene, the kind of counter-and-booth spot that opens early and runs on a griddle-heavy breakfast menu alongside classic American lunch plates. The room is small, unfussy, and function over form, with a counter where regulars sit alongside visitors passing through the Monadnock region.

Known for: Retro 1961 diner with booths and counter service; beloved Keene institution

19 Gilbo Ave, Keene, NH 03431

American Pub / Comfort Food

Woodstock Inn Brewery Restaurant

$15–$30 per person (USD)4.4/5

The restaurant attached to the Woodstock Inn Station & Brewery in North Woodstock, serving pub and comfort food to hikers and travelers coming off the trails and roads around Franconia Notch and the Kancamagus. It's a working brewpub with its own beers made on site, and the dining rooms are casual, wood-finished, and set up to handle a steady flow of outdoor-focused visitors.

Known for: Award-winning craft brewery with 13+ house-brewed beers; hearty mountain fare

135 Main St, North Woodstock, NH 03262

American

Granite Restaurant & Bar

$20–$40 per person (USD)4.3/5

The restaurant inside the Centennial Hotel in Manchester, positioned as a contemporary American dining room rather than a hotel-lobby afterthought, with a menu that moves between elevated comfort dishes and a well-regarded weekend brunch. The space is more polished than most of the city's casual options, with a bar area that draws a separate after-work crowd.

Known for: Weekend brunch destination; craft cocktails; locally sourced ingredients

2200 Elm St, Manchester, NH 03104

Contemporary American

Elixir

$20–$40 per person (USD)4.3/5

Known for: Creative craft cocktails and small plates; Manchester's cocktail bar destination

815 Elm St, Manchester, NH 03101

Italian

Italian

Ristorante Massimo

$35–$70 per person (USD)4.6/5

Known for: Classical Italian fine dining in a converted 1797 colonial counting house

59 Penhallow St, Portsmouth, NH 03801

Italian-American

Bellini's Italian Restaurant

$18–$35 per person (USD)4.4/5

Known for: Family-friendly Italian classics; handmade pasta; generous portions

33 Seavey St, North Conway, NH 03860

Italian-American

Colosseum Restaurant

$20–$40 per person (USD)4.4/5

Known for: Classic Italian-American fare; loyal local following since 1995

264 N Broadway, Salem, NH 03079

Italian

Mia's Kitchen

$12–$25 per person (USD)4.4/5

Known for: Fresh Italian sandwiches, house-made soups, and espresso drinks; popular with state workers

25 N Main St, Concord, NH 03301

Mexican

Mexican

Hermanos Cocina Mexicana

$12–$25 per person (USD)4.4/5

Known for: Authentic Mexican cuisine; margaritas; Concord's most popular lunch spot

11 Hills Ave, Concord, NH 03301

Mexican / Latin American

Vida Cantina

$15–$30 per person (USD)4.4/5

A chef-driven Mexican and Latin American restaurant on the Route 1 Bypass corridor outside downtown Portsmouth, built around a scratch kitchen that sources from area farms and does its own tortillas and salsas rather than leaning on a Tex-Mex playbook. The dining room is casual and modern, with an open kitchen and bar seating that leans toward a younger, food-focused crowd.

Known for: Upscale Mexican street food; agave spirits program; house salsas made fresh daily

2456 Lafayette Rd, Portsmouth, NH 03801

German

Continental / Swiss-German

William Tell Restaurant

$30–$55 per person (USD)4.4/5

A Swiss-German restaurant on Route 16A in Intervale that has served the Mount Washington Valley for decades, with a menu built around fondue, schnitzel, and other Alpine dishes that stand out against the area's otherwise New England-leaning options. The setting is formal by regional standards, chalet-style in feel, and geared toward a sit-down, multi-course dinner rather than a quick bite.

Known for: Swiss-Continental cuisine in a historic 1800s farmhouse near North Conway

Rte 16A, Intervale, NH 03845

New England Comfort Food

New England Comfort Food

The Common Man

$15–$30 per person (USD)4.3/5

A New Hampshire institution with roots as a Concord-area family restaurant chain, this location serves New England comfort food in a warm, wood-beamed dining room built around fireplaces and a general-store aesthetic. It's the kind of place locals bring out-of-town family for a reliable, no-surprises meal rather than anything experimental.

Known for: New Hampshire chain institution serving honest comfort food since 1971

25 Water St, Concord, NH 03301

Seafood

Seafood

Surf Restaurant

$20–$45 per person (USD)4.4/5

Known for: Waterfront dining on the Piscataqua River; raw bar and wood-fired seafood

99 Bow St, Portsmouth, NH 03801

Food tours & tastings in New Hampshire

Eat your way through New Hampshire with a guide.

Browse food experiences in New Hampshire

We may earn a commission from bookings made through these links.

Street food

Local flavours at affordable prices.

Street food

Apple cider donuts

Find it at: Alyson's Orchard, Walpole NH; Moulton Farm, Meredith NH

Price: $1.50–$2 each (USD)

Street food

Lobster rolls (food trucks)

Find it at: Hampton Beach boardwalk; Portsmouth Market Square

Price: $18–$25 (USD)

Street food

Kettle corn and fudge

Find it at: North Conway village sidewalk carts (summer)

Price: $4–$8 (USD)

Food markets

Where locals shop and graze.

Concord Farmers Market

Hours: Sat 8am–12pm, May–Oct

Portsmouth Farmers Market

Hours: Sat 8am–1pm, May–Nov

Manchester Farmers Market

Hours: Thu 11am–1:30pm, May–Oct

Dining etiquette & tips

Navigate the local food scene confidently.

Tip

Portsmouth's Bow Street and Ceres Street area is the densest cluster of quality restaurants — walk between venues easily

Tip

Many NH diners serve breakfast all day — Red Arrow Diner in Manchester is 24 hours

Tip

No sales tax in New Hampshire means a modest savings on every restaurant bill compared to neighboring Massachusetts

Tip

Fall foliage season (late Sep–mid-Oct) sees high demand at mountain restaurants — book ahead

Tip

Ask servers about the 'local catch of the day' for freshest seafood at the best price

Food budget guide

What to expect at different price points.

Level Price Description
Budget $10–$18 per meal at diners, cafes, and food trucks (USD) Street food, local eateries, and simple restaurants.
Mid-range $15-40/meal Sit-down restaurants with good service and varied menus.
Upscale $40+/meal Fine dining, international cuisine, and premium experiences.