raahzo

Menu

Plan a trip

Honest plans for parents and senior travellers. We reply within a day.

PrivacyTerms
The Kraton, the Sultan's palace, in Yogyakarta

Yogyakarta guide · Where to eat

Where to eat in Yogyakarta: 17 restaurants

Places to eat in Yogyakarta, with what to order and how comfortable each is for families and older travellers.

Updated

Photo: Gryffindor, IIVeaa · CC BY 3.0

Javanese food in Yogyakarta is sweet, slow-cooked and coconut-based. The signature dish is gudeg, young jackfruit stewed for hours in coconut milk and palm sugar, usually served with rice, egg, chicken, tofu or tempeh, and a spicy beef-skin stew called krecek. Served on its own the jackfruit is vegetarian, but the usual plate is not, so ask for tofu and tempeh in place of egg and chicken and check the sauce.

For travellers from India who eat vegetarian, vegan or Jain food, Yogyakarta needs care. Tempeh, tofu, vegetable dishes such as gado-gado and rice with vegetables are easy to find, but meat stock, shrimp paste, fish sauce and egg are common, so say plainly that you eat no meat, fish or egg. We did not find a Jain or Indian restaurant we could verify, but guides we opened describe several fully plant-based vegan places (Simple Plant, Loving Hut Express, Veganissimo and Fortunate Coffee), which carry diet tags. Ask your hotel to check the kitchen, look for vegetarian places on a current directory, and carry some dry snacks on day trips.

Menus and kitchens change. If you follow a strict diet or have an allergy, confirm with the restaurant before you order.

Food and restaurantsMidori · CC BY 3.0

Alun-Alun Utara (northern square), beside the Kraton

Bakmi Jawa Pak Pele ₹

A noodle stall on the northern square (Alun-Alun Utara) by the Kraton, known for bakmi Jawa cooked over charcoal and for nasi goreng. It gets busy once it opens in the evening.

  • Evening
  • Javanese noodles
Food and restaurantsOcdp · CC0

Jl. Jogonegaran No.49E, Pringgokusuman, Gedong Tengen

Fortunate Coffee ₹₹

A plant-based cafe on Jl. Jogonegaran serving curry ramen, vegan bibimbap, tempeh burgers and vegan pizza alongside speciality coffee.

  • Pure Veg
  • Vegan
  • 45 to 75 minutes
  • Late morning or lunch
  • Plant-based cafe
Food and restaurantsOkkisafire · CC BY-SA 4.0

Jl. Kaliurang No. 2, Caturtunggal, north of the city centre

Gudeg Bu Hj. Ahmad ₹

A gudeg seller on Jl. Kaliurang, north of the city near the university, serving the sweet jackfruit stew with krecek and side dishes. A useful alternative to the Wijilan gudeg street.

  • 45 minutes
  • Morning or lunchtime
  • Gudeg
Food and restaurantsMustafa CAN · CC BY-SA 4.0

Sleman regency, north of Yogyakarta city (confirm exact address)

Jejamuran ₹₹

A mushroom-focused restaurant in Sleman serving Indonesian favourites such as mushroom satay, rendang jamur and tongseng jamur in a meat-free format.

  • 1 to 1.5 hours
  • Lunch
  • Mushroom restaurant
Food and restaurantsMidori · CC BY-SA 3.0

Jl. Beskalan, a short ride from Malioboro

Pempek Kamto ₹

A small eatery on Jl. Beskalan serving pempek, the fried fish cakes of Palembang, with a spicy-sweet dipping sauce. A Sumatran dish, not a Javanese one.

  • 45 minutes
  • Palembang fish cakes
Food and restaurantsMidori · CC BY 3.0

Jl. Wiratama, Tegalrejo, near the Diponegoro Museum

Soto Pak Soleh ₹

A beef soto stall in Tegalrejo, near the Diponegoro Museum, serving Yogyakarta-style soto sapi. It is a local breakfast and lunch stop, away from the tourist streets.

  • 45 minutes
  • Morning to lunchtime
  • Beef soto

Jl. Wisata, Condongcatur, Depok, Sleman, north of the city

Veganissimo ₹₹

A vegan restaurant in the Condongcatur area of Sleman serving Indonesian, Chinese and western dishes in plant-based form, including curries and salads.

  • Pure Veg
  • Vegan
  • 1 to 1.5 hours
  • Lunch or early dinner
  • Vegan Indonesian

Build this into my trip

Share dates, who is travelling, comfort level and budget. We reply with an honest plan and quote.

Live prices, opening hours and hotel availability change — we confirm everything before you pay.

Search