Coffee poured into a hot skillet sounds like a kitchen accident, yet in North Carolina it turns into one of the best breakfast sauces you will ever taste. Red-eye gravy is thin, salty, and a little smoky, and it was made to soak into a slab of country ham and a split biscuit.
The funny thing is that the best versions rarely come from fancy dining rooms. They show up at plain little cafes with paper napkins and busy waitresses, and one bite can make a simple Saturday drive feel like a road trip worth retelling.
1. Big Ed’s City Market Restaurant

Look up before you look at the menu. Old farm tools, vintage signs, and country antiques dangle from the ceiling, and the whole room feels like someone moved a barn loft into downtown Raleigh.
The plate that matters here is the slab of salt-cured country ham with a side of red-eye gravy. Pair it with a western omelet and grilled sliced tomatoes, or keep it simple with a country ham biscuit and grits for dunking.
The biscuits and gravy alone justify the trip.
Hours run Tuesday through Sunday from 7 AM to 2 PM, and the place is closed Mondays. Weekend mornings bring a wait since reservations are not taken, so a Tuesday or Wednesday visit is calmer.
Parking in the City Market area can be tricky, so give yourself a few extra minutes.
Most plates land between $10 and $20, and a kids’ menu makes it easy to bring the whole crew.
2. Big Ed’s Garner Restaurant

Same family name, different personality. The Garner location trades downtown bustle for an easy suburban stop with a free lot and plenty of room to park.
Breakfast covers the classics, including country ham, grits, and biscuits that come ready for a ladle of red-eye gravy. The kitchen even serves country catfish with an egg, grits, red-eye gravy, and a biscuit, a combo you will not spot at many tables.
Where this spot really earns its meat-and-three credentials is at lunch and supper. Pot roast specials, seasoned cabbage, rice and gravy, and homemade chicken pastry fill the plates in true Piedmont fashion.
Unlike the Raleigh original, Garner stays open until 8 PM Tuesday through Friday, so a weeknight ham fix is possible. Weekends wrap up at 2 PM, and Mondays are closed.
3. Pam’s Farmhouse Restaurant

Salt lovers, this one is yours. The country ham at Pam’s leans hard into its cure, bold and briny in the old North Carolina way, so the red-eye gravy and a soft biscuit become your best friends.
Nothing about the building on Western Boulevard shouts for attention. Inside, the room is plain, the coffee is strong, and the food carries the whole show: hand-patted sausage, creamy grits, homemade biscuits, and hush puppies that pop up beside lunch plates.
Early birds win here. Doors open at 6 AM Tuesday through Friday and close at 2 PM, while Saturday service ends at noon, and the place rests Sunday and Monday.
Save room for banana pudding and a glass of sweet tea. With prices around $10 to $20, it is the kind of humble stop that turns into a regular habit.
4. State Farmers Market Restaurant

Ever wondered what red-eye gravy actually is? At its heart, it is country ham drippings loosened with coffee, and stirring a spoonful into grits here may convert first-timers on the spot.
The location adds plenty of charm. The restaurant sits right on the grounds of the State Farmers Market in Raleigh, so breakfast can turn into a stroll past seasonal produce, from spring strawberries to autumn apples.
NC country ham biscuits headline the menu, joined by chicken fried steak smothered in white mill house gravy, fried green tomatoes, and bottomless iced tea. Portions are generous and the service moves quickly, even when weekend lines stretch out the door.
Hours are friendly to every schedule: 6 AM to 3 PM Monday through Saturday and 8 AM to 3 PM on Sunday. Outdoor tables welcome leashed dogs, and the free lot rarely fills up completely.
5. Dan’l Boone Inn

Bring an appetite and maybe a nap plan. Breakfast in Boone arrives family-style in bowls and platters that keep coming, all inside one of the oldest buildings in town.
The morning spread is a high country feast: country ham, bacon, and sausage, cinnamon honey apples, eggs, biscuits with sausage gravy, pancakes with strawberry preserves, and grits waiting for a pour of red-eye gravy. It is a fixed menu at a set price, roughly $20 to $30 per person, so everyone tries a bit of everything.
Breakfast is served Friday through Sunday starting at 8 AM, while weekdays open at 11:30 AM for fried chicken, country-fried steak, and banana pudding. Saturdays get busy, but reservations are accepted.
Plan this one for October, when Blue Ridge color peaks and a warm plate of ham feels just right after a scenic drive.
6. Sawmill Restaurant

Coastal towns usually mean shrimp and fish, yet this Wilmington institution proves the ham-and-gravy tradition reaches all the way to the sand. Sitting along Carolina Beach Road, it makes a handy stop before a day at the shore.
Breakfast choices run wide, from Belgian waffles and chicken and waffles to biscuits and gravy and red-eye gravy alongside homestyle meats. Later in the day, quick lunch specials bring Southern plates to the table fast, and a ribeye steak sandwich has its own loyal following.
Hours stretch from 7 AM to 8 PM Monday through Saturday, with Sunday service ending at 2 PM. Free parking, a kids’ menu, and prices around $10 to $20 keep things easy for families.
A summer beach weekend with a ham breakfast first? That sounds like a fine plan for this weekend.