The Best Restaurants in Jerusalem

Machneyuda serves Israeli and Mediterranean dishes with a modern spin
Machneyuda serves Israeli and Mediterranean dishes with a modern spin | Courtesy of Machneyuda
Maya Margit Hajdu

From classic Middle Eastern dishes in upscale dining establishments to local Israeli favourites in home-style cooking venues, the Holy City offers hungry visitors an exciting range of delicious food options.

Exploring a city’s culinary heritage is undoubtedly one of the highlights of travelling. While famed for its more informal falafel and hummus joints, Jerusalem’s thriving gastronomic scene also offers numerous sophisticated restaurants that rely on fresh, locally sourced ingredients. Culture Trip has hand-picked a selection of fine- and casual-dining establishments inspired by local tastes. Keep in mind that most restaurants in Jerusalem are closed from Friday evenings to Saturday until after sunset to respect the Sabbath (the Jewish day of rest).

1. The Eucalyptus

Restaurant, Kosher

Food at Eucalyptus
© Courtesy of Eucalyptus
The Eucalyptus is a fine-dining, kosher restaurant nestled in an ancient stone building opposite the Old City’s walls in the Artists’ Quarter. One of Jerusalem’s most beloved restaurants, The Eucalyptus explores the city’s culinary history through modern recipes that are a blend of Levantine, Jewish and Arab cuisines and biblical ingredients. Dishes on the menu include figs stuffed with chicken, St Peter’s fish, and red lentil stew. Iraqi-born chef Moshe Basson strives to use only locally sourced ingredients in his kitchen. As the restaurant offers elaborate and generously sized tasting menus, it’s easy to try a bit of everything.

2. Anna Italian Cafe

Restaurant, Kosher, Italian

With its quiet ambience and eye-catching stone archways, Anna Italian Cafe emerges like an oasis in Jerusalem’s Downtown Triangle. Located inside the historic Ticho House, one of the first homes built outside the Old City in the 1860s, Anna Italian is a kosher restaurant that uses high-quality ingredients to create an array of classic Italian dishes. One of the café’s signature dishes is the gnocchi, freshly made using parmesan and ricotta cheese and topped with cream, asparagus and cherry tomatoes. It’s a perfect setting for a family outing, Friday brunch or a romantic dinner. Also, the menu is moderately priced and vegetarian-friendly. After lunch, take a look downstairs at the museum that features work by the artist Anna Ticho.

3. Machneyuda

Restaurant, Bar, Market, Bistro, Gastropub, Mediterranean

Courtesy of Machneyuda

Located in and named after the Mahane Yehuda Market, Machneyuda is one of Jerusalem’s most well-known restaurants. Acclaimed local chefs Assaf Granit, Yossi Elad and Uri Navon run the restaurant, which was established in 2009. Machneyuda’s colourful interior and eclectic decor pair perfectly with its menu of modern Israeli and Mediterranean dishes, which change daily to reflect what’s available at the local market. The open interior allows diners to watch the chefs while they prepare recipes such as sea bass with fresh market vegetables. As this is one of the most popular dining spots in the city, it’s recommended to make reservations.

4. Azzahra Restaurant

Boutique Hotel Restaurant, Hotel Restaurant, Pizzeria, Middle Eastern, Mediterranean

Situated in the Azzahra Hotel in a quiet part of East Jerusalem, the aptly named Azzahra Restaurant opened its doors more than five decades ago. Tourists and families flock to this casual restaurant for authentic and inexpensive Palestinian fare, such as mujjadara (lentil rice pilaf), mansaf (lamb cooked in yoghurt) and fattoush salad. Azzahra also boasts a selection of delectable pizzas prepared in a traditional brick oven – a rare find in the Middle East. Add in a friendly environment and good service, and Azzahra is a must-visit restaurant during any trip to the Holy City.

5. Rooftop, Mamilla Hotel

Hotel Restaurant, Cocktails, Wine, Kosher, Seafood, Vegetarian, Israeli, Middle Eastern

High above Jerusalem’s stone streets and its limestone walls is Rooftop, an outdoor lounge and restaurant that offers unparalleled views of the city. Located on the roof of the elegant Mamilla Hotel just outside the Old City, this kosher restaurant has gained a reputation for its lavish cocktails, extensive wine list and sophisticated dishes. The organic chicken with pumpkin cream and roasted zucchini and the grouper shawarma with spicy tomato salad both come highly recommended. Vegan and vegetarian options are also available. It’s more expensive than some of the other eateries on this list, but the atmosphere and scenic views from Rooftop make it worth the visit. For these reasons, reservations are a must.

6. Jacko’s Street

Restaurant, Israeli

When walking by Jacko’s Street, you’ll often see people queuing out the door. That’s because this restaurant, situated on Agripas Street just south of the Mahane Yehuda Market, offers some of the best Middle Eastern cooking in the city. With beef kebab, Moroccan “cigars” (spiced ground meat in a crispy tube-shaped dough wrapper) and a whole sea bream, the kosher menu is deceptively simple. However, everything is prepared to perfection. Even the humble hamburger is given a gourmet makeover with a thick cut of fresh prime beef glazed with garlic aioli and served on a challah roll. With its sleek ultra-modern decor and dishes to please all foodies, Jacko’s treads a fine line between gourmet dining and comfort food. It is also moderately priced.

7. Chakra

Restaurant, Israeli, Mediterranean

Located near the city centre on King George Avenue, across the street from Independence Park, Chakra opened its doors in 2000 and has become one of the city’s leading restaurants. Under the direction of veteran Jerusalem-born chef Eran Peretz, Chakra serves prime cuts of meat, along with fish and pasta dishes. This venue’s kitchen celebrates the finer aspects of Israeli and Mediterranean cuisine with creative dishes such as lemon garlic cauliflower, sea salt black tiger shrimp, and handmade beetroot tortellini. Patrons can also explore the innovative culinary creations with a tasting menu curated by the chef. Reservations are a must.

8. Talbiye

Bar, Restaurant, Wine Bar, French

Talbiye offers hungry diners a feast for the senses away from the bustling downtown area. Located along the southern edge of the Talbiya neighbourhood underneath the Jerusalem Theatre, this restaurant offers an exciting European-inspired menu with dishes that are almost unseen in other eateries around the city. For example, there are oysters, zaatar-coated calamari, blue crab, beef bourguignon, and black lentil risotto, to name a few. Prices are incredibly reasonable for the high-quality fare on offer. The setting is intimate, with smooth jazz playing in the background. Many locals would rate Talbiye as the best place for brunch in Jerusalem on Saturdays when most other venues are closed.

9. Azura

Deli, Restaurant, Market, Middle Eastern, Israeli, Mediterranean, Soul Food

No Jerusalem restaurant list would be complete without Azura, a landmark eatery located inside the Iraqi Shuk area of the Mahane Yehuda Market. This no-frills diner is famed for its home-style cooking and features Israeli favourites such as hummus, kebabs, goulash, beans and kibbeh. The simple yet hearty food is slow-cooked atop old-fashioned kerosene burners until everything is tender and juicy. Named after Ezra ‘Azura’ Shrefler, who immigrated to Israel from Turkish Kurdistan, the restaurant opened in 1952. It is one of the city’s prime lunchtime places, meaning you might have to stand in line for a table. However, service is lightning fast, so you won’t have to wait long to get a taste of the delicious food at this classic and reasonably priced Jerusalem spot.

This is an updated version of a story created by Carly Minsky.

Culture Trip Summer Sale

Save up to $1,395 on our unique small-group trips! Limited spots.

Edit article