TripPick Indonesia Indonesia

Yogyakarta Food Guide

14 restaurants across 4 categories

Yogyakarta Food Guide — Quick Answer

Updated 2026
Restaurants listed
14
Top pick
Gudeg Yu Djum
Area
Wijilan Street

As of 2026, this Yogyakarta food guide covers 14 restaurants by category — including Gudeg Yu Djum, Bale Raos, Sate Klathak Pak Pong. See prices, locations and must-try dishes below.

Yogyakarta is Yogyakarta's food culture is Javanese heritage + Borobudur gatewayGudeg Yu Djum (iconic Yogya gudeg jackfruit canonical $3-8). Bakmi Jowo Mbah Mo (heritage Javanese noodles $3-6). Sate Klathak Pak Pong (iconic Yogya satay $4-10). Malioboro Street warungs + lesehan + atmospheric Javanese street food. Prawirotaman heritage cafes. Bjong Ngopi (heritage Javanese coffee). Plataran Borobudur ($30-80 historic and atmospheric). Bintang beer ($2-5 Indonesia). One of cheapest Asian destinations. We've organized 14 restaurants across 4 categories. Each entry includes prices, hours, local tips, and a Google Maps link so you can plan straight from the page.

YogyakartaFood Map

Click pins to see restaurant info · 14 restaurants

Loading map...
Map not showing? View pin list
  1. 1
    Gudeg Yu Djum
    Wijilan Street · Javanese Heritage
    Open in Google Maps →
  2. 2
    Bale Raos
    Kraton (Sultan's Palace) · Javanese Heritage
    Open in Google Maps →
  3. 3
    Sate Klathak Pak Pong
    Bantul (30 min from Malioboro) · Javanese Heritage
    Open in Google Maps →
  4. 4
    Malioboro Street food stalls
    Malioboro Street · Malioboro Street Food
    Open in Google Maps →
  5. 5
    Pasar Beringharjo
    Malioboro Street · Malioboro Street Food
    Open in Google Maps →
  6. 6
    Jejamuran (mushroom specialist)
    Sleman (30 min from Malioboro) · Heritage Cafes
    Open in Google Maps →
  7. 7
    Bakpia Pathok 25
    Pathok district, central Yogyakarta · Heritage Cafes
    Open in Google Maps →
  8. 8
    ViaVia Cafe
    Prawirotaman · Heritage Cafes
    Open in Google Maps →
  9. 9
    Indonesian coffee cafés
    Various Yogyakarta · Heritage Cafes
    Open in Google Maps →
  10. 10
    Amanjiwo dining
    Magelang (near Borobudur) · Borobudur + Luxury Dining
    Open in Google Maps →
  11. 11
    Plataran Borobudur Resort & Spa
    Magelang (near Borobudur) · Borobudur + Luxury Dining
    Open in Google Maps →
  12. 12
    Javanese cooking class
    Various Yogyakarta · Javanese Heritage
    Open in Google Maps →
  13. 13
    Sheraton Mustika dining
    Yogyakarta city · Borobudur + Luxury Dining
    Open in Google Maps →
  14. 14
    Soto Ayam Pak Sholeh
    Yogyakarta · Javanese Heritage
    Open in Google Maps →

© OpenStreetMap · © CARTO · Leaflet

Javanese Classics

5 spots

Gudeg Yu Djum, Bale Raos (royal cuisine), Sate Klathak — the standard Javanese sit-down restaurants

Gudeg Yu Djum

Gudeg Yu Djum · Wijilan Street

1 #1
MUST TRY

Gudeg with rice and ayam goreng ($3), gudeg with krechek ($3.50), gudeg full set ($5)

The reference gudeg restaurant in Yogyakarta — over 50 years in operation on Wijilan Street, where 5-6 competing gudeg shops cluster together. Young jackfruit slow-cooked in coconut milk for hours, served with rice, krechek (spicy cattle skin) and fried chicken.

$2-5 (IDR 30,000-75,000) 6:00-22:00 daily

Local tip: Cash only at most branches. Multiple Wijilan Street locations. Tip 5-10%. Try the gudeg basah (wet style) for a more sauce-forward version.

View on Google Maps

Bale Raos

Bale Raos · Kraton (Sultan's Palace)

2 #2
MUST TRY

Royal Javanese tasting menu ($20), bebek goreng (fried duck, $15), Yogyakarta heritage chicken curry ($14)

Javanese royal cuisine in a courtyard setting next to the Sultan's Palace — the menu is based on Sultan's family kitchen records and is the closest you'll get to authentic palace dining outside the Kraton itself. Quiet, dignified, popular with cultural travelers.

$10-25 (IDR 150,000-380,000) 11:00-22:00 daily

Local tip: Reserve Fri-Sat. Cards and cash. Tip 10%. Walking distance from the Sultan's Palace entrance.

View on Google Maps

Sate Klathak Pak Pong

Sate Klathak · Bantul (30 min from Malioboro)

3 #3
MUST TRY

Sate Klathak (10 skewers, $6) — goat satay grilled on bicycle spokes, with sweet kecap manis dipping sauce

Yogyakarta's distinctive satay — chunks of goat meat skewered on metal bicycle spokes (which conduct heat better than bamboo) and grilled over coconut husks. The Bantul region specialty; Pak Pong is the most-recommended of the dozen sate klathak shops in the area.

$3-8 (IDR 45,000-120,000) 17:00-23:00 daily

Local tip: Cash and cards. 30 minutes by Gojek from Malioboro. The evening hours fill up; arrive before 19:00 or expect a wait.

View on Google Maps

Javanese cooking class

Yogyakarta Cooking Class · Various Yogyakarta

12 #4
MUST TRY

Half-day market tour + 4-5 dishes (gudeg, nasi goreng, sambal, Javanese curries) + recipe book + meal

Several Yogyakarta schools offer half-day cooking classes — ViaVia Cafe, Yogyakarta Cooking Class and Loving Hut Cooking are the most-recommended. Typically includes a Pasar Beringharjo market tour, hands-on cooking of 4-5 Javanese dishes, and the meal.

$25-40 per person (IDR 380,000-600,000) Morning or afternoon sessions

Local tip: Book 2-3 days ahead via Klook or directly through the school. Most schools run morning and afternoon sessions. Vegetarian options on request.

View on Google Maps

Soto Ayam Pak Sholeh

Soto Ayam Pak Sholeh · Yogyakarta

14 #5
MUST TRY

Soto ayam (chicken soup with rice, $2.50), soto ayam komplit (with egg, $3.50), es jeruk (iced orange, $0.80)

Reliable local soto ayam shop — Indonesia's signature chicken soup with turmeric broth, served over rice with shredded chicken, bean sprouts and a hard-boiled egg. Cheap, satisfying, and the standard local breakfast or lunch.

$2-5 (IDR 30,000-75,000) 6:00-22:00 daily

Local tip: Cash only. Tip 5-10%. The morning crowd is heavy (7:00-10:00) — go for a quieter afternoon visit.

View on Google Maps

Malioboro Street Food

2 spots

Malioboro Street stalls, Pasar Beringharjo night market — the cheapest evening eating in Yogyakarta

Malioboro Street food stalls

Malioboro Street Food · Malioboro Street

4 #1
MUST TRY

Nasi goreng ($2-4), sate ayam ($1-3 per stick), soto ayam ($2-4), es teh manis (sweet iced tea, $0.50)

The lesehan (mat-seating) food stalls along Malioboro Street fill the sidewalks from 18:00 to 23:00 — nasi goreng, sate, soto ayam, and Yogyakartan classics at the cheapest prices in the city. Bring small rupiah notes.

$2-8 (IDR 30,000-120,000) 18:00-23:00 daily

Local tip: Cash only. Negotiate the price before ordering — some stalls quote tourists 2-3× local prices. Tip 5-10%. The sidewalk seating is part of the experience.

View on Google Maps

Pasar Beringharjo

Pasar Beringharjo · Malioboro Street

5 #2
MUST TRY

Pecel (peanut-sauce vegetable salad, $2), lupis (sticky rice + brown sugar, $1), traditional jamu (herbal drinks, $1)

Yogyakarta's main traditional market — batik fabric upstairs, food stalls and traditional snacks on the ground and lower levels. The food court area is where locals shop for daily lunch; cheaper and more authentic than Malioboro street food.

$2-8 (IDR 30,000-120,000) 6:00-22:00 daily

Local tip: Cash only. Bargain on batik fabric (start at 30-50%). Tip 5-10% if served at a stall. The market is busiest 8:00-12:00.

View on Google Maps

Cafés & Coffee

4 spots

Jejamuran (mushroom specialist), Indonesian coffee culture, Bakpia Pathok 25 — the standard local cafés and bakeries

Jejamuran (mushroom specialist)

Jejamuran · Sleman (30 min from Malioboro)

6 #1
MUST TRY

Mushroom satay ($5), mushroom rendang ($8), mushroom tom yum ($6), mushroom-only multi-course set ($12)

Yogyakarta's most-distinctive restaurant — every dish features mushrooms grown on the on-site farm. Multiple Javanese, Indonesian and international preparations all built around mushrooms. Popular with vegetarian travelers and food-curious visitors.

$5-15 (IDR 75,000-220,000) 10:00-22:00 daily

Local tip: Cards and cash. 30 minutes by Gojek from Malioboro. Tip 5-10%. The multi-course tasting set is the easiest way to sample the menu.

View on Google Maps

Bakpia Pathok 25

Bakpia Pathok 25 · Pathok district, central Yogyakarta

7 #2
MUST TRY

Original mung bean bakpia (20-piece box $1.50), chocolate bakpia ($2), cheese bakpia ($2.50), assorted gift box ($3)

Yogyakarta's most-recognized souvenir food — small round pastries filled with sweet mung bean paste (or modern flavors like chocolate, cheese, durian). Bakpia Pathok 25 is the original 1948 brand with multiple branches; the boxes travel well as gifts.

$1-3 per box (IDR 15,000-45,000) 8:00-21:00 daily

Local tip: Cards and cash. Multiple central branches. Shelf life is short (3-5 days) — buy on the way to the airport. The mung bean original is the standard order.

View on Google Maps

ViaVia Cafe

ViaVia Cafe · Prawirotaman

8 #3
MUST TRY

Western breakfast ($6), Javanese nasi campur ($7), Indonesian coffee ($2), homemade ice cream ($4)

The center of Prawirotaman's backpacker scene — Belgian-Indonesian fusion menu, cooking classes upstairs, bookshop, travel info desk. A useful first stop for solo travelers who want food, internet and travel planning in one place.

$5-15 (IDR 75,000-220,000) 8:00-23:00 daily

Local tip: Cards and cash. Tip 5-10%. The cooking class ($25-40) runs most days; book at the front desk.

View on Google Maps

Indonesian coffee cafés

Indonesian Coffee · Various Yogyakarta

9 #4
MUST TRY

Java arabica espresso ($1.50), kopi tubruk (traditional Indonesian coffee with grounds, $1), kopi luwak ($8-15 for novelty)

Java is Indonesia's coffee heartland — the island's arabica beans are the source of the European 'java' term. Yogyakarta's third-wave coffee scene has grown rapidly; Klinik Kopi, Filosofi Kopi and Epilogue Coffee are well-rated independent options.

$1-3 (IDR 15,000-45,000) 8:00-22:00 daily

Local tip: Cards and cash. Tip 5-10%. Try kopi tubruk for the traditional preparation (espresso-strength brew with coffee grounds in the cup).

View on Google Maps

Borobudur & Luxury

3 spots

Amanjiwo (the country's most-recognized luxury hotel restaurant), Plataran Borobudur, Sheraton Mustika — the high-end dining rooms

Amanjiwo dining

Amanjiwo · Magelang (near Borobudur)

10 #1
MUST TRY

Amanjiwo tasting menu ($180), Javanese tasting menu ($120), Sunday brunch ($85)

Indonesia's most-recognized luxury hotel restaurant — set in a hilltop stone resort with a direct view of Borobudur. The Javanese tasting menu draws on royal cuisine traditions; the formal terrace dining is the standard special-occasion meal for visitors staying at the resort.

$80-200 (IDR 1,200,000-3,000,000) 18:00-22:00 daily

Local tip: Reserve 2+ weeks ahead. Smart casual / no shorts. Cards and cash. Sunday brunch is the most-booked single meal. Non-guests can book dinner but the resort prefers overnight visitors.

View on Google Maps

Plataran Borobudur Resort & Spa

Plataran Borobudur · Magelang (near Borobudur)

11 #2
MUST TRY

Javanese tasting menu ($65), grilled seafood ($45), Indonesian rijsttafel ($55, multi-dish rice table)

Smaller luxury resort 15 minutes from Borobudur — more accessible price point than Amanjiwo for travelers who want a refined Javanese dinner without the $1,000+ room rate. The rijsttafel (Indonesian rice table) is the menu standout.

$40-100 (IDR 600,000-1,500,000) 18:00-22:00 daily

Local tip: Reserve 1-2 weeks ahead. Smart casual. Cards and cash. The terrace at sunset is the preferred seating.

View on Google Maps

Sheraton Mustika dining

Sheraton Mustika · Yogyakarta city

13 #3
MUST TRY

Saturday seafood buffet ($45), Indonesian rijsttafel ($35), Sunday Western brunch ($40)

Sheraton Mustika Yogyakarta — Marriott Bonvoy 5-star with multiple restaurants. The Saturday seafood buffet and Sunday brunch are popular with both hotel guests and Yogyakarta residents. Less distinctive than Amanjiwo but a reliable mid-range luxury dinner option.

$25-60 (IDR 380,000-900,000) 18:00-22:00 daily

Local tip: Reserve Fri-Sat. Cards and cash. Marriott Bonvoy points apply. The pool-side seating is best in dry season.

View on Google Maps

Daily Food Budget Guide

Budget

$8-20/day

Gudeg Yu Djum + Bakmi Jowo + Sate Klathak + Malioboro warungs + Bintang beer. One of cheapest Asian destinations.

Mid-Range

$30-70/day

Prawirotaman heritage cafes + Bjong Ngopi + Plataran Borobudur + Java cooking class.

Luxury

$150+/day

Plataran Borobudur ultra-luxury + Amanjiwo Borobudur + Hyatt Regency + private guide.

Frequently Asked Questions

Common questions about food and restaurants in Yogyakarta.

What's Yogyakarta's signature dish?
Gudeg — young jackfruit slow-cooked in coconut milk for hours, served with rice, krechek and ayam goreng. $2-5 at Gudeg Yu Djum on Wijilan Street. Bakpia Pathok (sweet bean pastries, $1-3/box) are the standard souvenir. Sate Klathak (goat satay grilled on bicycle spokes, $3-8) is the Bantul regional specialty.
Where to eat the famous Gudeg?
Gudeg Yu Djum on Wijilan Street is the reference — 50+ years in operation, $2-5 a plate, cash only. The street has 5-6 competing gudeg shops if you want to compare.
Where to eat royal Javanese?
Bale Raos near the Sultan's Palace — $10-25 per person, Javanese royal cuisine based on Sultan's family kitchen records. Reserve Fri-Sat. The closest you'll get to authentic palace dining outside the Kraton itself.
Where to eat at a café?
ViaVia Cafe in Prawirotaman ($5-15) — backpacker hub with cooking classes upstairs. Jejamuran in Sleman ($5-15) — mushroom-only menu, popular with vegetarians. Klinik Kopi and Filosofi Kopi for third-wave Java coffee ($1-3).
Where to eat luxury near Borobudur?
Amanjiwo ($80-200) is Indonesia's most-recognized luxury hotel restaurant with direct Borobudur views. Plataran Borobudur ($40-100) is the more accessible luxury option. Sheraton Mustika Yogyakarta ($25-60) in the city for Marriott Bonvoy stays.
What's the food cost?
Gudeg $2-5. Sate Klathak $3-8. Nasi goreng $2-5. Mid-range Javanese dinner $10-25. Bale Raos royal cuisine $10-25. Plataran Borobudur $40-100. Amanjiwo $80-200. One of the cheapest sit-down food scenes in Southeast Asia.
Vegetarian options in Yogyakarta?
Jejamuran (mushroom-only menu) is fully vegetarian-friendly. ViaVia Cafe has Western vegetarian options. Most Javanese restaurants accommodate vegetarian requests — pecel (peanut-sauce vegetable salad) and gado-gado are naturally vegetarian. Vegan options are growing in Prawirotaman.
What's Sate Klathak?
Yogyakarta's distinctive satay — chunks of goat meat skewered on metal bicycle spokes (which conduct heat better than bamboo) and grilled over coconut husks. The Bantul regional specialty. Pak Pong is the most-recommended of the dozen sate klathak shops in the area.

More on Yogyakarta

Cost guide, itineraries, hotel picks — plan the rest of your trip.

Why you can trust food guide

Jimmy Kong TripPick founder · Travel content creator

Based in Chiang Mai for 8+ years, with 30+ countries visited across Southeast Asia, Japan, and Europe. Every detail in this guide is primary-source verified as of April 2026, with prices auto-refreshed via live exchange rate APIs. This isn't AI-generated boilerplate — it's written from the perspective of someone who has actually been there.

8+ years analyzing travel data 30+ countries visited Live exchange rate verified
📅 Published: