One of the great things about vacation is the opportunity to sleep in. So don’t be lured from bed early simply to make it to a restaurant before breakfast ends. There are plenty of restaurants, cafés and diners throughout North Carolina that offer breakfast and brunch later in the day – or even all day.
1 Louise’s Kitchen
1 Louise’s KitchenBlack MountainSee on map
Breakfast is served all day, every day at this charming old home in Black Mountain. Enjoy favorites like Belgian-style waffles, breakfast quesadillas and buttermilk pancakes. Because of its quaint size, be sure to take a left and head on back to the counter right when you arrive and order before finding a table where you will be served.
2 Scrambled Southern Diner
2 Scrambled Southern DinerGreensboroSee on map
Scrambled is a Greensboro staple, for good reason. The portions are hearty, the flavors even heartier, and the diner regularly uses local veggies and meats in its meals. You can't go wrong with a fun twist on eggs Benedict (hello, fried green tomatoes) or a classic skillet. Pro tip: Add your name to the waitlist before arriving via the restaurant's Yelp extension.
3 Café Monte French Bakery and Bistro
3 Café Monte French Bakery and BistroCharlotteSee on map
Eat brunch like a Francophile Tuesdays through Sundays at Café Monte, where the menu features classics with a French flair, such as Parisian omelettes, smoked ham crepes and quiche Lorraine. Whether you order from the quick counter or take in the full dining experience, the farm-to-table freshness will be evident.
4 Dixie Grill
4 Dixie GrillWilmingtonSee on map
A Wilmington staple, Dixie Grill serves classic diner fare along with Southern-inspired brunch dishes, including a fried green tomato BLT on Texas toast; the Dixie Benedict with fried green tomatoes and Vidalia onion gravy; Louisiana hash; and shrimp and grits.
5 Early Girl Eatery
5 Early Girl Eatery3 locations in AshevilleSee on map
Showcasing local ingredients, this casual spot’s eclectic Southern menu focuses on made-from-scratch fare, such as the customer-favorite Yam Scram (eggs scrambled with pork sausage, mushrooms, sweet potatoes, applewood-smoked bacon and onions) and various breakfast bowls.
6 Hampton Inn & Suites Jacksonville
6 Hampton Inn & Suites JacksonvilleJacksonvilleSee on map
If you’re planning a trip to the Jacksonville area, staying at the Hampton Inn & Suites earns you a hidden gem of a breakfast. Local celebrity Regina Triche, aka “The Waffle Lady,” has perfected nearly 100 different flavors – and they’re all made-to-order and available every morning for hotel guests. We’re talking pumpkin spice white chocolate waffles with a caramel drizzle, or banana raspberry waffles. They’re perfect fuel for exploring Jacksonville’s outdoors afterward.
7 Sunrise Grill
7 Sunrise GrillBooneSee on map
The Hunter family prides itself on quality food and friendly service. Try the signature biscuits and gravy, and The Grayson, which is raspberry cream cheese-stuffed French toast. Plus, there are signature specials like the Lonestar Benedict with brisket hash and sausage gravy, chocolate chip waffles and Nutella-stuffed French toast.
8 La Farm Bakery
8 La Farm BakeryCarySee on map
At this modern-day French boulangerie and café, master baker Lionel Vatinet showcases his passion for bread and local ingredients in his baked goods and signature breakfast items. Whether it's a breakfast sandwich on a hard roll, a croquet monsieur or madam on the signature sourdough La Farm bread, or creme brulee brioche French toast, you’ll leave with a renewed respect for housemade bread.
9 Joey’s Pancake House
9 Joey’s Pancake HouseMaggie ValleySee on map
Serving only breakfast since 1966 in a classic mountain diner, Joey’s is the place to come for pancakes. And with more than 10 choices, there’s a flavor for everyone. If pancakes aren’t your thing, the diner also serves a variety of eggs and tasty sides like creamed chipped beef and hash brown casserole.
10 Elmo’s Diner
10 Elmo’s DinerDurhamSee on map
This classic diner offers up an infinite variety of egg combinations. But that’s not to say its pancakes, waffles and baked French toast (more like a breakfast bread pudding stuffed with cream cheese and apples) don’t take the cake as well.
11 The Dunes Restaurant
11 The Dunes RestaurantNags HeadSee on map
Offering a classic breakfast buffet on the Outer Banks for the past 30+ years, The Dunes specializes in big breakfasts. The breakfast and fruit bar is loaded with fresh fruit, homemade pastries, eggs, grits, bacon, creamed chipped beef, sausage gravy and more. Or create your own feast with omelettes, hot cakes, French toast or breakfast specialties like corned beef hash, scrapple platter, and shrimp and grits.
Also try: If you find yourself even farther south, check out Orange Blossom Bakery and Café in Buxton for its famous Apple Uglies.