Who among us hasn’t become suddenly ravenous while driving and out of desperation bought a stale plastic-wrapped sandwich or a sad slice of pizza at a gas station? Sometimes it’s unavoidable – but in New Hampshire we have a surprising number of gas stations that serve up genuinely delicious food. You might find yourself making trips to these spots just to get a meal, even when your tank is full!

  1. Meredith Station, Meredith

Facebook/Meredith Station - Mobil

Facebook/Meredith Station - Mobil At this Mobil station you’ll find made-to-order sandwiches with Boars Head meat, freshly cooked pizzas, and tasty donuts. You can even find local produce for sale here! Check it out at 294 Daniel Webster Hwy Meredith, New Hampshire.

  1. Glen Ledge Corner Store, Glen

Facebook/Glen Ledge Corner Store

Facebook/Glen Ledge Corner Store At this great convenience store you’ll find fresh food ranging from chili and cornbread to delicious lasagna. Check it out at 7 Glen Ledge Rd, Glen, New Hampshire.

  1. Jay’s Newmarket, Newmarket

Facebook/Jay’s Restaurant, Convenience, and Gas

Facebook/Jay’s Restaurant, Convenience, and Gas With everything from Chester’s Fried Chicken to Turkish kebabs and standard sandwiches, the array of food at this spot is dazzling – and it’s all delicious. See for yourself at 35 N. Main St Newmarket, New Hampshire.

  1. Newfound Grocery, Bridgewater

Facebook/Newfound Grocery

Facebook/Newfound Grocery This country store has the only gas on Newfound Lake, but it also has everything else you could need, including downright gourmet meals. Find it at 408 Mayhew Tpke Bridgewater, New Hampshire.

  1. Jake’s Market and Deli, Lebanon

Google Maps

Facebook/Jake’s Market and Deli Jakes has several locations around the state, and they all serve delicious fresh prepared and made to order foods. The Lebanon spot also has amazing homemade donuts! Find it at 90 Mechanic Street, Lebanon, New Hampshire.

  1. Oriental Wok Express, Lebanon

Google Maps You might not suspect that the best Chinese food in the state is tucked into a Mobil station in Lebanon, but it’s true! This spot is takeout (and delivery) only, but the food is amazing. Find it at 97 N Main St, West Lebanon, NH 03784.

Looking for a heartier meal? Check out this restaurant where it’s Thanksgiving all year long.

Facebook/Meredith Station - Mobil

At this Mobil station you’ll find made-to-order sandwiches with Boars Head meat, freshly cooked pizzas, and tasty donuts. You can even find local produce for sale here! Check it out at 294 Daniel Webster Hwy Meredith, New Hampshire.

Facebook/Glen Ledge Corner Store

At this great convenience store you’ll find fresh food ranging from chili and cornbread to delicious lasagna. Check it out at 7 Glen Ledge Rd, Glen, New Hampshire.

Facebook/Jay’s Restaurant, Convenience, and Gas

With everything from Chester’s Fried Chicken to Turkish kebabs and standard sandwiches, the array of food at this spot is dazzling – and it’s all delicious. See for yourself at 35 N. Main St Newmarket, New Hampshire.

Facebook/Newfound Grocery

This country store has the only gas on Newfound Lake, but it also has everything else you could need, including downright gourmet meals. Find it at 408 Mayhew Tpke Bridgewater, New Hampshire.

Google Maps

Facebook/Jake’s Market and Deli

Jakes has several locations around the state, and they all serve delicious fresh prepared and made to order foods. The Lebanon spot also has amazing homemade donuts! Find it at 90 Mechanic Street, Lebanon, New Hampshire.

You might not suspect that the best Chinese food in the state is tucked into a Mobil station in Lebanon, but it’s true! This spot is takeout (and delivery) only, but the food is amazing. Find it at 97 N Main St, West Lebanon, NH 03784.

OnlyInYourState may earn compensation through affiliate links in this article.