A warm slice of tomato pie can make a long drive feel short, especially when it comes from a spot you almost passed by. All across North Carolina, small cafes and bakeries bake this Southern favorite with juicy tomatoes, gooey cheese, and a crust that flakes in all the right ways.
The best ones are not fancy, but they stick in your memory long after the plate is clean. Pack the car, bring your appetite, and get ready to plan a weekend around a pie that is not dessert at all.
1. Hayes Barton Café & Dessertery, Raleigh, NC

Summer in Raleigh has a signal, and it is the return of the seasonal tomato pie at this Five Points favorite. The cafe sits in a historic building with a cozy 1940s feel, and the line outside the door tells you plenty before you even step in.
Locals treat the tomato pie like a warm-weather tradition, waiting for it all year.
Inside, the menu leans hard into comfort food. Think meatloaf, burgers, chicken pot pie, and whipped potatoes, plus slices of cake so tall they look like skyscrapers.
Coconut cake, chocolate cake, and key lime pie make it tough to leave without a box in hand.
Timing matters here. The cafe is closed Monday, Tuesday, and Sunday, serving lunch and dinner from Wednesday through Saturday, and dinner reservations are a smart move since a wait is common.
Street parking is free but can be tricky to find, so give yourself a few extra minutes to circle the block.
2. The Cherry Pit Cafe and Pie Shop, Greensboro, NC

Pie is right there in the name, so it makes sense that Greensboro’s Cherry Pit takes savory slices just as seriously as sweet ones. The tomato pie here earns its spot next to the Boston cream and the rest of the homemade lineup.
It is the kind of thing you order once and then plan your next trip around.
Breakfast and lunch are the stars, with stuffed French toast, pot roast sandwiches, chicken pot pie, and a fried green tomato sandwich that fits perfectly on a tomato-themed road trip. Prices stay friendly, mostly in the $10 to $20 range per person.
Fresh salads round things out if you want something lighter before dessert.
Long hours make it easy to work into any route, open daily from 8 AM into the evening. There is a free lot with plenty of room, plus outdoor seating and free Wi-Fi.
Families will appreciate the kids’ menu and high chairs, though reservations are not taken.
3. Moose Cafe, Asheville, NC

Apples in tomato pie? Asheville’s Moose Cafe slips small chunks of them into its version, and the sweet little bite makes it unlike any other pie on this list.
Mountain orchards and summer gardens meet on one plate, which feels just right for western North Carolina.
Most folks grab the tomato pie as part of a veggie plate, and the choices run deep. Pinto beans, cucumber salad, pickled beets, green beans, and chicken and dumplings all compete for room.
Locally grown vegetables show up across the menu, so the plate tastes like the season.
Do not skip the biscuits with apple butter or the cornbread, and save space for Moose Cake. The cafe opens daily from 8 AM to 7 PM, with weekend mornings drawing the biggest crowds.
For a calmer meal, aim for a weekday, then head out to enjoy fall color along the Blue Ridge Parkway.
4. Firefly Cafe, New Bern, NC

Forget the classic wedge. In historic New Bern, Firefly Cafe bakes its tomato pie in a muffin tin, giving each serving crisp edges and a tidy, personal size.
The playful spin comes with a side dish, making it a full meal for about $16. Beyond the pie, the cafe is known for signature crepes and much-loved Brussels sprouts.
Sweet tooth calling? Beignets and a campfire-style dessert with Nutella and marshmallows answer quickly.
The vibe is cozy and a little trendy, with live music, a full vegetarian menu, and outdoor seating where dogs are welcome. Hours run Tuesday through Saturday for lunch and dinner, with a Sunday brunch window from 10 AM to 2 PM.
Parking is free and easy, so you can stroll the riverfront streets after eating.
5. Pies By Di, Hendersonville, NC

Gluten-free diners rarely get to enjoy a flaky tomato pie, and that is exactly why Pies By Di deserves a detour. This Hendersonville bakery is dedicated gluten-free, with everything made from scratch.
Sweet pies fill the case in many flavors, along with donuts, cinnamon rolls, banana pudding, and pecan pie slices. On the savory side, look for biscuit breakfast sandwiches, biscuits and gravy, and of course the tomato pie.
A handy tip: take a slice home and warm it in the air fryer to bring the crust back to crisp.
Open Wednesday through Saturday from 8 AM to 4 PM, it works well as a morning stop with coffee. Parking is on-site and free on the street.
Pair it with apple country drives around Henderson County this weekend.