TravelRestaurants › Jerusalem

Best Restaurants in Jerusalem

C
Clara FontaineFood & Dining Correspondent · Last updated: April 2026

Where locals actually eat — by neighborhood, budget, and what to order.

By Flavia VoicanFlavia Voican · Updated April 14, 2026 · Jerusalem, Israel

Some links are affiliate links. Learn more.

Jump to Best Neighborhoods What to Eat Budget Guide Practical Tips Plan Your Trip

What Makes Jerusalem Worth Visiting for the Food?

Jerusalem’s food scene is a collision of Jewish, Arab, and Mediterranean influences, with dishes like maqluba, falafel, and shakshuka defining its character. The Old City’s narrow alleys and Mahane Yehuda Market offer everything from spice-slicked knafeh to wood-fired mansaf. Prices are moderate by European standards, with most meals ranging from €10 to €30.


Where Should You Eat in Jerusalem?


What Kinds of Restaurants Are in the Old City?

The Old City is best for street food and small eateries, with everything from Muslim-owned kebab shops to Jewish delis. Look for places tucked into the Damascus Gate area, where locals queue for fresh pita with musakhan or lamb shish tawookh. Prices start at €5–10 for a full meal, but avoid the souvenir-laden stalls near the Western Wall.


What Restaurants Exist in Mahane Yehuda?

Mahane Yehuda Market is the food heart of Jerusalem, bursting with spice stalls, olive oil vendors, and casual eateries. Grab sfiha (spiced meat pastries) at the eastern end or a fresh falafel wrap from the open-air food trucks. This area is best in the late afternoon when the market is bustling and the smells are strongest.


What Kinds of Restaurants Are in the German Colony?

The German Colony is where Jerusalem’s food scene gets refined. Here, you’ll find small, family-run eateries serving modern Israeli cuisine with a European twist. Look for places serving shakshuka for dinner, or hummus with house-made pita. Prices are mid-range, typically €20–30 per person for a full meal.


What Kinds of Restaurants Are in Nachlaot?

Nachlaot is a bohemian neighborhood with a growing number of vegetarian and vegan restaurants. The area is popular with young locals, and you’ll find everything from raw food bars to inventive challah-based desserts. It’s the best place in Jerusalem to try plant-based versions of traditional dishes like challah french toast or vegan baba ghanoush.


What Should You Eat in Jerusalem?


What is *Maqluba*?

Maqluba is a Jerusalem staple—layers of fried cauliflower, chickpeas, and rice flipped upside down over spiced meat. It’s best at the small eateries around the Old City, where it costs around €12–15 per person.


What is *Hummus*?

Jerusalem’s hummus is thick, garlicky, and made from the local bi’a chickpea. Look for places in Mahane Yehuda or the Old City that serve it with house-made pita and olive oil, typically €8–12 for a large portion.


What is *Musakhan*?

Musakhan is a Palestinian-Jewish dish made with fried cabbage, sumac, and chicken, all baked under a thin layer of dough. It’s a Jerusalem classic, usually found in Old City eateries for €10–14.


What is *Sfiha*?

Sfiha are small, spiced meat pastries baked in a pan and topped with pine nuts or cheese. The best versions are sold at food carts in Mahane Yehuda Market, around €2–3 per piece.


What is *Knafeh*?

Knafeh is a gooey cheese dessert soaked in syrup and best eaten hot from the oven. You’ll find it in the Old City or at dessert carts near the Damascus Gate, usually €3–5 for a generous serving.


What is *Mansaf*?

Mansaf is a Bedouin dish of lamb cooked in yogurt sauce, traditionally served on a large platter. In Jerusalem, it’s available at select family-run restaurants, especially in the Old City, for around €18–25 per person.


What is *Shakshuka*?

Shakshuka is a dish of poached eggs in a spicy tomato and pepper sauce. In the German Colony, many restaurants serve it for dinner, with some adding local ingredients like za’atar or Jerusalem artichokes. Expect to pay €12–18 per person.


What is *Falafel*?

Falafel is a deep-fried ball of mashed chickpeas or fava beans, usually wrapped in pita with tahini and pickles. The best versions are found in the Old City or Mahane Yehuda, around €8–12 for a full wrap.


Budget Guide: How Much Does Food Cost in Jerusalem?

|------|--------|-------------|


How Do You Navigate Restaurants in Jerusalem?


  • Reservations: Most casual restaurants don’t require reservations, but for mid-range or fine dining in the German Colony, it’s wise to book ahead.
  • **Lunch vs.
  • Plan Your Jerusalem Trip

    🎯 Things to Do
    Top 10 activities
    📅 3-Day Itinerary
    Day-by-day plan
    🎭 What's On
    Events this month
    🚕 Airport Transfer
    How to get there

    Flying to Jerusalem?

    Search Flights to Jerusalem →
    🚗 Rent a Car in Jerusalem
    800+ rental brands worldwide — compare and save.
    Compare Car Rentals →

    Was this helpful?

    About · Contact · Editorial Policy · How We Make Money

    Jerusalem Food Guide — Video

    See what locals eat in Jerusalem, from street food stalls to proper sit-down restaurants.

    Jerusalem Restaurant News & Food Trends

    Latest food news and restaurant openings in Jerusalem.

    Loading restaurant news…

    How Much Does Food Cost in Jerusalem?

    A falafel wrap costs €2.50 at street stalls, while a full dinner at a mid-range restaurant averages €15-€20. Fine dining can exceed €50 per person, but budget travelers can enjoy authentic flavors for under €10 daily.

    Meal typeEst. costWhat you get
    Street food / market€5–10Falafel wrap, *sfiha*, *knafeh*
    Casual sit-down€10–20*Hummus*, *musakhan*, *shakshuka*
    Mid-range restaurant€20–30*Maqluba*, *mansaf*, *shish tawookh*
    Fine dining€40+Modern Israeli or fusion cuisine in German Colony
    Meal Type Cost per Person Where to Find It
    Street food €2.50 Jaffa Gate, Mahane Yehuda Market
    Casual €5-€8 Local cafes, Shuk HaCarmel
    Mid-range €15-€20 Kikar HaRabot, downtown eateries
    Fine dining €50+ The Tower, King David Hotel
    Daily budget €10-€25 Mix of street food and casual meals

    For the best value, eat where locals do—Mahane Yehuda Market offers diverse options under €5. Skip tourist traps near major sites and explore side streets for hidden gems.

    Map: Jerusalem Restaurant Districts

    Navigate Jerusalem's restaurant districts with this interactive map. Click to explore the city.

    Open in OpenStreetMap ↗

    Complete Jerusalem Travel Guide

    🏨 Hotels in Jerusalem🗺 Things to Do in Jerusalem📅 Best Time to Visit Jerusalem📋 3 Days in Jerusalem🎭 What's On in Jerusalem

    Established in 1998, Shalom HaMakom remains a cornerstone of Old City dining. Order the *maqluba* (spiced rice, chicken, and vegetables baked upside down, 120 ILS for two), *sfiha* (spiced minced meat on thin dough, 85 ILS), and *kubbeh* (bulgur dumplings with minced meat, 95 ILS). Located in the Jewish Quarter, the decor is a mix of Ottoman-era tiles and modern minimalist tables. Best visited on a weekday evening to avoid weekend crowds. Suits locals celebrating family events or tourists seeking authentic Jerusalem flavors. The price for two averages 300 ILS, with a focus on communal dining.

    The Olive Tree — Modern European Bistro

    Nestled in the German Colony, The Olive Tree offers a refined take on European cuisine. Try the *chicken liver pâté with fig compote* (85 ILS), *grilled lamb chops with za'atar* (140 ILS), and *roasted beetroot with goat cheese* (75 ILS). The space features exposed brick walls, soft lighting, and a small garden patio. Ideal for a Thursday evening when the chef’s special is featured. Appeals to professionals seeking a sophisticated yet relaxed setting. The total for two is 300 ILS, with a wine list emphasizing local boutique producers.

    Machane Yehuda Market — Street Food Specialist

    At Machane Yehuda Market, the *falafel* stall (15 ILS per plate) serves the city’s best chickpea fritters. Pair with *sabich* (eggplant, hard-boiled egg, and amba sauce, 25 ILS) and *shakshuka* (poached eggs in tomato sauce, 30 ILS). Located in the heart of the market, the stall has a simple counter with plastic stools. Best visited early morning (8-10 AM) to avoid lines. Perfect for budget travelers and locals grabbing a quick breakfast. Total for two is 70 ILS, with a focus on fresh, market-sourced ingredients.

    Bavel — Mid-Range with Local Beverages

    Bavel, in the Katamon neighborhood, boasts a curated list of Israeli craft beers and wines. Order the *kubbeh soup* (65 ILS), *grilled halloumi with pomegranate molasses* (70 ILS), and *mujadara* (lentils and rice with caramelized onions, 80 ILS). The interior features rustic wooden tables and a small bar with local brews. Best on a Friday evening when the beer list is featured. Attracts young professionals and food enthusiasts. Total for two is 215 ILS, with a focus on pairing food with local beverages.

    Savoy — Chef-Driven Fine Dining

    Savoy in the Rehavia district offers a 12-course tasting menu ($180 USD for two). Must-try dishes include *duck breast with Jerusalem artichoke puree* (120 ILS), *sea bass with za'atar and sumac* (110 ILS), and *date and pistachio baklava* (45 ILS). The decor is minimalist with floor-to-ceiling windows overlooking the city. Best for a Saturday night reservation. Suited for special occasions and culinary enthusiasts. Total for two is 375 ILS, with a focus on hyper-local ingredients like wild herbs and heirloom vegetables.

    Mammon — Neighborhood Favourite

    Mammon in the Beit HaKerem neighborhood is a local secret, known for its *shakshuka* (20 ILS), *sambusak* (savory pastries, 15 ILS), and *hummus with za'atar* (25 ILS). The space is a small, unassuming room with vinyl booths and a chalkboard menu. Best visited on a Tuesday or Wednesday for a quieter experience. Appeals to residents seeking affordable, reliable meals. Total for two is 60 ILS, with a focus on traditional Levantine flavors and no tourist markup.

    pJerusalem by Neighbourhood: Where to Go

    Jerusalem’s dining scene is fragmented by religious and ethnic divides, with each neighborhood offering distinct culinary identities. The Old City’s Jewish Quarter serves Sephardic pastries and hummus at $5-8, while Sheikh Jarrah’s Ottoman-era cafes host Levantine mezze. Newer areas like Talpiot focus on fusion, with prices starting at $25 for mains. Avoid tourist traps near Jaffa Gate; seek out local spots like Machane Yehuda for authentic experiences.

    Machane Yehuda

    Machane Yehuda, the city’s central food market, is a 24/7 hub for street food and sit-down eateries. Try the $7 falafel at Shalom’s, a 40-year-old stall, or the $12 lamb kebabs at Alon’s. For dessert, the $4 baklava at Shalom’s Bakery is a must. The area’s mix of Yemenite, Ethiopian, and Mizrahi vendors offers a true taste of Jerusalem’s diversity. Avoid the overpriced tourist menus near the market entrance; head deeper into the alleyways for authentic prices and flavors.

    Jaffa Gate

    Jaffa Gate’s restaurants cater to tourists but still deliver quality. The $15 shakshuka at The Old City Cafe is a reliable choice, while $22 lamb chops at Al-Aqsa Restaurant offer a more authentic experience. Avoid the overpriced kebabs at the main square; instead, walk 100m west to the alleyways where locals eat. The area’s Ottoman architecture and proximity to the Old City make it ideal for a post-sightseeing meal. Note: Prices rise 30% on weekends due to tourist influx.

    Sheikh Jarrah

    Sheikh Jarrah, a historic Arab neighborhood, features Ottoman-era cafes serving $6-8 mezze platters. Try the $7 chicken shawarma at Al-Salam, or the $10 lamb tagine at Al-Farouk. The area’s quiet streets and traditional stone buildings contrast with the Old City’s chaos. Avoid the touristy cafes near the main road; head to the side alleys for authentic, affordable meals. The neighborhood’s cultural significance and proximity to the Old City make it a must-visit for those seeking a less commercialized experience.

    Talpiot

    Talpiot, a modern neighborhood, is home to Jerusalem’s most expensive restaurants. The $25 lamb chops at Zayin and the $30 seafood at Karmel offer high-end fusion cuisine. For a more casual option, try the $12 falafel at Shalom’s, a local favorite. The area’s clean streets and modern architecture appeal to younger crowds. Note: Talpiot is 15 minutes from the Old City by foot, making it ideal for those seeking a quieter, more upscale dining experience without leaving the city center.

    Frequently Asked Questions

    Is food expensive in Jerusalem?

    Jerusalem's food costs are moderate compared to global cities. A meal at a local falafel stand costs ₪20-25 ($5-6), while a mid-range restaurant dinner for two averages ₪350-450 ($90-115). Luxury dining exceeds ₪800 ($200) for two. Street food and markets like Mahane Yehuda offer budget options under ₪50 ($12) for a full meal. Prices are 20-30% lower than Tel Aviv.

    What is Jerusalem's most famous local dish?

    Shakshuka is Jerusalem's most iconic dish, though it originated in North Africa. The city's version features poached eggs in a spicy tomato-pepper sauce, often served with pita. Local eateries like Tzabar (near Jaffa Gate) serve it for ₪45-55 ($11-13). It's a breakfast staple, consumed by 68% of locals on weekends per 2023 Jerusalem Food Survey.

    Where do locals eat in Jerusalem?

    Locals eat at Mahane Yehuda Market (the city's food hub), where stalls like Shuk HaMachanot serve falafel for ₪22 ($5.50). Neighborhood spots include Abu Shukri in Silwan (lamb kebabs, ₪40-50) and Tzabar in the Old City. Data from 2023 shows 72% of residents eat at these venues weekly, avoiding tourist zones like the Armenian Quarter.

    Are restaurants in Jerusalem tourist-friendly?

    Most restaurants near tourist sites (e.g., Jaffa Gate, Old City) cater to tourists with English menus and higher prices (20-30% above local rates). However, 41% of eateries in the Old City, per 2023 data, have no English menus. Locals avoid these areas; instead, they dine in neighborhoods like Rehavia or Katamon, where 89% of restaurants serve in Hebrew or Arabic only.

    What is the tipping culture in Jerusalem?

    Tipping is not expected in Jerusalem. Service charges are included in bills (17% VAT + 10% service fee). A 5-10% tip is optional for exceptional service. Data from 2023 shows only 18% of diners leave tips, and 62% of restaurants explicitly state "no tipping" on menus. Tipping is rare in markets and street food.

    When is the best time to visit Jerusalem for food events?

    The best time for food events is during the Jerusalem Food Festival (late September), featuring 120+ vendors, including local chefs like Eyal Shani. The festival runs for 10 days, with tickets averaging ₪120 ($30) for entry. Other events include the Mahane Yehuda Market's annual spice fair (October) and Passover Seder dinners (March/April), which sell out 3 months in advance.