Thanksgiving is approaching but you still haven’t made plans?

We’ve got you covered with a list of area restaurants with buffets, dinners and full-course meals, including a few in North Carolina, that caught our eye.

Make a reservation for the one that floats your gravy boat. Hurry before they’re gobbled up.

HOW DO YOU KEEP YOUR TURKEY WARM ONCE IT'S OUT OF THE OVEN? | To keep your turkey nice and hot while the rest of your Thanksgiving meal cooks, simply remove the turkey from the roaster, cover it with foil and insulate it with some clean towels. Don't carve the turkey until right before serving it. A turkey needs to rest before you carve it so the juices don't run over; removing it from the oven before dinner is actually an essential step. (Brent Hofacker/Shutterstock)

Brent Hofacker/Shutterstock

Image of a roast turkey, the star of Thanksgiving. Get it and other tasty foods at restaurants throughout the Hampton Roads region and North Carolina. (Brent Hofacker/Shutterstock)

___

Chesapeake

Let The Butcher’s Son do the heavy lifting. Entrees include turkey breast, pineapple glazed ham, sliced beef with two sides and a seasonal dessert flight. $70. 500 S. Battlefield Blvd. 757-410-5466; bit.ly/ButcherSon. 1556 Laskin Road, Virginia Beach, 757-500-7550; bit.ly/ButcherSonVB

Hot Pot 757 announced on Facebook that it’s open from 11 a.m. to 6 p.m. with the last seating at 5 p.m. It will have Korean barbecue dishes, buffet items such as handmade egg rolls, and other hot pot favorites. Reserve your spot. 1412 Greenbrier Parkway, 757-917-5299; bit.ly/HotPot757

Join Hotrodders Cafe, a ’50s-style diner, from 11 a.m. to 7 p.m. for a smorgasbord. Reservation required. 1457 Mount Pleasant Road, 757-546-1950; bit.ly/HotroddersCafe
___

Hampton

The Chamberlin, overlooking the Chesapeake Bay at Historic Fort Monroe, is open for brunch from 10:30 a.m. to 2:30 p.m. $60, $30 for children 6 to 12. Reservations required. 2 Fenwick Road, 757-637-7200; bit.ly/ChamberlinHVA

Eat early at Fertitta’s, a diner in Langley Square Shopping Center. The eighth annual feast is from 8 to 10 a.m. Free. 57 W. Mercury Blvd., 757-723-9939; bit.ly/Fertittas

___

Newport News

Donavon Bradley, owner of Fertitta’s, is feeding folks from 10 a.m. to noon at Byrds Tavern & Grill. Free. 9811 Jefferson Ave,, 757-595-3604; bit.ly/ByrdsTavern

Schlesinger’s steakhouse has a buffet from 10 a.m. to 7 p.m. Start with cold vegetables, visit the carving station for the proteins, and feast on some sweets. $51.95 for adults; $19.95 for children 6 to 11; free for children 5 and younger. 1106 William Styron Square, 757-599-4700; bit.ly/schlesingers

___

Norfolk

219 Bistro’s menu sounds appetizing with selections including dueling duck (breast and leg), grilled salmon and prime rib. Make reservations for dining from 1 to 6 p.m. 219 Granby St., 757-416-6219; 219bistro.com

Grain’s buffet runs from 9 a.m. to 8 p.m. It features pastries, a seafood bar, a carving station and other tasty fare. $40 for adults; $20 for children 6 to 10; free for children 5 and younger. Reservations required. Inside Hilton Norfolk The Main, 100 E. Main St., 757-510-0176; bit.ly/GrainNorfolk

Omar’s Carriage House serves dinner and dessert from noon until 5 p.m. Another option is to order from the a la carte menu. $48 for adults, $24 for children younger than 10. Reservations required. 313 W. Bute St., 757-622-4990; bit.ly/OmarsCH

Saltine, a seafood restaurant in downtown Norfolk, has a two-course fixed menu that includes turkey with sides and pumpkin pie. It also will have an a la carte dinner menu all day. $45. 11:30 a.m. to 10 p.m. Inside Hilton Norfolk The Main, 100 E. Main St., 757-763-6280; bit.ly/SaltineORF

___

Portsmouth

Roger Brown’s Restaurant and Sports Bar is open from 11 a.m. until midnight. 316 High St., 757-399-5377, bit.ly/RogerBrowns
___

Smithfield

Smithfield Station serves its special meal from 11 a.m. to 8 p.m. Enjoy roasted turkey with a Smithfield ham sampler, Southern-style dressing, candied yams topped with sweet pecan sauce, and other tasty vittles. $31.95 for adults, $22.95 for children 12 and younger. 409 S. Church St., 757-357-7976; smithfieldstation.com/dine

Grain, inside Hilton Norfolk The Main, offers a Thanksgiving buffet, shown, with a variety of meats, multiple sides and more. Grain's sister restaurant, Saltine, is also open on Thanksgiving. Patrick Evans-Hylton/freelance

Patrick Evans-Hylton/File freelance

Grain, inside Hilton Norfolk The Main, offers a Thanksgiving buffet, shown, with a variety of meats, multiple sides and more. Grain’s sister restaurant, Saltine, is also open on Thanksgiving. (Patrick Evans-Hylton/File freelance)

___

Virginia Beach

Control your portions with a three-course lunch and dinner at Becca Restaurant and Garden, inside the Historic Cavalier Hotel. Choose a starter, entree and dessert such as the holiday sampler that includes a decadent sweet potato pie, salted caramel pumpkin eclair and apple cake. $85. Reservations required. 4200 Atlantic Ave., 757-965-9899; beccavb.com/events

Try something different this year: A buffet at Captain George’s seafood restaurant from 11 a.m. to 8 p.m. $49.99. 1956 Laskin Road, 757-428-3494; 5363 Richmond Road, Williamsburg, 757-565-2323; 705 S. Croatan Highway, Kill Devil Hills, 252-480-6677. captaingeorges.com

Catch 31 Fish House & Bar, inside Hilton Virginia Beach Oceanfront, is open from 11 a.m. to 10 p.m. The special menu includes steamed crab legs, grilled octopus and a turkey dinner with all the trimmings. 3001 Atlantic Ave., 757- 213-3000; catch31.com/happenings

Eat a four-course meal at Cobalt Grille and take home a “Midnight Snack” package (traditional turkey dinner) for $20. $65 for adults, $25 for children. Reservations required. 1624 Laskin Road, 757-333-3334; cobaltgrille.com/events

Cooper’s Hawk Winery & Restaurant has three options: a Thanksgiving meal and regular menu in the restaurant or a heat-and-serve take-home package. Whatever you decide, make arrangements now. 733 Lynnhaven Mall Loop, 757-213-7777; chwinery.com/thanksgiving

Eat at Dave & Buster’s and then stay and play. Tickets include a buffet with ham, turkey, and sides and dessert. $23.59. Seating limited. 4:30 to 7:30 p.m. 701 Lynnhaven Parkway, 757-785-3506; bit.ly/DaveandBuster

View the Atlantic Ocean while dining at the Isle of Capri inside the Holiday Inn & Suites. The buffet runs from 11 a.m. to 4 p.m. with four stations and a seafood display with shrimp cocktail, raw oysters and smoked salmon. Beverage not included. $49 for adults; $19 for children 6 to 12; free for children 5 and younger. 3900 Atlantic Ave., 757-428-2411; bit.ly/IsleofCapriVB

JMT Vegan Eats is offering breakfast and lunch. Fare includes casseroles, biscuits and gravy, crabcakes, macaroni and cheese, and Bundt cake. Some menu items are gluten-free. Starting at $25 a plate. Reservations required. 5660 Indian River Road, 757-541-8391; bit.ly/JMTVeganEats

Mahi’s, a seafood restaurant inside Ramada by Wyndham Virginia Beach Oceanfront, has a buffet with traditional fare, sushi, a mashed potato bar and other goodies. $50 for adults; $17 for children ages 5 to 12; free for children 4 and younger. Seating times are noon., 2 p.m. and 4 p.m. Reservations required. 615 Atlantic Ave., 757-437-8030; bit.ly/MahisVB

Mike’s Break Room has favorites such as turkey, mashed potatoes and gravy, and yams. Preorders encouraged. $17.95. 3717 Tiffany Lane, 757-963-2229; bit.ly/MikesBreakRoomVB

Visit Mom’s Kitchen from noon to 6 p.m. for turkey, ham, rice stuffing and other tasty grub. $25 for adults, $10 for children 12 and younger. Reservations recommended. 3501 Holland Road, 757-463-6667; bit.ly/MKVirginiaBeach

Eat well at Nautilus Restaurant from 11 a.m. to 4 p.m. The buffet will have fried and oven-roasted turkey with all the trimmings, snow crab legs and other seafood. $50 for adults; $25 for children 10 and younger; free for children 4 and younger. 3208 Atlantic Ave., 757-425-0444. bit.ly/NautilusVB

Celebrate Thursday through Sunday at Orion’s Roof, inside the Marriott Virginia Beach Oceanfront Resort. It will have a Thanksgiving dinner menu and a special weekend brunch, Friday through Sunday. Reservations required. 4201 Atlantic Ave., 757-937-4222; bit.ly/OrionsRoof

Head to The Rustic Spoon, Red Mill location, from noon to 7 p.m. for a three-course meal. $50. Make reservations on OpenTable. 2133 Upton Drive, 757-301-2329; bit.ly/RusticSpoon

Catch a meal at Surf Club Ocean Grille. Grab a starter, visit the carving station and save room for something sweet. $49 for adults; $25 for kids 6 to 12; free for children 5 and younger. 5700 Atlantic Ave., 757-425-5699; bit.ly/SurfClubVB

Swan Terrace, inside The Founders Inn and Spa, will have a buffet from 11 a.m. to 3:30 p.m. that includes a kids’ menu with popcorn chicken, macaroni and cheese, green beans and pigs in a blanket. $56.95 for adults; $29 for children 5 to 10; free for children 4 and younger. Reservations required. 5641 Indian River Road, 757-366-5777; bit.ly/SwanTerrace

STUFFING | Thanksgiving dinner takes a lot of labor, and there are plenty of dishes you can make ahead and freeze, but stuffing isn't one of them. If you want, you can make the dry ingredients and wet ingredients separately, but do not mix them until you're ready to put them in the turkey or into a casserole, or else the dish will be susceptible to bacterial growth.

Brent Hofacker/Shutterstock

Image of stuffing, a Thanksgiving favorite. Get it and other traditional fare at restaurants throughout the Hampton Roads region, including North Carolina. (Brent Hofacker/Shutterstock)

___

Williamsburg

Craft 31 is serving a three-course meal from 11 a.m. to 8 p.m. Check Facebook for menu details. Make reservations now. 3701 Strawberry Plains Road, 757-378-3268; bit.ly/Craft31WVA

Try something different for the holiday; K’Bolá Cuban Restaurant & Bar is open from 11 a.m. to 7 p.m. Specials include red wine turkey fricassee, lechon asado (roast pork) and pumpkin flan. 5201 Center St., 757-920-5462; bit.ly/KBolaCuban

Opus 9 Steakhouse’s buffet runs 10 a.m. to 8 p.m. Try the sweet potato salad with dried cranberries and maple dressing, braised short ribs, fried Brussels sprouts with hoisin sauce and plenty of other mouthwatering items. $51.95, $19.95 for children 6 to 11, free for children 5 and younger. 5143 Main St., 757-645-4779; bit.ly/Opus9Wmsbg

The Regency Room at the Williamsburg Inn plans its grand buffet from 11 a.m. to 4 p.m. $129.95 for adults; $49.95 for children 10 and younger. 136 Francis St., 757-220-7978; bit.ly/RegencyRoomWI

Wear your stretchy pants to Waypoint Seafood & Grill: The buffet menu sounds delightful. Look for mussels, corn pudding, chocolate Kahlua mousse, turkey and stuffing. Reservations required. 1480 Quarterpath Road, 757-220-2228; waypointgrill.com

The Whaling Company will have a menu and full bar starting at noon. Partake in the usual or select a seafood, pasta or grilled entree. Accepting reservations. 494 McLaws Circle, 757-229-0275; bit.ly/WhalingCo

Williamsburg Winery is wining and dining with a buffet and a welcome drink. Other beverages are available for purchase. Feast on items such as lobster bisque, roasted turkey roulade, and, for dessert, stuffed waffles. Seatings at 1 p.m. and 3:30 p.m. $75 for adults; $45 for children 12 to 4; free for children 3 and younger. 5800 Wessex Hundred, 757-229-0999. bit.ly/WWThanksgiving

___

Yorktown

Pile on the side dishes at the Riverwalk Restaurant. Its buffet has more than 15 options. Don’t worry, the carving stations will have herb-roasted prime rib au jus, smoked turkey with pot liquor gravy, brown sugar glazed ham, and fresh salmon with hollandaise. $62 adults, $28 children. Reservations required. 323 Water St.; 757-875-1522; riverwalkrestaurantva.com

Reservations are going fast at Water Street Grille. Find mouthwatering offerings such as Big Island oysters, herb-roasted prime rib and brown sugar-glazed ham. Save room for dessert, including a double chocolate mousse. Call for pricing. 323 Water St., 757-875-1522; waterstreetgrille.net

___

North Carolina

Dine at Beachside Bistro from noon to 4 p.m. and choose from a citrus and thyme oven-roasted turkey or prime rib with sides, desserts, rolls and a nonalcoholic beverage. $32.95. 1731 N. Virginia Dare Trail, Kill Devil Hills, 252-441-7126; bit.ly/BeachsideBistro

Indulge in all-you-can-eat from 1 to 11 p.m. at Jolly Roger restaurant and bar. It features she-crab soup, turkey, collard greens, seasonal pies and more. $34.95 for adults; prices for children 12 and younger will be their age plus $5; toddlers eat free. Accepting reservations. 1836 N. Virginia Dare Trail, Kill Devil Hills, 252-441-6530. jollyrogerobx.com

Reserve a seat at The Pines, a golf club in Elizabeth City, from 11 a.m. to 4 p.m. for its buffet. $25 for adults, free for children 5 and younger. 1525 N. Road St., 252-254-2111, Ext. 3; bit.ly/ThePinesatEC

Red Sky Casual Dining & Cocktails is hosting its 24th annual buffet from 10:30 a.m. to 3 p.m. $39 for adults, $15 for children 12 and younger. Text to reserve a spot. 1197 Duck Road, Duck, 252-455-1791; redskycafe.com

Rekaya Gibson, rekaya.gibson@virginiamedia.com, 757-295-8809; on X, @gibsonrekaya

Dining and Cooking