Skip to main content
Plate of Gudeg jackfruit stew with opor chicken, hard-boiled egg and krecek pork skin in Yogyakarta

Indonesia · TravelShifu Eats

Best restaurants in Yogyakarta

Gudeg jackfruit shrines, Kraton royal feasts and Malioboro lesehan dining

Ad – affiliate links: if you click a labelled partner link and make a qualifying booking, TravelShifu may receive a commission.

Yogyakarta eats from Gudeg Yu Djum jackfruit counters to Kraton royal dining halls and Malioboro lesehan floor mats. Bale Raos serves historic sultanate recipes; House of Raminten pairs Javanese cabaret with herbal jamu. Book Bale Raos 2–5 days ahead; Gudeg Yu Djum and lesehan stalls are walk-in.

The 4 essential tables in Yogyakarta

These 4 tables are the Yogyakarta reservations that matter, from three-star counters to market stalls, ranked by how hard the Shifu would fight for a seat. Book the famous rooms weeks ahead, walk into the markets, and let one signature dish per stop carry the list.

  1. 1

    Gudeg Yu Djum Wijilan

    Canonical Javanese Gudeg Wijilan / Near Kraton $ · meal IDR 30,000–65,000 per person

    Gudeg Yu Djum is Yogyakarta culinary benchmark: young jackfruit slow-simmered for hours in palm sugar, teak leaves and coconut milk, served with opor chicken, spicy krecek skin and brown eggs. Walk in — the dish that defines Javanese sweet-savory balance.

    Signature dish
    Gudeg Kendhil (jackfruit stewed in palm sugar and coconut milk)
    Booking tip
    Walk-in — Wijilan street flagship; clay pot packaging available for travel.
  2. 2

    Bale Raos

    Royal Javanese Kraton cuisine Kraton Complex $$ · dinner IDR 120,000–250,000 per person

    Bale Raos serves royal recipes recorded by Yogyakarta sultans: shredded duck in aromatic herbs, stuffed squid and traditional Javanese desserts in a pavilion beside the palace walls. Book ahead — authentic royal history on a plate.

    Signature dish
    Bebek Suwir (spiced shredded duck preferred by Sultan Hamengkubuwono VIII)
    Booking tip
    Book 2–5 days ahead; live gamelan music on selected evenings.
  3. 3

    The House of Raminten

    Eclectic Javanese & street food Kotabaru $ · meal IDR 25,000–60,000 per person

    House of Raminten is Yogyakarta theatrical dining legend: low floor seating, burning incense, traditional gamelan music and low-cost Javanese street bites served in a eccentric courtyard setting. Walk in — memorable cultural immersion.

    Signature dish
    Nasi Kucing (cat rice), Sego Sekul and herbal Jamu drinks
    Booking tip
    Walk-in — 24-hour icon; expect queues during weekend late nights.
  4. 4

    Soto Kadipiro

    Heritage Javanese soto ayam Kadipiro / Malioboro west $ · bowl IDR 25,000–45,000 per person

    Soto Kadipiro has served clear chicken broth with glass noodles, shredded free-range hen and fried perkedel cakes for nearly a century. Walk in for breakfast or lunch — pure comfort food cooked over wood-fire stoves.

    Signature dish
    Soto Ayam Kampung with perkedel potato cakes
    Booking tip
    Walk-in — morning & lunch spot; open since 1928.

Book a table in Yogyakarta

Reserve instantly at thousands of Yogyakarta restaurants — many with off-peak discounts on the bill — via TheFork, Europe's largest booking platform.

A labelled affiliate link may earn TravelShifu commission after a qualifying reservation.

Ad · affiliate linkBook a table on TheFork

Food experiences to book in Yogyakarta

The Shifu’s rule: one guided food experience per city makes every other meal better.

Ad – affiliate links: if you click a labelled partner link and make a qualifying booking or purchase, TravelShifu may receive a commission. How affiliate links work

Yogyakarta street food and gudeg tasting tour

Wijilan gudeg counters, Malioboro lesehan stalls and herbal teahouse stops with a guide.

Ad · affiliate linkBook on GetYourGuide

A labelled affiliate link may earn TravelShifu commission after a qualifying reservation.

Javanese royal cooking class in Kotagede

Shop local market and cook gudeg, krecek and soto with a Yogyakarta family.

Ad · affiliate linkBook on Viator

A labelled affiliate link may earn TravelShifu commission after a qualifying reservation.

GetYourGuide

Ad

Attractions & day tours

Skip-the-line tickets with free 24h cancellation — great for Yogyakarta food experiences

Curated tours and attraction tickets worldwide with instant confirmation and easy mobile vouchers.

Ad · affiliate linkCheck prices on GetYourGuide

TravelShifu may receive a commission after a qualifying transaction. Check the partner’s live price and terms before booking.

Viator

Ad

Reviewed tours worldwide

300,000+ experiences backed by Tripadvisor reviews — great for Yogyakarta food experiences

Massive tour marketplace with verified reviews, low-price guarantee and reserve-now-pay-later.

Ad · affiliate linkCheck prices on Viator

TravelShifu may receive a commission after a qualifying transaction. Check the partner’s live price and terms before booking.

Where to eat in Yogyakarta: the food neighborhoods

Yogyakarta's best food neighborhoods at a glance
Yogyakarta's best food neighborhoods at a glance
NeighborhoodKnown forMust-tryTypical cost
Wijilan (Kraton)Gudeg center & royal palace diningGudeg Yu Djum KendhilIDR 30,000–150,000
KotabaruHeritage cafés & 24-hour Javanese roomsRaminten Jamu & Nasi KucingIDR 25,000–80,000
MalioboroLesehan night mats & street skewersSate Klatak and lesehan chickenIDR 20,000–60,000

Where to stay for Yogyakarta food

Sleep near the tables: a central base turns early reservations and late tastings into short walks.

Booking.com

Ad

Comparing accommodation options

Compare accommodation and rate conditions worldwide — great for stays in Yogyakarta

Search hotels, apartments and other stays. Payment timing, cancellation, taxes and deposits depend on the property and selected rate; check the final terms before booking.

Ad · affiliate linkCheck prices on Booking.com

TravelShifu may receive a commission after a qualifying transaction. Check the partner’s live price and terms before booking.

Agoda

Ad

Asia hotel deals

Compare hotel options across Asia and worldwide — great for stays in Yogyakarta

Compare the same room, occupancy and cancellation terms against other providers. Member prices and promotions may have eligibility conditions; check the final payment currency and total.

Ad · affiliate linkCheck prices on Agoda

TravelShifu may receive a commission after a qualifying transaction. Check the partner’s live price and terms before booking.

Yogyakarta dining questions, answered

What is Gudeg and why is it famous in Yogyakarta?

Gudeg is Yogyakarta signature dish made from young green jackfruit slow-cooked for hours with palm sugar, coconut milk, coriander and teak leaves. It is served with savory opor chicken, braised eggs and spicy krecek (cattle skin). Gudeg Yu Djum on Jalan Wijilan is the famous starting point.

How far ahead should you book Yogyakarta restaurants?

Bale Raos inside the Kraton complex needs 2–5 days ahead for weekend dinners. House of Raminten, Soto Kadipiro and Gudeg Yu Djum operate on walk-in seatings — arrive before 12:30pm for lunch to avoid weekend queues.

Is Yogyakarta cheap for dining?

Yogyakarta is one of Southeast Asia most affordable culinary destinations. A full Gudeg plate or Soto bowl costs IDR 25,000–45,000 (USD 1.50–3), while royal sultanate banquets at Bale Raos cost IDR 120,000–250,000 (USD 8–16) per person.

What is lesehan dining in Malioboro?

Lesehan is traditional Javanese floor-mat dining. Food stalls lay woven bamboo mats along sidewalk pavements at night, where guests sit cross-legged to enjoy fried chicken, duck and sambal under warm street lanterns. Prices are low and atmosphere is informal.

More on Yogyakarta

Plan your Yogyakarta trip

Start with the Yogyakarta travel guide, or jump to any of our 12 other Yogyakarta pages.