Published by Christina. Last Updated on September 19, 2024.
Disclaimer: This site uses demographic data, email opt-ins, display advertising, and affiliate links. Revenue from our advertising and affiliate links goes back into our business and toward supporting communities affected by Hurricane Helene. Please visit our Disclosure and Privacy Policy pages for further explanation.
We’ve been fortunate enough to travel throughout our state and visit many restaurants that serve breakfast in NC. Our experiences have ranged from elevated to down-home country classics, and all are delicious in their own ways.
And since you might be visiting our state from any direction, we thought we’d share some of our favorite breakfast restaurants in North Carolina, from the mountains to the sea.
This guide features mostly standalone restaurants, with some of our favorite bed and breakfasts mixed in, too! So hold on to your grits, butter, and livermush. We’ve got some drool-worthy places to eat for your next trip!
Also, make sure you read all the way through, because we’ve got some bonus brunch spots for you!
Read More: Food and Drink in North Carolina
Where to Eat Breakfast in NC
Note: Our food guides are continually growing, so if you don’t see your favorite places to eat breakfast in NC on this list, let us know, and we will get our stretchy pants out for our next trip to your area!
We’ve organized this article in alphabetical order, and it does not represent our personal preferences. Because let’s face it. Who can choose a favorite!?
Read More: The NC Tripping North Carolina Travel Map
The Asbury (Charlotte)
Address: 235 N Tryon St, Charlotte, NC
Website
Save This Article!
The Asbury is named after the architect who designed The Dunhill. This restaurant celebrates Southern cuisine with a modern nod and creative whimsy. Dark blue walls and walnut tables create an elevated atmosphere.
For breakfast, you will notice classic choices but with an added Southern flair. Tasty examples from the seasonal menu are banana pudding pancakes and chicken biscuits with a sweet potato turnover.
Read More: The Best Things to Do in Charlotte
Bakerโs Kitchen (New Bern)
Address: 227 Middle St, New Bern, NC
Facebook Page
You’ll get hungry before starting your day in New Bern‘s historic downtown, and Baker’s Kitchen is where you should eat breakfast.
Hot and fresh biscuits and cinnamon rolls are baked daily and you cannot leave town without trying this Bear Town restaurant’s famous Dutch Potatoes!
Read More: Things to Do in New Bern
Bantam Chef (Marion)
Address: 1116 Rutherford Rd, Marion, NC
Facebook Page
Bantam Chef in Marion is a great diner to stop by at any time of the day. However, we especially recommend their biscuits as the perfect way to kick off your day.
Don’t believe us? Swing by and the line of people and cars will be the first sign that this is one awesome place to grab breakfast in NC!
Read More: How to See Tom’s Creek Falls in Marion (and Why We Love It!)
The Basics (Wilmington)
Address: 319 N Front St, Wilmington, NC
Website
The Basics offers much more than its name indicates. This place will fill your hungry belly with a menu that is as diverse as the visitors and locals.
Located inside the Cotton Exchange, youโll find ample seating and album covers lining the walls of Historic Downtown Wilmington.
Stop by for breakfast and brunch, lunch and dinner, and eat a delicious meal of Southern and American comfort food with contemporary favorites, too!
Read More: The Best Things to Do in Wilmington
Betsy’s Crepes (Southern Pines)
Address: 127 SW Broad St, Southern Pines, NC
Website
Weโve arrived at Betsyโs Crepes by 8:00 am when they open, and by the time weโre seated, the place is almost full.
This place in Southern Pines serves up incredible crepes that are both sweet and savory, you can order just about any combination.
Carl once ordered the Superman, which is a crepe with peanut butter, Nutella, banana, bacon, egg, and cheese. Don’t knock it until you try it!
Beyond their tasty crepes, you can enjoy standard breakfast items, sandwiches, and more. With all these options, itโs no wonder that Betsyโs stays packed for breakfast.
Read More: 11 Great Weymouth Woods Trails (and More Things to Do)
Big Ed’s City Market Restaurant (Raleigh)
Address: 220 Wolfe St, Raleigh, NC
Website
Quirky, kitschy, All-American, is what youโll get at the Downtown Raleigh food staple known and loved as Big Edโs Restaurant.
Big Edโs was founded in 1958 and has called its City Market location โhomeโ since 1989. Late great founder Big Ed developed the recipes used today while preparing meals for workers on his farm.
At Big Ed’s, you can dig into some of the most delicious red-eye gravy, all-you-can-eat fluffy and buttery biscuits, blackstrap molasses, and more Southern classics that stick to your ribs.
Thereโs nothing like a farm-fresh breakfast in NC’s capital city. Big Edโs makes sure even Raleighโs city folk can enjoy some down-home cooking.
Read More: The Best Restaurants in Raleigh
Biscuit Head (Asheville)
Address: 417 Biltmore Ave #4f, Asheville, NC
Website
If you want the definition of a cathead biscuit, Biscuithead will provide it. We’ve never seen Biscuit Head without a line outside of it- and if there is some secret trick then share!
But the wait for Biscuithead is well worth it and you’ll see why it landed on our shortlist of must-eat restaurants in Asheville.
The eggs are cooked to order. Biscuits are light, fluffy, and ginormous. And did we mention a jelly bar?! Oh, and those with dietary considerations can rejoice! Biscuit Head also has incredible gluten-free and vegan biscuits.
Read More: The Best Breweries in Asheville
Biscuits N’ P*rn (Nags Head)
Address: 2112 S Croatan Hwy, Nags Head, NC
Website
Biscuits N’ P*rn makes the best drop biscuits in North Carolina. More of a convenience store than an Outer Banks restaurant, The Stop Quik food joint serves two kinds of biscuitsโplain, and cheese stuffed with any of the meat choices you so desire.
The name is a smart marketing ploy that just stuck over time. Like many convenience stores in the early 2000s, there was a rack of adult magazines somewhere around the deli and the name stuck.
Today, you won’t find that much adult content as you will find a line of hungry foodies!
Read More: 40+ of the Best Things to Do in the Outer Banks
Blue Ridge Biscuit Company (Black Mountain)
Address: 601 W State St, Black Mountain, NC
Website
At Blue Ridge Biscuit Company in Black Mountain, you canโt go wrong with a regular biscuit. We recommend โThe Lookoutโ biscuit, which comes with fried chicken and gravy, or โMountain Mamaโ with its grit cakes and honey spread.
Another reason to grab breakfast at this Black Mountain restaurant is for the coffee, which is sourced by local brands like AppalaChai! and Dynamite Roasting Company.
Read More: The Best of NC 2022 Award Winners
The Daily Grind (Surf City)
Address: 100 District Dr #216, Asheville, NC
Facebook Page
If you’re vacationing on Topsail Island, a stop at The Daily Grind is a must! Pair one of their various coffees or lattes with a homemade doughnut or bagel, and you’ve got the perfect morning pick-me-up!
If you have some time after lunch or dinner and want to stop by, this place also serves delicious ice cream and has live music playing.
Read More: 15 of the Best Topsail Island Restaurants (Great Food for All!)
Early Girl Eatery (Asheville)
Address: 8 Wall St, Asheville, NC
Website
Sourcing from high-quality local ingredients, Early Girl Eatery is one of the best places to grab breakfast in NC’s mountains, especially Asheville. The folks there believe that local tastes better, so everything is made from scratch.
Plus, you’ll find a list of the farmers Early Girl works with as soon as you walk in. Tomatoes are a key ingredient for Early Girl and their shrimp and grits with tomato gravy will show you exactly why.
Read More: 80+ Great Things to Do in Asheville (The Asheville Bucket List)
Elmo’s Diner (Durham)
Address: 776 9th St, Durham, NC
Website
You canโt come to the Bull City without having breakfast at Elmoโs Diner. This Downtown Durham restaurant is an institution and youโll hardly ever walk by during weekend mornings without seeing a line.
If itโs on Sunday, thatโs because theyโre likely waiting for the best brunch in Durham! Everything is delicious here, but their quiche is something to die for!
Read More: The Best Things to Do in Durham
Engadine Inn and Cabins (Candler)
Address: 2630 Smokey Park Hwy, Candler, NC
Website
About 20 minutes west of downtown Asheville, Engadine Inn and Cabins is a wonderful bed and breakfast that was once a wine-producing estate, and thatโs just a part of the history youโll find here.
The home and its surrounding cabins sit on a beautiful 12-acre property, surrounded by mountains and beautiful scenery all around. Inside, you have a variety of comfy rooms to choose from, and then thereโs the amazing breakfast.
This two-courser will get you going for a day of exploring Asheville and its surroundings!
Read More: Our Favorite Hotels in North Carolina
Helios’ Hideaway (Ocracoke)
Address: 589 Irvin Garrish Hwy Unit A, Ocracoke, NC
Menu
We arenโt ashamed to say that we make excuses to eat at this Ocracoke restaurant. Heliosโ Hideaway primarily serves Mediterranean food but this is also a sleeper spot for breakfast!
The Hidaway prepares tasty breakfast pitas that are warm, cheesy, and complemented by meats and veggies to start your day.
Read More: 20+ Outstanding Things to Do on Ocracoke Island
Joey’s Pancake House (Maggie Valley)
Address: 4309 Soco Rd, Maggie Valley, NC
Website
Ask anyone about where to grab breakfast in Maggie Valley and they’ll tell you Joeyโs Pancake House. We agree with that answer and will always tell people to get there as early as possible.
They are only open from 7:00 am to 12:00 pm, and there is typically a wait even if you show up at 7:01 am on a weekday!
Order a stack and we guarantee that youโll be fueled up for your day of adventure.
Read More: 20+ Amazing Things to Do in Maggie Valley (and Nearby)
Kai Joe’s (Oak Island)
Address: 4722 E Oak Island Dr, Oak Island, NC
Website
We’re noticing a theme here, but you should also arrive at Kai Joeโs as soon as they open because everyone knows about this Tex-Mex restaurant. Their shrimp tacos are hard to beat but the Fonz lands this place on our guide.
It’s an awesome breakfast burrito that is the perfect start to your day on Oak Island!
Read More: How to See Oak Island Lighthouse
Kate’s Pancake House (Carolina Beach)
Address: 102 Lake Park Blvd S, Carolina Beach, NC
Facebook Page
If you’re seeking breakfast in Carolina Beach, start with Kateโs Pancake House! Itโs easily one of the best restaurants in town, especially for the first meal of the day.
As the name suggests, the pancake selection here is quite vast. Some of our favorites include pigs-n-blanket pancakes, sweet potato pancakes, banana nut, and sโmores!
You don’t have to eat pancakes here, as Kate’s also serves a mighty fine eggs benedict, omelets, biscuits, and waffles.
Read More: Carolina Beach State Park (and 7 Great Things to Do There!)
The Kettle Diner (Jacksonville)
Address: 300 Marine Blvd, Jacksonville, NC
Facebook Page
Even if you’re not in the Jacksonville area, you need to check out The Kettle Diner. Serving up casual and tasty dishes since 2001, The Kettle Diner is one of our absolute favorite spots for breakfast in NC!
They serve breakfast all day but you’re more than welcome to try their ever-changing daily specials.
Read More: Restaurants in Jacksonville and its Onslow County surroundings
Lovick’s Cafe (Kinston)
Address: 320 N Herritage St, Kinston, NC
Website
The affordable quick bites of Lovickโs Cafe have been an institution for breakfast in Kinston since 1941.
You’ll find a great breakfast menu with familiar favorites, but don’t sleep on the yummy (and historic) Doughburger.
Lovickโs was the perfect Kinston restaurant for farmers who were in town selling their tobacco. Many would order the Doughburger, a product of meat rationing during World War II.
This delicious sandwich has stuck around and I think you should eat it at least once in your life.
Read More: Must-Eat Kinston Restaurants
Melanie’s Food Fantasy (Boone)
Address: 664 W King St, Boone, NC
Website
Melanieโs Food Fantasy is one of our favorite Boone restaurants, right in the middle of town. This eclectic spot has an exciting menu, and is complemented by colorful cloth napkins, thrift store-curated coffee mugs, and genre-spanning art adorning the walls.
This place is also pet- and kid-friendly, making it perfect to show off for friends and family! We really enjoyed their bacon avocado benedict and look forward to returning for more made-to-order yumminess.
Read More: 30+ Great Things to Do in Boone
Monuts (Durham)
Address: 1002 9th St, Durham, NC
Website
Whoever said doughnuts don’t qualify for breakfast in NC obviously doesn’t know. At Monuts, youโll also usually find a line out the door.
Along with a fresh list of cake or dough selections, Monuts also has incredible breakfast sandwiches and bowls!
Every person who orders gets a fun fact card to read while they wait, too!
Read More: Our Favorite Coffee Shops in Durham
The Olde Hickory Station and Market (Hickory)
Address: 232 Government Ave SW, Hickory, NC
Website
The Olde Hickory Station and Market (OHSM) is a converted train station in the center of Downtown Hickory.
The โStationโ side provides a full-service dining experience seven days a week. You can choose from breakfast, lunch, dinner, or brunch (Saturdays and Sundays).
We highly suggest breakfast here. Dig in on the patio or back deck, and you’ll see why this is one of our favorite restaurants in Hickory.
Read More: 20+ Great Things to Do in Hickory
Orange Blossom Bakery (Buxton)
Address: 47206 North Carolina Hwy 12, Buxton, NC
Website
Of course, we canโt talk about breakfast in NC without mentioning those Apple Uglies from Orange Blossom Bakery in Buxton. They serve other things for breakfast but these huge, doughy, and sweet apple uglies alone are worth the wait in line!
Trust us when we say there will be a line. If not, then Orange Blossom Bakery is closed for the offseason!
Pig and Grits (Burnsville)
Address: 620 W Main St, Burnsville, NC
Website
Pig and Grits is a smokehouse in Burnsville that serves some of the best breakfast in NC! It’s also one of our favorite restaurants in Burnsville, in case you were wondering.
If you’re a sauce fiend, then you’ll be pleased! They have five regional sauces, from Eastern NC to Georgia, and Tennessee. They even have seasonal sauces like Cherry Bourbon, Honey-Sriracha, Applewood Smoked BBQ & more.
Pig. Grits. Livermush. We’re in heaven!
Read More: Hiking Roan Mountain for Beautiful Appalachian Trail Views
Scrambled Southern Diner (Greensboro)
Address: 2417 Spring Garden St, Greensboro, NC
Website
Located next to Hops Burger Bar, Scrambled Southern Diner is a family-friendly Greensboro restaurant that is almost always slammed. They use local produce and North Carolina products and are well-known for an amazing all-day breakfast menu.
From breakfast sandwiches and biscuits to creamy hollandaise plates, most people waddle away full and happy from Scrambled! Also, any place that lets you get a side of bacon-wrapped meatloaf for breakfast gets an A+ in my book.
Read More: The Historic Magnolia House in Greensboro (an Excellent Former Green Book Hotel)
Shelby Cafรฉ (Shelby)
Address: 220 S Lafayette St, Shelby, NC
Facebook Page
“Split and Dropped” is exactly how you should order the regional favorite of livermush at Shelby Cafe. This spot in Shelby has been serving some of the best breakfast in NC since 1922 and continues to do it well.
You can’t go wrong with anything on the menu, but an order of that mush is a must!
Read More: Amazing Small Towns in North Carolina
Six28 House (Elkin)
Address: 628 Elk Spur St, Elkin, NC
Website
You have to stay at Six28 House to indulge in Keithโs amazing breakfasts, and we highly recommend both!
Before coming to Elkin, he cooked at some highly-regarded restaurants in Raleigh and elsewhere. The food, your cozy room (one of two currently available), and conversations with the owners are the perfect way to start your days in Elkin.
Read More: The Best Yadkin Valley Wineries to Sip and Savor Now
The Southerly (Carolina Beach)
Address: 1206 N Lake Park Blvd #D, Carolina Beach, NC
Website
Open Thursday to Sunday, The Southerly serves some of the finest scratch biscuits, pies, and confections. You won’t go wrong either way, but just try a biscuit and you’ll be hooked!
Some of their best include the traditional buttermilk biscuit, a funky catfish biscuit, or a spicy BLT biscuit with sriracha.
Read More: 25 of the Best Restaurants in Wilmington (and Surrounding Beach Towns)
Stack’em High Pancakes and So Forth (Kitty Hawk)
Address: 1225 S Croatan Hwy, Kill Devil Hills, NC
Website
Stackโem High Pancakes and So Forth is another top choice for breakfast in NC’s Outer Banks. Their food is served up cafeteria-style, and you grab a tray as you did in elementary school.
Grab-and-go items include fruit, muffins, and yogurt, and then you place hot food orders at the end.
This place is known for light and fluffy pancakes, but Stackโem High Pancakes and So Forth also has scrumptious waffles and traditional eggs and meat sides.
Read More: Jockeyโs Ridge State Park (ALL to Know About Those Beautiful Sand Dunes)
Stick Boy Kitchen (Boone)
Address: 211 Boone Heights Dr, Boone, NC
Website
If youโve been out to eat breakfast in NC’s wonderful mountain town of Boone, youโve likely seen Stick Boy Bakery appear on the menu. Thatโs because of their incredible bread, pastries, and baked goods being used by restaurants throughout Boone.
At the Stick Boy Kitchen, grab a Salty Hog or a Son of a Gouda, and donโt you dare miss the Shut the French Door Toast!
Read More: Amazing Hikes near Boone
Sunny Point Cafe (Asheville)
Address: 626 Haywood Rd, Asheville, NC
Website
There arenโt very many places left where you can order a meal any time of the day- but Sunny Point Cafe changes that. Start your day with an elevated breakfast outside before exploring more of Asheville.
We highly recommend breakfast here, but they also pull off amazing lunch and dinner services.
Read More: 75+ Great Hikes near Asheville
Sunrise Biscuit Kitchen (Chapel Hill and Louisburg)
Address: 1305 E Franklin St, Chapel Hill, NC
Website
Sunrise Biscuit Kitchen is a welcome sight before or after downtown Chapel Hill, depending on which way you’re headed. If you’re headed toward UNC, it’s a convenient right turn off Franklin St and you may have a wait to dig into some amazing biscuits.
While it’s great for take-out, there are a few picnic tables out front for you to enjoy. You can also enjoy a Sunrise Biscuit or two at their Louisburg location.
Read More: 50+ Day Trips from Raleigh
Switzerland Inn (Little Switzerland)
Address: 86 High Ridge Rd, Little Switzerland, NC
Website
While staying at Switzerland Inn in Little Switzerland, treat yourself to a meal at the Chalet Restaurant, especially for breakfast. The restaurant offers serene views to complement upscale and locally sourced ingredients.
Read More: Weekend Getaways in North Carolina
The Table (Asheboro)
Address: 139 S Church St, Asheboro, NC
Website
The Table is one of the best places to eat in Asheboro. Homemade bread, fresh vegetables, and preserves are just some of the things you’ll fall in love with here.
Dine on a yummy breakfast in their renovated 1925 historical building and remind yourself about the ways breakfast should be done.
Read More: NC Zoo in Asheboro (ALL the Tips to Help You Enjoy the Worldโs Largest Zoological Park)
The Table at Inner Banks Inn (Edenton)
Address: 300 N Broad St, Edenton, NC
Website
The Table is a farm-to-fork restaurant and part of the Inner Banks Inn experience. This restaurant serves delicious Southern meals and some of the best breakfast in NC, especially in Edenton!
The menu changes daily at The Table, and the culinary team works closely with nearby farmers to keep everything fresh, local, and unique.
Read More: The 1886 Roanoke River Lighthouse in Edenton (History and How to Visit!)
Timberlake’s Restaurant at Chetola Resort (Blowing Rock)
Address: 185 Chetola Lake Dr, Blowing Rock, NC
Website
Chetola Resort is the perfect place to stay in Blowing Rock, especially because of Timberlake’s delicious made-to-order breakfast. Options will include stuffed French toast, chicken and biscuits, and shakshoukaโan excellent variety indeed!
The food is certainly worthy of a โfine diningโ classification, but youโll find a relaxed atmosphere here. Children are also welcome and the menu for tiny foodies is equally exciting.
Read More: Glen Burney Trail in Blowing Rock (A Beautiful 3-Waterfall Hike in the High Country)
True Flavors (Durham)
Address: 5410 Highway 55 Suite AJ AK, Durham, NC
Facebook Page
Upscale diner favorites with a twist of southern hospitality is exactly what you’ll get when you walk into True Flavors. Chef Sidney Coves takes the standard southern classics and kicks it up so high that even momma will start drooling.
Soft Butter Biscuits, Duck Hash, and smooth cheesy grits grace the breakfast menu at this awesome black-owned restaurant in Durham, which you must visit when in the Bull City!
Read More: The Best Restaurants in Durham
Vickyโs Biscuits and Chicken (Fayetteville)
Address: 128 Grove St, Fayetteville, NC
Facebook Page
Vickyโs is the original biscuit spot in Fayetteville, even outshining the Biscuitville across the street. The line may be long here, but the wait will be worth it!
Vicky’s large and buttery biscuits make this one of our favorite places to eat in Fayetteville. In fact, other restaurants in Fayetteville call on Vickyโs for their biscuits.
And while the biscuits could fill your belly, try and save room for one of their incredible cinnamon rolls!
Read More: 40+ Great Things to Do in Fayetteville
Village Juice (Winston-Salem)
Address: 205-O S Stratford Rd, Winston-Salem, NC
Website
Not every breakfast in NC has to be a heavy one, and Village Juice in Winston-Salem is here to help! They serve fresh-pressed juices, smoothies, and healthy breakfast, with lunch options, too!
Grab a couple of juices and their delicious bacon, egg, and avocado toast. They have two locations in Winston-Salem as well as a location in Charlotte.
Read More: The Best Things to Do in Winston-Salem
Yana’s Restaurant (Swansboro)
Address: 119 Front St, Swansboro, NC
Facebook Page
Last not but not least among the best places to eat breakfast in NC is Yanaโs in Swansboro. They offer a variety of familiar favorites, but leave some room for one of their amazing fruit fritters!
You wonโt be disappointed.
Read More: 30+ Amazing NC Coastal Towns (+ Things to Do in Each One!)
(Bonus) Where to Eat Brunch in North Carolina
Circa 1800 (Fayetteville)
Address: 108 Person St, Fayetteville, NC
Website
We can’t stop thinking about the build-your-own Bloody Mary Bar or the signature Chicken and Waffles during brunch at Circa 1800 in Fayetteville!
This must-eat Fayetteville restaurant is one of our favorites for a lot of reasons, especially because they cook with locally sourced ingredients.
For dishes, we highly recommend stopping for their Beef Tips and Grits! You can also sip on North Carolina draft beers or Craft Pickle Martini with North Carolina spirits while enjoying brunch!
Read More: Things to Do in Fayetteville
Hummingbird (Raleigh)
Address: 1053 E Whitaker Mill Rd STE 111, Raleigh, NC
Website
You’ll find a little bit of everything when you pull up a barstool at Hummingbird.
Located in Raleigh’s Whitaker Mill, Hummingbird showcases a wide variety of dishes including Shakshuka, Peacemaker PoPo’oy, Tomato Pie, and Chef Coleen SpSpeaks’signature Boozy Sticky Buns (Pictured, Right).
Read More: Date Night in Raleigh
Magnolia House (Greensboro)
Address: 442 Gorrell St, Greensboro, NC
Website
Sunday Brunch at The Magnolia House is absolutely a must. You can enjoy while staying there, but brunch is also open to the public.
The menu features Fried Chicken and French Toast and a special Fried Fish, Shrimp, and Grits!
Read More: 7 Fun Museums in Greensboro
Print Works Bistro (Greensboro)
Address: 702 Green Valley Rd, Greensboro, NC
Website
Print Works Bistro sits inside Greensboro‘s employee-owned and LEED-certified Proximity Hotel. This is the perfect place for an elevated brunch.
Here, you can soak up the beautiful greenery on the outside patio for feel sophisticated in their dining room. Either way, order the Duck Confit Hash and prepare for an amazing meal!
Read More: Restaurants in Greensboro
What are Your Favorite Places to Eat Breakfast in NC?
We hope you’re able to run into some of these awesome places to eat breakfast in NC. If you’ve passed through our state, get to eat here often, or have the fortune of living here, what are your favorites?
It is always our goal to thoroughly eat…I mean, research when sourcing places to visit in our state. Let us know if there’s somewhere we missed and we’ll be happy to investigate further.
Kindly tell us your favorites in the comments section below. Also, remember to share your breakfast in NC adventures in our North Carolina Travel Facebook Group!
Beyond Breakfast in NC (More Things to Do)
We’ve created many more travel guides that feature these NC breakfast restaurants and other things to do. Here are a few of them.