Is there anyone who doesn’t love Italian food? Especially on cold winter days in New Hampshire, pasta is food for the body and soul. But that doesn’t mean it has to be simple! These nine New Hampshire Italian restaurants serve pasta dishes that are works of art, and will have you coming back again and again.

  1. Cucina Toscana, Nashua

Neal E./yelp

Felix R./yelp It may not look like much from the outside, but this Italian restaurant in a strip mall in Nashua serves absolutely delicious pasta. Be sure to check out the Veal Cucina Toscana, which is stuffed with lobster, cheese and asparagus. Yum! Located at 427 Amherst Street, Suite 1, Nashua.

  1. Mangia, Manchester

Angelo B./Yelp

Chris L./yelp Mangia serves delicious Italian food in an cozy-homelike restaurant that is perfect for families. Located at 33a Elm St, Manchester.

  1. Angelina’s Ristorante Italiano, Concord

Ian W./yelp

Ian W./yelp At Angelina’s you’ll feel as if you’re in a Tuscan cellar, right here in New Hampshire. The pasta is top-notch, and in addition to the classics there are great special available regularly. Located at 11 Depot Street, Concord.

  1. Fireworks, Keene

Adam S./yelp

Dean S./yelp It may not look like a top-notch Italian eatery, but the freshly made pasta at Fireworks, like this parpadelle, will leave your taste buds exploding. Located at 22 Main Street, Keene.

  1. Tuscan Kitchen, Salem

Paul M./yelp

Nalva M./yelp This Italian Oasis has every dish you could possibly want, from the classic, simple dishes to delights like duck confit ravioli. Located at 67 Main Street, Salem.

  1. Lui Lui, West Lebanon

Jennifer Y./yelp

Emily Z./yelp Lui Lui is best known for its delicious wood-fired pizzas, but if you don’t try the pasta at this Italian mecca you’re missing out! Located at 8 Glen Road, Suite 11, West Lebanon.

  1. Louie’s, Portsmouth

Joseph F./yelp

Erika V./yelp Louie’s has delicious pasta, and being on the shore, most of it comes with a healthy dose of delicious seafood. Try it for yourself at 86 Pleasant Street, Portsmouth.

  1. Lago, Meredith

Mark S./yelp

Mark S./yelp Lago serves great pasta with an even better atmosphere and view of Lake Winnipesaukee. Opt for full dishes or try a smaller portion of their pastas for a fraction of the price. Located at 1 NH Route 25, Meredith.

  1. Joseph’s Spaghetti Shed, Glen

JLynn C./yelp

Paul W./yelp This local favorite serves up huge pasta portions that taste great and are just a little bit silly. The Spaghetti Shed is the perfect place to visit after a day or skiing or sightseeing in the White Mountains. Located at 357 US-302, Glen.

Want to learn more about New Hampshire dining? Check out these 9 Mouth-Watering Steakhouses in New Hampshire!

Neal E./yelp

Felix R./yelp

It may not look like much from the outside, but this Italian restaurant in a strip mall in Nashua serves absolutely delicious pasta. Be sure to check out the Veal Cucina Toscana, which is stuffed with lobster, cheese and asparagus. Yum! Located at 427 Amherst Street, Suite 1, Nashua.

Angelo B./Yelp

Chris L./yelp

Mangia serves delicious Italian food in an cozy-homelike restaurant that is perfect for families. Located at 33a Elm St, Manchester.

Ian W./yelp

At Angelina’s you’ll feel as if you’re in a Tuscan cellar, right here in New Hampshire. The pasta is top-notch, and in addition to the classics there are great special available regularly. Located at 11 Depot Street, Concord.

Adam S./yelp

Dean S./yelp

It may not look like a top-notch Italian eatery, but the freshly made pasta at Fireworks, like this parpadelle, will leave your taste buds exploding. Located at 22 Main Street, Keene.

Paul M./yelp

Nalva M./yelp

This Italian Oasis has every dish you could possibly want, from the classic, simple dishes to delights like duck confit ravioli. Located at 67 Main Street, Salem.

Jennifer Y./yelp

Emily Z./yelp

Lui Lui is best known for its delicious wood-fired pizzas, but if you don’t try the pasta at this Italian mecca you’re missing out! Located at 8 Glen Road, Suite 11, West Lebanon.

Joseph F./yelp

Erika V./yelp

Louie’s has delicious pasta, and being on the shore, most of it comes with a healthy dose of delicious seafood. Try it for yourself at 86 Pleasant Street, Portsmouth.

Mark S./yelp

Lago serves great pasta with an even better atmosphere and view of Lake Winnipesaukee. Opt for full dishes or try a smaller portion of their pastas for a fraction of the price. Located at 1 NH Route 25, Meredith.

JLynn C./yelp

Paul W./yelp

This local favorite serves up huge pasta portions that taste great and are just a little bit silly. The Spaghetti Shed is the perfect place to visit after a day or skiing or sightseeing in the White Mountains. Located at 357 US-302, Glen.

OnlyInYourState may earn compensation through affiliate links in this article.