9 Spots for Seafood on the North Carolina Coast

Thanks to the bountiful sea and many bays and rivers, along with farm-to-table vegetables and more, many restaurants along the North Carolina coast feature food that’s true to its environs – from steaming-hot hush puppies to just-steamed blue crabs to fresh fish caught that morning.

Here are some tasty picks starting on the Outer Banks and heading down the coast to Calabash.

1 Seabird

Woman holding cocktail sitting at table with seafood tower in front of her

1 Seabird

WilmingtonSee on mapSee on map

Down on the Cape Fear Coast, Wilmington and its nearby beaches beckon with several top restaurants serving up the local catch. Seabird offers oysters and shellfish caught by local fishermen and features the fresh creations of 2024 James Beard semifinalist chef Dean Neff.

Tasty alternatives in Wilmington: Catch or Rx Chicken & Oysters.

2 Owens’ Restaurant

2 Owens’ Restaurant

Nags HeadSee on mapSee on map

Originally opened in 1946, Owens’ is literally a slice of Outer Banks history. The Hatteras-style clam chowder makes for a great appetizer, while entrees include Carolina Bouillabaisse, Seafood Outer Banks and Miss O’s Crab Cakes. After homemade dessert, history buffs will enjoy the collection of local maritime artifacts.

Tasty alternative in Nags Head: Basnight’s Lone Cedar Cafe.

3 Howard’s Pub & Raw Bar

Howard’s Pub & Raw Bar

3 Howard’s Pub & Raw Bar

OcracokeSee on mapSee on map

The Hatteras-Ocracoke ferry takes visitors to Ocracoke Island. Discover Howard’s Pub & Raw Bar Restaurant, which features a rooftop deck with rocking chairs and wide views of the island. In addition to the large menu of fresh local seafood, enjoy made-to-order burgers and steaks, a drink menu with nearly 200 beers and live music. The restaurant is open from mid-March to late fall.

Tasty alternative in Ocracoke: Back Porch Restaurant.

4 Persimmons

Overhead shot of two plates of food with drinks on wood table
Persimmons

4 Persimmons

New BernSee on mapSee on map

Start off your al fresco dinner with tequila shrimp, cornmeal-fried calamari or charred octopus salad. Entrees include casual comforts such as crab cakes, fish tacos or a shrimp roll, or elevate your choice and go for salmon and grits or seared tuna. The stunning Neuse River views and specialty cocktails complete the entire experience.

Tasty alternatives in New Bern: The Chelsea or MJ's Raw Bar & Grille.

5 Front Street Grill at Stillwater

Front Street Grill

5 Front Street Grill at Stillwater

BeaufortSee on mapSee on map

Sporting coastal food with Southern soul in a renovated Topsail marine boathouse, Front Street Grill at Stillwater is perfect for a casual night out. Grab a Painkiller from the Rhum Bar – dark rum, orange juice, pineapple, cream of coconut and fresh nutmeg – and grab a seat on the soft cushions on the lower deck while you watch the boats come in from the lookout.

Tasty alternatives in Beaufort: Aqua or Moonrakers.

6 Sears Landing

6 Sears Landing

Surf CitySee on mapSee on map

Find a seemingly endless list of seafood options at this relaxed waterfront spot: coconut cream crab soup, West Indies seafood rolls, blue crab fritters, wild caught mahi mahi, scallops, shrimp or oyster po’boys, grilled yellowfish tuna – you get the idea. If you happen to be enjoying the Intracoastal Waterway by boat, dock up here for a fresh breakfast, lunch or dinner.

Tasty alternative in Surf City: Topsail Steamer.

7 Oceanic

7 Oceanic

Wrightsville BeachSee on mapSee on map

Wrightsville Beach’s Oceanic at the Crystal Pier has a seafood-dominated menu, outdoor dining and expansive ocean views. In fact, this beachfront restaurant is the only restaurant in Wrightsville Beach that’s situated on the Atlantic Ocean – talk about dinner and a show.

Tasty alternatives in Wrightsville Beach: Bluewater Waterfront Grill or the Bridge Tender.

8 Provision Company

Blue table and chairs on restaurant dock that overlooks water
Fishy Fishy Cafe (photo credit: NC's Brunswick Islands)

8 Provision Company

SouthportSee on mapSee on map

Those arriving in Southport by land or sea head straight to Provision Company. This waterfront favorite usually has a line before ordering at the counter and grabbing self-service drinks while awaiting freshly prepared fare. Provision Co. favorites include seafood chowder, steamed shrimp, crab cakes and a great grouper salad sandwich.

Tasty alternatives in Southport: Fishy Fishy Cafe or Moore Street Oyster Bar.

9 Captain Nance's Seafood Restaurant

Plate of seafood plus sauces and utensils sitting on table in front of walk-up waterfront seafood shack
Waterfront Seafood Shack

9 Captain Nance's Seafood Restaurant

CalabashSee on mapSee on map

On North Carolina’s southeastern coast is Calabash, the picturesque fishing village that calls itself the “Seafood Capital of the World.” And of all the restaurants you'll find here, Captain Nance's is particularly beloved. Order the seafood platter – or the Taste of Calabash – for a true introduction to this special style of seafood: lightly breaded, fried to perfection and typically served with hush puppies.

Tasty alternatives in Calabash: Waterfront Seafood Shack or Beck’s Restaurant.

 

Updated June 8, 2023
About the Author
Cele and Lynn Seldon

Cele and Lynn Seldon

Cele and Lynn Seldon miss the sunsets and walks on the beach in Oak Island, where they basked in the North Carolina sunshine for 15 years.

Top of Page