10 New Hampshire Restaurants Worth Planning A Road Trip Around

Nora Keppler 14 min read
10 New Hampshire Restaurants Worth Planning A Road Trip Around

Sharing is caring!

Grandmother’s house from a 1948 Little Red Riding Hood book was drawn from a real cottage, and you can really eat lunch there today. I learned that and immediately started planning a drive.

New Hampshire keeps surprising me like that. One stop serves Thanksgiving dinner year-round, with about 1,000 turkey plates on the walls.

Yes, you read that right. Another diner dates to 1922 and never closes these days.

I love that these meals come with a story attached. Corned beef hash on a small-town Main Street near the White Mountains feels different from one at a highway chain.

So I gathered ten places that seem worth the gas, the miles, and the backseat snack wrappers. One serves a five-course herbal lunch, one is a circa-1950 dining car, and several are delightfully odd.

Which one would you honestly drive farthest for?

1. Pickity Place

Pickity Place
© Pickity Place

Ever wanted lunch at Grandmother’s house, minus the wolf? This red cottage in the southern New Hampshire woods is about as close as you’ll get.

Pickity Place dates back to 1786. It served as the model for Elizabeth Orton Jones’ Grandmother’s house illustrations in the 1948 Little Golden Book of Little Red Riding Hood.

The meal is the real treasure, though. Lunch is a five-course herbal luncheon built around fresh herbs and edible flowers from the property’s own gardens.

The menu changes monthly to follow the seasons. Past menus have featured dishes like smoked gouda soup, gazpacho, and beef Boursin Wellington.

Drinks lean herbal too. A strawberry basil lemonade and spiced tea have appeared on the menu.

Plan this one ahead. There are three scheduled seatings each day, and reservations are strongly recommended.

Courses arrive in sequence, so this is not a grab-and-go stop. Give yourself time to linger over the plates.

Vegan and vegetarian guests have full menus to choose from. Kids get their own menu, so younger fans of fairy tales can join the fun.

Arrive a bit early so you can wander before your seating. A gift shop and a greenhouse sit on the grounds, along with the gardens that feed your plate.

Keep an eye out for the resident cats. They add a sweet touch to a place that already feels like a picture book.

Mason is a quiet rural town, and the winding drive suits the mood. You’d struggle to find a better excuse to slow down for an afternoon.

Address: 248 Nutting Hill Rd, Mason, NH 03048

2. Hart’s Turkey Farm Restaurant

Hart's Turkey Farm Restaurant
© Hart’s Turkey Farm Restaurant

November is optional in this Meredith dining room. Thanksgiving dinner stays on the menu year-round, so nobody will judge your July turkey craving.

Hart’s Turkey Farm Restaurant fills a sprawling building in the Lakes Region. Around 1,000 turkey plates line the walls, which might be the most on-theme decor in New Hampshire.

The classic plate brings tender turkey with mashed potatoes and butternut squash. Carrot relish comes to the table too, a sweet little extra.

Turkey shows up in more forms than you might expect. Look for turkey croquettes, turkey pie, turkey marsala, and even turkey nuggets.

Lighter appetite? A small turkey dinner is available, and the menu also covers French onion soup, coleslaw, and cornbread.

Save room for dessert, seriously. Boston cream pie and carrot cake both make strong closing arguments.

Hours run from late morning through early evening daily. Fridays and Saturdays stay open a little later, until 8:30 p.m.

Reservations are accepted, which helps on busy weekend evenings. Saturday afternoon into evening tends to draw the biggest crowds.

Traveling with a pup? Dogs are allowed in the outdoor seating area, and curbside pickup works if you’d rather eat by the lake.

A gift shop rounds out the visit. Browse a bit, then wander downtown Meredith before hitting the road.

Families get high chairs, changing tables, and a kids’ menu. Big groups can also ask about the private dining room.

Address: 233 Daniel Webster Hwy, Meredith, NH 03253

3. Littleton Diner

Littleton Diner
© Littleton Diner

Homemade corned beef hash is the kind of thing that justifies a long drive north. At Littleton Diner, it shares the menu with a stack of other old-school favorites.

The diner sits right on Main Street in Littleton, a lively small town near the White Mountains. Inside, you’ll find booths and a mural that add to its retro charm.

Breakfast is where this place shines brightest. Pancakes, French toast with bacon, and corned beef hash with eggs anchor the morning menu.

Lunch and dinner bring their own comfort classics. Think clam chowder, a patty melt, and prime rib for heartier appetites.

Early risers, rejoice. Doors open at 6 a.m. daily and stay open until 8 p.m., so you can roll in at almost any hour of a road trip day.

Reservations aren’t accepted, so just show up. Weekend mornings get the busiest, while evenings tend to be calmer.

Counter seats work well for solo travelers. Groups can grab a booth and pass plates around the table.

Kids are welcome, with high chairs and a kids’ menu on hand. Takeout is available too, if you’d rather eat in the car with a mountain view.

Coffee is a strong suit here, which is exactly what you want from a diner. Pair a cup with a slice of dessert and you’ve earned your next stretch of highway.

After eating, take a stroll down Main Street. Littleton’s downtown makes a nice spot to walk off that hash before heading deeper into New Hampshire’s mountains.

Address: 145 Main St, Littleton, NH 03561

4. Red Arrow Diner

Red Arrow Diner
© Red Arrow Diner

Bacon in a mug is a real menu item at this Manchester icon. The Mug O’ Bacon is exactly what it sounds like, and honestly, why didn’t anyone think of it sooner?

Red Arrow Diner has served hungry folks since 1922. Today the Lowell Street spot stays open 24 hours a day, seven days a week.

The space is compact, so expect snug seating at the counter and tables. That small footprint is part of the old-fashioned charm.

Breakfast runs around the clock. The Manch-Vegas Omelet gives a playful nod to the city’s nickname, and silver dollar pancakes are on the menu too.

Craving something heartier? Arrow’s Original Hot Turkey Sandwich and a full turkey dinner bring serious comfort food energy.

The diner has earned attention beyond New Hampshire. It’s been named a Yankee Magazine Editor’s Choice and featured in Food Network Magazine’s 50 States, 50 Best Breakfasts.

Night owls, this one’s for you. Wednesday, Friday, and Saturday nights tend to be the busiest stretches.

Reservations aren’t accepted, and a wait is common. Parking is paid, either on the street or in a nearby lot.

College students, families, and tourists mix here. Kids get high chairs and their own menu.

Dessert is a strong point as well. Leave a little room, because a diner meal without a sweet ending feels unfinished.

Out late after a show or game downtown? A plate of eggs at 2 a.m. might be the best souvenir Manchester offers.

Address: 61 Lowell St, Manchester, NH 03101

5. Tilt’n Diner

Tilt'n Diner
© Tilt’n Diner

A giant guitar hangs from the ceiling at this Tilton diner, and oldies music fills the air. Somewhere, a jukebox is very proud.

Tilt’n Diner opened in 1992 but dresses like it’s 1955. Vintage pop culture memorabilia adds to the fifties look.

Breakfast is served all day, which removes a lot of stress from road trip planning. The Cadillac breakfast sounds like a showstopper by name alone.

Lunch and dinner lean comfort-heavy. Look for White Mountain Meatloaf, baked shepherd’s pie, turkey pot pie, and fried chicken and waffles.

Snackers have options too. Fried pickles and house-made onion rings make easy add-ons for the table.

Now for the fun part. Classic frappes, flavored Cokes, and homemade pies keep the soda-fountain spirit going strong.

The diner has also been called a must stop on the New Hampshire Presidential Primary campaign trail. So your pancakes come with a side of political history.

Hours run from 6 a.m. to 9 p.m. daily. Weekends and Friday evenings tend to draw the biggest crowds, and reservations aren’t taken.

Kids get their own menu and high chairs. Grown-ups get the satisfaction of ordering a frappe without anyone raising an eyebrow.

The diner belongs to the Common Man family of restaurants. That’s a familiar name to plenty of Granite State travelers.

Address: 61 Laconia Rd, Tilton, NH 03276

6. Yankee Smokehouse

Yankee Smokehouse
© Yankee Smokehouse

Barbecue and pizza under one roof sounds like a family compromise made in heaven. West Ossipee’s Yankee Smokehouse serves smoked meats with housemade barbecue sauce, plus red-sauce pizzas.

The smoked side of the menu is the main event. Brisket, pulled pork, burnt ends, and smokehouse wings keep the smoker busy.

Sides deserve their own spotlight here. Homemade cornbread with maple butter is about as New Hampshire as barbecue gets.

Homemade mac and cheese and coleslaw round out the plate. Onion rings are there too, for anyone who believes fried food counts as a vegetable.

Want something from a spoon? The menu offers chili or chowder, both proudly labeled famous by the restaurant itself.

Sandwich fans can grab a brisket or pulled pork sandwich. Those make an easy lunch if you’re mid-drive and short on time.

When the weather cooperates, head for the covered outdoor area with picnic tables. Dogs are welcome outside, so your four-legged copilot can join.

Reservations aren’t accepted. Friday evenings and Saturday afternoons into evenings tend to be the busiest times.

The spot on White Mountain Highway sits along a popular route toward the Mount Washington Valley. It’s an easy, tasty pit stop on the way north.

Families get high chairs and a kids’ menu. Big groups fit right in, thanks to the laid-back setting.

Catering is available, too. That’s handy if your next family reunion needs more brisket than your grill can handle.

Address: 2345 White Mountain Hwy, West Ossipee, NH 03890

7. Peterborough Diner

Peterborough Diner
© Peterborough Diner

Big pancakes and a vintage dining car make a hard combo to beat. Peterborough Diner serves classic American food inside a car dating to around 1950.

The diner sits on Depot Street in downtown Peterborough. This small Monadnock Region town makes a lovely place to stretch your legs.

Breakfast is the star. The pancakes are known for their size, and the French toast is a solid pick for sweet tooths.

Egg fans can go with a three-egg omelet with cheese or classic bacon, eggs, and toast. Simple, filling, and exactly what a diner should deliver.

Lunch keeps the classics coming. A cheeseburger, a Reuben, and a turkey club sandwich anchor the midday menu.

Hours run from 7 a.m. to 2 p.m. daily. So this is a morning or lunch stop, not a dinner plan.

Sundays are typically the busiest stretch. Weekday mornings tend to be calmer if you’d like a quieter seat.

Reservations aren’t accepted, so just roll in. There’s outdoor seating too, and dogs are welcome outside.

Kids are well looked after, with high chairs and a kids’ menu. Eating in a vintage dining car is a fun bit of history for them, too.

Coffee and dessert both rank as strong suits. Ask about the sweets before you settle the check.

Solo travelers can grab a quick plate at the counter. It’s an easy spot to refuel without any fuss.

Want to make a day of it? Pair breakfast with a walk around town, and you’ve got an easy, laid-back southern New Hampshire morning.

Address: 10 Depot St, Peterborough, NH 03458

8. Lou’s Restaurant & Bakery

Lou's Restaurant & Bakery
© Lou’s Restaurant & Bakery

Doughnuts and diner breakfasts have shared an address in Hanover since 1947. Lou’s Restaurant & Bakery pairs a classic breakfast counter with a full bakery.

It sits on South Main Street, steps from the Dartmouth College campus. That helps explain why college students mix with families and tourists here.

Breakfast covers a lot of ground. Choose from homemade corned beef hash and eggs, berry pancakes, eggs Benedict, or a pesto scramble.

Lighter appetites have an acai smoothie bowl to consider. Full vegan and vegetarian menus mean plant-based eaters can order with confidence.

Lunch keeps things diner-style. Chicken soup and a chicken sandwich are part of the lineup, plus weekly breakfast and lunch specials that change regularly.

Then there’s the bakery, which might be the real reason for your drive. Doughnuts, apple fritters, cakes, pastries, and pies make leaving empty-handed nearly impossible.

Plan for an early start. The doors open at 6:30 a.m. daily and close at 3 p.m.

Reservations aren’t accepted, and a wait is common. Street parking can be tricky, so give yourself a few extra minutes to find a spot.

Tea drinkers, take note. The tea selection gets as much attention as the coffee here.

Outdoor seating is available when the weather is nice. A doughnut tastes even better in fresh air, at least in theory.

Hanover sits along the Connecticut River on the Vermont border. Grab a pastry for the road and enjoy a scenic drive through western New Hampshire.

Address: 30 S Main St, Hanover, NH 03755

9. The Friendly Toast

The Friendly Toast
© The Friendly Toast

Cayenne cheddar bread turned into French toast? That’s the kind of bold move you’ll find at this downtown Portsmouth breakfast spot.

The Friendly Toast serves breakfast through the day in quirky surroundings. It’s on Congress Street, right in the heart of the city’s walkable downtown.

French toast is a big deal here. You can choose from several bread options, and the slices come thick and fluffy.

Waffles arrive with fresh berries and whipped cream. Churro bites and breakfast egg rolls bring a playful twist to the morning lineup.

Benedict lovers get choices too. The Friendly Toast Benny and the Irish Benny are both on the menu, plus a hash quiche.

Diners with allergies will appreciate the care here. The kitchen keeps allergy orders separated during cooking and delivery to the table to avoid cross-contamination.

Full vegan and vegetarian menus widen the options even further. A garden omelet and a breakfast burrito also make appearances.

Weekday hours run from 7:30 a.m. to 2:30 p.m. Saturdays and Sundays stay open until 4 p.m., but those are also the busiest days.

Reservations aren’t accepted, and a wait is common. Use the time to window-shop downtown Portsmouth before your table is ready.

The restaurant aims to be inclusive, with gender-neutral restrooms and a safe space for LGBTQ+ guests. Families with kids get high chairs and a kids’ menu.

Portsmouth is New Hampshire’s small seacoast city, perfect for a full day trip. Start here, then walk toward the waterfront with a happy stomach.

Address: 113 Congress Street, Portsmouth, NH 03801

10. Rye Harbor Lobster Pound

Rye Harbor Lobster Pound
© Rye Harbor Lobster Pound

Chowder described as fluffy is reason enough to point the car toward the coast. Fluffy Clam Chowder is the signature dish at this harbor-side seafood shack in Rye.

Rye Harbor Lobster Pound overlooks a working harbor on Ocean Boulevard. New Hampshire’s coastline is short, so this little stretch of salt air feels extra precious.

Lobster rolls come several ways here. Choose hot, cold, or buttered, and the shack is known for stuffed rolls packed with lobster meat.

Bisque fans should try the chunky lobster bisque. Shrimp cocktail and whole lobsters are on the menu too.

This is a casual shack, so there’s no table service. Order, grab your food, and find a seat outside by the harbor.

Timing is everything on this trip. The shack opens only Friday through Sunday, from 10 a.m. to 6 p.m.

Reservations aren’t taken, so arrive with patience and an appetite. Dogs are welcome in the outdoor area, which makes it easy to bring your furry sidekick.

Plenty of parking is usually available. That’s a nice bonus on a busy beach day along Route 1A.

Takeout is available if you’d rather picnic elsewhere. Just don’t expect the chowder to survive a long car ride untouched.

Kids are welcome, and a working harbor gives them plenty to look at while you eat. It’s a fitting final stop for a New Hampshire road trip.

Want a perfect plan? Pair lunch with a drive along the Rye shoreline, then come back for a second cup of chowder.

Address: 1870 Ocean Blvd, Rye, NH 03870