When it comes to media coverage of restaurants in New Hampshire, the unfortunate truth is that the Granite State's cities tend to get all of the love. But to overlook restaurants outside of Portsmouth and Nashua is to make a huge mistake – some of the best food in the state is made in the unlikeliest of places. Read on to find our favorites!
1. Thompson House Eatery, Jackson
Tucked away in the rural resort town of Jackson, Thompson House Eatery turns out the most scrumptious seasonally-inspired meals. Visit at 193 Main St, Jackson, NH 03846.
2. Waterhouse, Peterborough
The food at Waterhouse is just as gorgeous as the restaurant itself, and that's saying something. This eatery is beautifully situated on rushing riverbanks, and you'll enjoy the most delightful gourmet meal while you watch the water rush by. Experience it at 18 Depot St, Peterborough, NH.
3. Applecrest Farm Bistro, Hampton Falls
This gorgeous farm-to-table restaurant has the freshest produce and meat (try the lamb burger!) you'll find anywhere. Visit at 133 Exeter Rd Hampton Falls, NH.
4. Woodstock Station and Brewery
Tucked away in little Woodstock adjoining the Woodstock Inn, this delightful brewpub serves amazing food and, of course, drinks. See for yourself at 135 Main St, North Woodstock, NH 03262.
5. White Mountain Cider Company, Glen
Don't let the rural location fool you – this gorgeous restaurants serves food just as good as anything you'll find in the big city, without any of the pretension. See for yourself at 207 US-302, Glen, NH 03838.
6. Joinery Restaurant, Newmarket
This lovely restaurant has a wide-ranging menu based around local products. Check it out at 55 Main St, Newmarket, NH.
Looking for something even further afield? Check out this remote cabin restaurant.
Subscribe to our newsletter
Get the latest updates and news
Thank you for subscribing!