13 Delicious New Bern Restaurants for the Ultimate Foodie

Last Updated on November 14, 2022

Disclaimer: This site uses demographic data, email opt-ins, display advertising, and affiliate links. Please visit our Disclosure and Privacy Policy pages for further explanation.

The historic town of New Bern is packed with a treasure trove of great food spots. After eating our way throughout the birthplace of Pepsi, North Carolina, we want to share the best New Bern restaurants for any and all meals that you’re seeking.

Whether you are searching for yummy Southern comfort food, fresh seafood, and other local favorites, we guarantee you won’t leave New Bern hungry! Well, if you do, maybe you’re doing something wrong.

From historic taverns to beautiful waterfront views, our guide covers the best restaurants from breakfast through dinner, with some great lunch spots in between. Just thinking about them is making us hungry, so let’s hurry up and get started.

Read More: 15+ Awesome Things to Do in New Bern (and Nearby!)

New Bern Restaurants

These New Bern restaurants have been listed in alphabetical order and do not showcase any rankings. Also, our stomachs are only so big so if there’s a place we missed, please feel free to KINDLY let us know and we’ll take a closer look!

You can visually travel to each one with our Eastern North Carolina Map, jump to one on the list or continue reading about one of our favorite restaurants in this wonderful small town.

Read More: The North Carolina Travel Map (with 1000+ Great Places Included!)

Baker’s Kitchen 

227 Middle St

New Bern Restaurants

When we think about a memorable breakfast in North Carolina, we always have Baker’s Kitchen near the top of our list! Breakfast is served all day alongside their fresh and scrumptious bakery options.

While you’re eating, make sure you add butter syrup to…. Everything! Also, don’t forget to order a dutch potato.

If you don’t waddle out of Baker’s Kitchen then you’re doing it wrong! 

Read More: Eastern North Carolina (and 100+ Awesome Places to Visit)

Captain Ratty’s Seafood

202 Middle St 

Another great food spot in the middle of historic downtown New Bern is Captain Ratty’s Seafood. Here, you’ll find a warm and welcoming tavern vibe with beautiful rooftop dining.

Serving up fresh seafood and delicious steaks since 1999, we think Captain Ratty’s will rank high among your favorite New Bern restaurants. 

Read More: 30+ Amazing NC Coastal Towns (+ Things to Do in Each One!)

The Chelsea 

335 Middle St 

New Bern Restaurants The Chelsea

Located in the once-famous spot where Pepsi was created, The Chelsea is now an upscale bistro serving hungry diners fresh seafood, center-cut beef, and delightful entrees. 

Dine downstairs in the bistro or enjoy a quiet dinner upstairs overlooking the historic streets of New Bern. From Blackened Mahi to a Candied Bacon Ribeye that is set to impress, the entire menu stands out making it difficult to choose what to order!

New Bern Restaurants Chelsea dessert

Our hot tip though? Save room for dessert! Especially the South African Pudding!

Read More: 18 Famous Foods from North Carolina That You Probably Don’t Know Started Here! 

The Country Biscuit

809 Broad St

Are you even in the South if you don’t start your day with a biscuit?

The Country Biscuit is a simple Southern staple breakfast diner with affordable plates and massive biscuits.

Choose from a traditional two eggs and bacon or a coastal flounder and grits! And if you’re trying to grab an early bite, The Country Biscuit opens at 5:00 am! 

Read More: How to Explore the NC Oyster Trail (10+ Adventurous Ways!)

Cow Cafe 

319 Middle St

With more than forty flavors of homemade ice cream, the Cow Cafe should be on everyone’s list of New Bern restaurants!

The “Cow” theme runs as thick as the ice cream, with 500+ different kinds of cow gifts and black and white spots everywhere you look.

Also serving delicious sandwiches including a Cuban Cow and Grandmoo’s Chicken Salad, the Cow Cafe will bring a smile to any child at heart! 

Read More: 20+ Amazing Children’s Museums in North Carolina for All

Cypress Hall 

219 Middle St 

Cypress Hall will always be our most recommended restaurant in New Bern! With New Bern local Chef Ashley Moser captivating taste buds, the menu at Cypress Hall is inventive, carefully executed, and always a delight. 

We highly recommend scoring reservations ahead of time for Cypress Hall because we at NC Tripping certainly aren’t the only ones raving about this foodie hot spot! 

Whatever you order will be delicious, but make sure to save room for their iconic strawberry cake.

The recipe is kept secret, and we can see why. Moist, sweet, and a family tradition that you can only taste to believe. 

El Taco Loco

2408 MLK Blvd

If you’ve had your fill of Southern or seafood, then we highly recommend El Taco Loco! Loved by locals since 2002, this authentic Mexican restaurant serves up delicious birria tacos, tortes, and crave-worthy tres leches! 

Founder Carmen Corona moved to New Bern from Morelia, Mexico, and quickly wanted to share her recipes and love for cooking.

The ingredients are always fresh and we’ve been told they have the biggest burritos in Eastern North Carolina! 

MJ’s Raw Bar and Grille 

216 Middle St

If you’re looking for superior seafood, MJ’s Raw Bar and Grille is one of the most delicious restaurants in New Bern!

Unpretentious and always busy, we always recommend an order of their signature crab cakes with delicious Jamaican tartar sauce! Add in a crab pretzel and you might just need to walk off your meal with a few loops around Union Point Park! 

Morgan’s Tavern & Grill

235 Craven St 

New Bern Restaurants Morgans Taverb

With exposed beams and a historic site, Morgan’s Tavern is one of our favorite spots for a delicious and easy lunch in New Bern! 

The building itself was built in 1912 and was home to the New Bern Garage Company where many Buick and Hudson automobiles and Henderson motorcycles once sat.

While you are being shown to your table, make sure to pause and check out some of the displays across the restaurant. They feature some of the tools and memorabilia from the building’s former life.

But of course, you’ve come to this New Bern restaurant to eat! Morgan’s Tavern has a very large menu. Dine on delicious chicken salad on a fresh croissant, ask about the soup of the day, or enjoy a pasta bowl at dinner! 

Persimmons Waterfront Restaurant

100 Pollock St

New Bern Restaurants Persimmons outdoor

With outstanding views along the Neuse River, Persimmons Waterfront Restaurant is both among locals’ and visitors’ favorite restaurants in New Bern!

Locally owned since 2010, Persimmons is known for its high-quality menu items in a casual outdoor atmosphere. 

New Bern Restaurants Persimmons

Dine on southern comforts like tomato pie made with local hoop cheese, blackened salmon etouffee, and their carvable sweet corn and pimento hushpuppies. Persimmons serves an incredible brunch that comes highly recommended by local foodies! 

But the name? When the building was being constructed they had to dredge the marina. One of the things they found was a persimmon tree probably dating back to the nineteenth-century lumber mill that used to occupy that spot.

Today, that same persimmon tree can be seen at their host stand when you first enter the restaurant! 

Poppy’s Bites and Barrels 

313 Pollock St 

Formerly known as Beer Army Gastropub, Poppy’s Bites and Barrels rebranded to honor Corporal Ben DeFonce (aka Poppy) who was an influential Marine and double Purple Heart Awardee.

This gastropub sits across from the beautiful Christ Episcopal Church, so you’ll have a scenic walk after your meal.

Speaking of which, you’ll find the best burgers in New Bern at Poppy’s! 

You’ll have a large selection of beer and spirits to pair them with. Barrel Flights are extremely popular and we think they complement the thick candied bacon at Poppy’s.

Read More: 80+ Tasty North Carolina Breweries (The Best of the Best!)

Savage’s Pizza

303 Metcalf St

If you are looking for incredible pizza, Savage’s Woodburning Pizza is a must! This NY-style pizzeria burns real oak and hickory in a hot brick oven to make delicious pies.

And if you are looking for a great lunch special, Savage’s has an excellent selection, all for reasonable prices! Located near Tryon Palace, enjoy quality ingredients and friendly service! 

Spunky McDoogle’s

1908 S Glenburnie Rd

The last of our New Bern restaurants is certainly not the least. Spunky McDoogle’s is the town’s only Irish pub and has been serving tasty pub food with an Irish flare since 1921.

Grab a draft pint, a bottle, or some wine and enjoy one of the liveliest spots in New Bern.

Ready to Enjoy these New Bern Restaurants?

We hope you enjoy these New Bern restaurants as much as we have. If you have any favorites from this list (or beyond), we’d love to hear about them.

Feel free to let us know in the comments below or by email. Don’t forget to share your New Bern adventures in our North Carolina Travel Facebook Group!

Beyond New Bern Restaurants (NC Travel Guides)

Beyond our favorite New Bern restaurants, there are plenty of fun things to do in this town. Here are some additional NC travel guides created by us to help you explore the birthplace of Pepsi!

9 thoughts on “13 Delicious New Bern Restaurants for the Ultimate Foodie”

    • Only so much room in our bellies while we are visiting! But we’ll check it out the next time we are in town. Thanks!

      Reply
  1. Agree with all but 2. Prime disagreement is with the “Irish Pub”. I really need to go there to confirm but their published menu is not food that I would expect in an Irish pub. This dual Irish and US citizen needs to try it once, admittedly.

    Reply
  2. I think Bear Town Bistro should be on the list. That’s just me, but if you have never had a Nasty Burger you are truly missing out.

    Reply
  3. We have just moved here 3 months ago & have been to Annabella’s 3 times love love their food. Just wish they had enough staff to serve outside.

    Reply

Leave a Comment