9 North Carolina Kitchens Serving Palestinian Dishes Worth a Real Road Trip

Some of the best meals I have ever eaten came from places I almost drove right past.

9 North Carolina Kitchens Serving Palestinian Dishes Worth a Real Road Trip
9 North Carolina Kitchens Serving Palestinian Dishes Worth a Real Road Trip

Some of the best meals I have ever eaten came from places I almost drove right past. A plain storefront, a busy strip mall, a little counter with a handwritten sign, and then suddenly a plate of warm falafel changes your whole afternoon.

Across North Carolina, from the mountains to the coast, family kitchens are sharing Palestinian recipes that carry generations of stories in every bite. Grab your appetite and a full tank of gas, because these stops are worth the miles.

1. Jerusalem Market on Elm, Greensboro, NC

Jerusalem Market on Elm, Greensboro, NC
© Jerusalem Market on Elm, Greensboro, NC

Picture a brick-walled cafe on downtown Greensboro’s South Elm Street, its big garage-door window rolled open to the sidewalk. Inside, a family-run kitchen turns out Palestinian, Lebanese, and broader Middle Eastern favorites with real care.

Start with the basics done right: crisp falafel, silky hummus, smoky baba ghanoush, and tender grape leaves. Spiced pita chips make a great table snack, while the Shawerma Wrap, Kifta Wrap, and Chicken Kebab Platter handle bigger appetites.

Vegetarians get plenty of love too, with spinach pie, cheese pie, and a full vegan menu.

Staff happily explain anything unfamiliar, so first-timers never feel lost. Finish with pistachio baklava and a cup from the strong tea selection.

Most meals land between $10 and $20 per person. Hours run Tuesday through Saturday, with Saturday afternoons the busiest, and street parking downtown can take a little patience.

2. Astra Restaurant and Lounge, Charlotte, NC

Astra Restaurant and Lounge, Charlotte, NC
© Astra Restaurant and Lounge, Charlotte, NC

Knafeh lovers, mark your maps. Uptown Charlotte’s Astra is a family-owned Palestinian spot where the signature knafeh arrives golden, sweet, and almost impossible to share.

The menu leans proudly Palestinian with Mediterranean touches. Creamy labneh and kibbeh make fine openers, and the authentic shawarma shows up in classic form plus a playful twist, Beef Shawarma Nachos.

For something fun to sip, try the pistachio latte or a fruity mocktail-style mojito.

Prices sit a bit higher here, around $20 to $30 per person, yet the feel stays easygoing and welcoming. Families will appreciate the kids’ menu, and groups fit in comfortably.

A huge bonus for road-trippers: doors stay open until midnight every day, and reservations are accepted. Parking is usually plentiful, so pulling in after a long drive feels refreshingly simple.

Save room for the Dubai cheesecake if you can.

3. Jerusalem Garden Café, Asheville, NC

Jerusalem Garden Café, Asheville, NC
© Jerusalem Garden Café, Asheville, NC

History buffs, this one has a story. Jerusalem Garden Café is known as the first Middle Eastern restaurant in Asheville, a Palestinian-rooted kitchen that has been feeding the mountain city for years.

Stained glass windows cast color across a nothing-fancy dining room that feels instantly cozy. On certain nights, live music and belly dancing turn dinner into a small celebration.

The menu wanders happily between Palestinian, Mediterranean, and Moroccan cooking. Expect hummus, baba ganoush, falafel, chicken shawarma, slow-cooked lamb shanks, tagine, and the grilled Kafta Meshwi.

Plant-based eaters can order a full vegan platter or bright fattoush. Weekend brunch even adds a Southern nod with shrimp and grits.

Plan on $20 to $30 per person. Pair a meal with fall leaf season in the Blue Ridge, and remember downtown parking can be tight, so arrive early on Friday or Saturday evenings.

4. Habibi Grill & Bakery, Raleigh, NC

Habibi Grill & Bakery, Raleigh, NC
© Habibi Grill & Bakery, Raleigh, NC

Bring your biggest appetite to Method Road. Habibi Grill & Bakery in Raleigh is famous for portions so generous that leftovers are practically guaranteed.

Mandi is the star, slow-cooked chicken or lamb served over fragrant spiced rice. Charcoal-smoked chicken shawarma, lamb kofta kebab platters, and beef kabab over rice keep the grill busy, while sambosas and grape leaves make easy sides.

Everything is made fresh to order in true Palestinian home style.

Got a sweet tooth? Fresh kunafa and baklava come straight from the bakery side of the operation.

Budget-minded travelers will smile here, since most meals run $10 to $20 per person. A fireplace adds winter warmth, there is a kids’ menu and high chairs, and the kitchen stays open until 11 PM every day.

Free parking makes it an easy stop near NC State, especially on quieter weekday mornings.

5. Habibi Grill & Bakery Fayetteville, NC

Habibi Grill & Bakery Fayetteville, NC
© Habibi Grill & Bakery Fayetteville, NC

Here’s a sibling worth meeting. The Fayetteville outpost of Habibi Grill & Bakery sits on Bragg Boulevard and puts a special spotlight on its fresh bakery items.

Warm man’oushe zaatar, a flatbread brushed with herby thyme and sesame, is a must for anyone curious about everyday Palestinian breakfast. Pair it with tabouli, baba ghanoush, and grape leaves for a spread that happens to be fully vegan.

Kebab skewers bring the smoky, hearty side of the menu.

For a fun sip, grab a Vimto, the fruity soda beloved across the Middle East.

Families are well covered with high chairs, changing tables, and a kids’ menu, and prices stay friendly at $10 to $20 per person. Doors open at 10 AM daily, perfect for a brunch stop, and parking is usually easy.

Screens make it a decent place to catch a game too.

6. Aladdin’s Shawarma, Greensboro, NC

Aladdin's Shawarma, Greensboro, NC
© Aladdin’s Shawarma, Greensboro, NC

Fries topped with shawarma? Yes, and they’re glorious.

Aladdin’s Shawarma on Greensboro’s West Market Street brings Palestinian and Syrian home cooking together in a casual, laid-back space.

Loaded Shawarma Fries are the crowd favorite, crispy seasoned potatoes piled high with savory meat and sauce. The Chicken Shawarma Wrap with Fries makes a filling lunch, and the Kofta Kabob XL box feeds anyone who skipped breakfast.

Value is a big draw. Meals typically cost $10 to $20 per person, and portions never feel stingy.

Kids are welcome with high chairs and a dedicated menu, while vegans and vegetarians find full menus of their own. The shop opens Tuesday through Sunday, closing Mondays, and weekend afternoons get busiest.

Free parking is usually easy, which makes it a smooth detour if you’re already exploring the Triad. Call ahead if you’d like a reservation.

7. Al Ramleh Roastery // محمص الرمله, Charlotte, NC

Al Ramleh Roastery // محمص الرمله, Charlotte, NC
© Al Ramleh Roastery // محمص الرمله, Charlotte, NC

Named for the Palestinian city of Ramla, Al Ramleh Roastery feels like a little slice of home for many and a delightful discovery for everyone else. You’ll find it on University City Boulevard in Charlotte.

Coffee beans are roasted right on site, filling the room with a rich, toasty aroma. Glass cases show off artisanal sweets and freshly roasted nuts, perfect for road trip snacking or gift boxes.

Order the knafeh. Warm, cheesy, syrupy, and crowned with crunchy topping, it ranks among the best versions in the state.

Karak tea, spiced and creamy, makes the ideal partner.

Night owls rejoice, since the shop stays open until midnight most weeknights and 1 AM on weekends. Expect $10 to $20 per person, plenty of free parking, and a lively Friday night buzz.

Kids are welcome, and takeout is easy.

8. Mediterranean Halal Market & Bakery, Wilmington, NC

Mediterranean Halal Market & Bakery, Wilmington, NC
© Mediterranean Halal Market & Bakery, Wilmington, NC

Sometimes the tastiest Palestinian food hides inside a grocery store. Mediterranean Halal Market & Bakery on Carolina Beach Road in Wilmington is a locally owned market first, and a treasure chest of homestyle treats second.

The on-site bakery turns out fresh pastries both sweet and savory, along with flaky baklava that rarely lasts the ride home. Grab a few savory pies for a picnic on the beach, then pick up something sweet for later.

Home cooks will love the butcher case stocked with fresh halal meats, plus shelves of spices and pantry staples that make recreating these flavors easier.

Stops here can be quick, ideal before heading toward Carolina Beach on a summer morning. Hours run 8 AM to 8 PM Monday through Saturday, with slightly shorter Sunday hours.

A free on-site lot keeps things simple, and Wednesday mornings tend to be calmest.

9. Arabelle, Wilmington, NC

Arabelle, Wilmington, NC
© Arabelle, Wilmington, NC

Timing matters with this gem. Arabelle, tucked into a plaza on Oleander Drive in Wilmington, currently opens just one window each week, Sunday from 11 AM to 2 PM, so plan your coastal weekend around it.

Why the effort? Arabelle exists to preserve and share Palestinian heritage, and that mission shows on every plate.

The host greets guests warmly and treats the kitchen like a family table.

Appetizers are the highlight. Small plates arrive fresh and flavorful, and the baba ghannouj, smoky and velvety, stands among the finest anywhere in the country.

Comfort food and quick bites round out a menu built for lingering or grabbing takeout.

Reservations are accepted, which is smart given the short hours. Free parking surrounds the building, and children are welcome.

Pair lunch with a stroll at nearby Wrightsville Beach for a perfect Sunday.

Share this story

Leave a response