12 New Hampshire All-You-Can-Eat Restaurants Worth the Drive

Culinary Destinations
By Amelia Brooks

New Hampshire may be small, but it packs some seriously impressive all-you-can-eat dining options. From classic buffets piled high with comfort food to elegant Sunday brunches with waterfront views, there is something for every appetite and occasion. Whether you are a sushi lover, a brunch enthusiast, or someone who just wants endless variety on one plate, these restaurants deliver big flavors and even bigger portions worth every mile of the drive.

1. Golden Corral Buffet & Grill (Manchester)

© Golden Corral Buffet & Grill

Walking into a restaurant where you can load your plate with fried chicken, mashed potatoes, and pot roast, then circle back for a second round of mac and cheese is exactly what Golden Corral in Manchester delivers.

Every station offers something different, from fresh salads to carved meats to a chocolate fountain that kids absolutely love. Prices stay reasonable, and the variety means even picky eaters find something they enjoy. Families come here for birthdays, casual dinners, and those nights when nobody can agree on what to eat.

The atmosphere stays relaxed and welcoming, with plenty of seating and quick service. If you want classic American buffet dining without any fuss, this spot hits the mark every single time.

2. Kisaki Japanese Cuisine (Manchester)

© Kisaki Japanese Cuisine

Sushi lovers, this one is for you. Kisaki Japanese Cuisine in Manchester runs an all-you-can-eat dinner setup that lets you order fresh sushi, sashimi, and other Japanese favorites without watching the bill climb with every roll.

You order from the menu rather than picking from a buffet line, so everything arrives made to order and tasting fresh. From spicy tuna rolls to teriyaki chicken, the selection covers all the classics plus a few creative house specialties. The staff keeps things moving quickly, so you never wait long between rounds.

Prices are fair for unlimited sushi, and the quality stays consistent throughout the meal. If raw fish is not your thing, cooked options like tempura and gyoza round out the menu nicely.

3. Sunrise Buffet (Lebanon)

© Sunrise Buffet

Sometimes you just need a straightforward buffet where you can grab a little of everything and get on with your day. Sunrise Buffet in Lebanon offers exactly that kind of no-nonsense experience in the Upper Valley.

The setup includes hot entrees, soups, salads, and desserts, all laid out cafeteria-style for easy access. Nothing fancy, but the food tastes good and the variety keeps things interesting. You can fill up on Chinese-American staples like General Tso’s chicken, lo mein, and fried rice, plus a few American comfort-food options thrown in.

Service stays quick, and the prices remain budget-friendly. If you are passing through the area and want a reliable, filling meal without spending too much time or money, this spot does the job well.

4. Orient Pearl (Epping)

© Orient Pearl

Tucked away in Epping, Orient Pearl has built a loyal local following thanks to its weekend buffet option. Regulars know to arrive hungry because the spread covers all the Chinese-American favorites you crave.

Egg rolls, crab rangoon, sweet and sour chicken, and beef with broccoli all make regular appearances, alongside fried rice and noodle dishes. The restaurant also offers sushi on the menu, adding a little extra variety to the experience. Weekend timing means you can make it a special outing rather than a weeknight routine.

The atmosphere feels cozy and welcoming, perfect for families or groups looking for a casual meal. Prices stay reasonable, and portions are generous even before you factor in the unlimited refills. If you live nearby or are exploring the Seacoast region, this spot deserves a visit.

5. Grand Buffet (Nashua)

© Grand Buffet

Craving a little bit of everything? Grand Buffet in Nashua lets you sample Chinese, American, and even a few Italian dishes all in one visit. The sheer variety makes it a hit with groups where everyone has different tastes.

Hot stations offer stir-fries, grilled meats, pasta, and pizza, while the salad bar and dessert section round out the meal. Kids love the soft-serve ice cream machine, and adults appreciate the seafood options that rotate in regularly. The space feels roomy and comfortable, with enough seating to handle busy weekends.

Service stays attentive, keeping stations stocked and tables cleared. Prices remain affordable, making it a solid choice for budget-conscious diners. Whether you are celebrating something special or just really hungry, this buffet delivers plenty of bang for your buck.

6. Dynasty Chinese Restaurant (Rochester)

© Dynasty Restaurant

Dynasty Chinese Restaurant in Rochester runs its buffet service on specific days and times, so you will want to call ahead or check their schedule before making the drive. When the buffet is running, though, it offers a solid lineup of traditional Chinese favorites.

Expect classics like sesame chicken, spring rolls, dumplings, and various stir-fry combinations. The hot food stays fresh, and the staff keeps everything well-stocked during service hours. Locals appreciate the straightforward approach and consistent quality.

Prices stay reasonable, and the portions are generous. The dining room feels casual and comfortable, perfect for a relaxed meal with friends or family. If you are in the Rochester area and craving a traditional Chinese buffet experience, this spot delivers exactly what you would expect without any surprises.

7. Taj India (Manchester)

© Taj India

Sundays just got more flavorful. Taj India in Manchester brings back its popular Sunday buffet, offering an all-you-can-eat spread of authentic Indian cuisine that draws crowds every week.

From butter chicken and lamb curry to vegetarian options like saag paneer and chana masala, the buffet covers a wide range of flavors and spice levels. Freshly baked naan, fragrant basmati rice, and various chutneys complete the experience. The restaurant makes it clear this is a Sundays-only event, so plan accordingly.

Prices are fair for the quality and variety you get. The atmosphere feels warm and inviting, with attentive staff who keep the buffet stations fresh and answer any questions about the dishes. If you love Indian food or want to try something new, this Sunday tradition is absolutely worth the trip.

8. The Foundry Restaurant (Manchester)

© The Foundry

Brunch just got an upgrade. The Foundry Restaurant in Manchester serves one of the most talked-about Sunday brunch buffets in the entire state, complete with stunning views of the Merrimack River.

The spread includes everything from made-to-order omelets and carved meats to fresh pastries and seafood options. You can pile your plate high with breakfast favorites like bacon and French toast, then return for lunch items like salads and pasta. The quality stays high across every station, and the presentation looks impressive.

Reservations are highly recommended because this spot fills up fast, especially during holidays and special occasions. Prices reflect the upscale atmosphere, but most diners agree the experience justifies the cost. If you want to treat yourself or celebrate something special, this brunch buffet delivers memories along with the meal.

9. The Old Courthouse (Newport)

© The Old Courthouse

History meets hearty breakfast at The Old Courthouse in Newport, where Sunday brunch buffet service happens in a building that once served as an actual courthouse. The unique setting adds character to an already impressive meal.

The buffet lineup includes classic brunch staples like scrambled eggs, sausage, home fries, and baked goods, plus a few rotating specials that keep regulars coming back. Everything tastes homemade, and portions are generous. The staff keeps the buffet well-stocked and the coffee flowing.

Prices stay reasonable, and the small-town atmosphere feels welcoming and friendly. Families, couples, and solo diners all feel comfortable here. If you are exploring the Lake Sunapee region or looking for a cozy Sunday brunch spot away from the crowds, this hidden gem is worth discovering.

10. Old Salt Restaurant at Lamie’s Inn (Hampton)

© Old Salt Restaurant at Lamies Inn

A trip to the Seacoast just got more delicious. Old Salt Restaurant at Lamie’s Inn in Hampton serves a Sunday brunch buffet that combines classic breakfast favorites with coastal flair, making it a perfect stop during a beach day.

The spread includes everything from fluffy pancakes and crispy bacon to fresh seafood options that celebrate the local catch. You can enjoy made-to-order omelets, fresh fruit, pastries, and carved meats, all served in a charming New England setting. The atmosphere feels relaxed yet polished, with friendly service and plenty of seating.

Prices are fair for the quality and location. Many diners make a full day of it, combining brunch with a walk on Hampton Beach or shopping in the area. If you want a memorable coastal dining experience without the hassle of ordering, this buffet delivers beautifully.

11. White Mountain Hotel & Resort (North Conway)

© White Mountain Hotel & Resort

North Conway tradition runs deep at White Mountain Hotel & Resort, where the Sunday Brunch Buffet has been drawing locals and visitors for years. The setting alone makes it special, with mountain views framing your meal.

The buffet features an impressive array of breakfast and lunch items, from carved prime rib and seafood to fresh salads and decadent desserts. Everything feels a bit more elevated here, with attention to presentation and quality ingredients. The dining room exudes elegance without feeling stuffy, making it suitable for both special occasions and casual weekend outings.

Reservations are smart, especially during peak tourist season and foliage time. Prices reflect the resort setting, but the experience and views add value. If you are staying in the Mount Washington Valley or planning a day trip, this brunch buffet turns a meal into an event.

12. Wentworth by the Sea (New Castle) — Christmas Day Buffet

© Wentworth by the Sea

Christmas gets extra special at Wentworth by the Sea in New Castle, where the annual Christmas Day Buffet transforms the holiday meal into an unforgettable experience. This is not your typical holiday dinner; it is a full-scale buffet celebration in one of New Hampshire’s most iconic coastal resorts.

The spread includes traditional holiday favorites like roasted turkey and ham, plus elevated options like seafood, carved meats, gourmet sides, and show-stopping desserts. The historic setting adds elegance and charm, with ocean views and festive decorations creating a magical atmosphere. Reservations are essential and typically sell out weeks in advance.

Prices reflect the premium experience, but many families consider it a cherished tradition worth every penny. If you want to skip the holiday cooking stress and enjoy a memorable meal, this buffet delivers Christmas magic.