10 Best Italian Restaurants in New Hampshire!

As Federico Fellini, the great Italian film director, said: "Life is a combination of magic and pasta." There's something magical about a good Italian meal –– but you don't have to travel to Italy to enjoy one. From family-friendly restaurants to romantic Italian joints, here are the 10 best Italian restaurants in New Hampshire.

Mangia Italian Restaurant, Manchester, NH

Mangia Italian Restaurant is one of a kind: a homey, intimate Italian eatery with a twist of classic and modern cooking. Guests rave about the food, saying, "the food was some of the best Italian we've had.”

Portofino Italian Restaurant, Merrimack, NH

Portofino Italian Restaurant in Merrimack serves delicious Italian food that'll make the whole family happy. With a wide range of menu options, one reviewer raves about their lasagna, which is said to be "soft, fresh, and delicious."

Italian Farmhouse, Plymouth, NH

The Italian Farmhouse looks more like a rustic cabin than an Italian restaurant, but the food is some of the best in New Hampshire. Their claim to fame is their brick oven pizza, which you can wash down with a Local Man IPA, brewed in town.

Trattoria Amalfi, Salem, NH

When you dine at Trattoria Amalfi, you'll feel like you're in Italy without ever leaving the state. This charming restaurant is a popular date night spot, so it's best to reserve your booth.

Jimmy Seas Pan Pasta, Lincoln, NH

Jimmy Seas Pan Pasta is an iconic Italian eatery that established itself at Martha’s Vineyard, but recently opened a second location in Loon Mountain. Famous for its larger portions, families will love this old-school Italian eatery’s pan pasta dishes.

Massimo's, Portsmouth, NH

If you want an elegant, luxurious Italian dining experience, Massimo's is the place for you. Their excellent servers will help you pair your meal with one of the impressive wines they offer from all over the globe.

Il Cornicello, Exeter, NH

Il Cornicello offers a seasonal and creative take on Italian cuisine with locally sourced ingredients. One diner mentioned that this eatery has beautiful water views, complementing its well-thought-out menu.

Dante's Pasta & Vino, Barrington, NH

Dante's Pasta & Vino is a favorite for its classic Italian entrees, weekly jazz brunch, and relaxed atmosphere. Have a drink with friends and enjoy the music, or grab take-out and have a tasty dinner at home.

Papagallos Restaurant, Swanzey, NH

Papagallos Restaurant combines Mediterranean and Italian cuisine with a casual atmosphere and homey diner-style booths. Their vast menu includes something even the pickiest eaters will savor, from chef-prepared sandwiches to homemade pasta dishes.

Giuseppe's Pizzeria & Ristorante, Meredith, NH

Giuseppe's Pizzeria & Ristorante is a renowned restaurant where patrons can enjoy the classic bar atmosphere and live music nightly. Google reviewer Peter says, "Great menu selections from classic appetizers, extensive pizza combinations, and perfectly prepared entries."

Share your favorites!
New Hampshire Search
Find Italian Restaurants Near You
Select a New Hampshire town to find
the Best Things-To-Do and Places To Go around you