10 Best Foods and Snacks in Yogyakarta, from Gudeg to Bakpia Pathok

Perhaps you already know what you are going to do in Jogja for your next holiday. However, do you have any idea about what you’re going to eat in this cultural center of Indonesia? Luckily, you come across this article! We will guide you through top places where you can explore Jogja’s culinary at its best.

Hopefully, you will enjoy your journey in Jogja while trying out the most delicious dishes and snacks. Foodie lovers out there, what are you waiting for? The good thing is that foods are affordable, so you can eat as much as you want 😉

10 Top Foods in Yogyakarta

We’ve summed up top 10 foods in Yogyakarta. Here you go!

1. Gudeg

best food in Yogyakarta


One of the famous foods in Yogyakarta is gudeg. Often described as jackfruit sweet stew, gudeg is made from unripe jackfruit stewed for several hours with coconut milk and palm sugar. To make the dish more delicious, gudeg is added with garlic, coriander seed, bay leaves and teak leaves that give brownish color to the dish.

Gudeg is usually served with krecek (cattle skin either cow or water buffalo), telur pindang (braised hard-boiled eggs), tofu and chicken. The cooking process takes about 4 to 5 hours. There are several types of gudeg, such as the dry or wet ones. You can find this food at street hawkers or restaurants.

Where to Eat?

  • Gudeg Yu Djum Wijilan

Address: Jl. Wijilan No. 167, Panembahan, Kraton, Yogyakarta, DIY 55131

  • Gudeg Permata Bu Narti

Address: Jl. Gajah Mada, Purwokinanti, Pakualaman, Gunungketur, DIY 55166

  • Gudeg Mecon Bu Tinah

Address: Jl. Asem Gede No. 8 Cokrodiningratan, Jetis, DIY 55233

2. Tiwul Rice

best food in Yogyakarta

If you are planning to visit Gunungkidul regency in the southeast part of Yogyakarta, you can try eating tiwul rice. Tiwul is an alternative of rice for local people living around Gunungkidul area. It is made from dried cassava that is smashed into flour. Tiwul is then sprinkled with grated coconut. 

You can try eating tiwul rice with more side dishes such as vegetables, chilli or even fried grasshoppers! Sounds weird? Make sure to try it yourself to satisfy your curiosity, t-mates.

Where to Eat?

  • Tiwul Ayu Mbok Sum

Address: Jl. Mangunan Km 4,5, 55783

  • Tiwul Yu Tum

Address: Jl. Pramuka No. 36, Wonosari, Gunungkidul, Yogyakarta

3. Gatot

Similar to tiwul rice, gatot is a tasty dish from Gunungkidul. Since Gunungkidul is a dry land, cassava that are planted there mostly couldn’t grow well. Locals see this as an opportunity to make a traditional food from cassava. 

Cassava is dried under the sun and soaked overnight. Then, it is cut into pieces before being steamed with brown sugar until it looks tender. The sweet and chewy taste of gatot will surely make you want to try it more and more.

It is not easy to find gatot in the city. In Gunungkidul, you can find the place to eat gatot at the same restaurant that serves tiwul rice. Over the years, sellers who sell this snack keeps innovating to attract customers. Now, you can buy gatot with many flavors such as chocolate, cheese, or jackfruit flavor.

Where to Eat?

Gatot Tiwul Yu Tum 

Address: Jl. Pramuka No. 36, Wonosari, Gunungkidul, Yogyakarta

4. Oseng-Oseng Mercon

Oseng-oseng mercon consists of kikil (fatty meat of cow’s feet) and chilli. This is an authentic hot and spicy food in Jogja. The soup looks fatty, because it contains a lot of oil and chili. However, it is very delicious when you eat oseng-oseng mercon together with warm rice. In Yogyakarta, you can find many sellers that sell this food around Jl. KH Ahmad Dahlan.

Where to Eat?

  • Oseng Mercon 62

Address: Jl. KH Ahmad Dahlan 62, Yogyakarta

  • Oseng Mercon Pak No

Address: Jl. Kaliurang KM 9,5, Gondangan, Sardonoharjo, Ngaglik, Sleman

5. Bakpia Pathok

Do you want to find an iconic local snack in Yogyakarta? You can go to try bakpia pathok, one of the city’s specialties. Pathok is the name of the suburb where the snack was first originated. Nowadays, you can find many selections of bakpia with different fillings such as chocolate, cheese and durian.

Bakpia pathok is smaller than the regular pia. Usually, they are sold in small boxes in many places around Yogyakarta.

Where to Buy? 

  • Bakpia Kurnia Sari

Address: Jalan Glagahsari No. 91C, Warungboto, Umbulharjo, Yogyakarta

  • Bakpia Pathok 25

Address: Jl. AIP II KS Tubun Blok NG I No. 504, Kadipaten, Kraton, Yogyakarta

6. Geplak

Geplak is a sweet snack originated from Java. It is made from rice flour, brown sugar, grated coconut, citrus, leaves, waluh fruit and others. Geplak is mainly produced in Bantul, Yogyakarta. You can eat this iconic food together with family and friends. 

Where to Eat?

  • Geplak Mbok Tumpuk

Address: Sumuran, Palbapang, Taskombang, 55713

7. Cenil

Cenil is a traditional food that you can find in Yogyakarta. It has a chewy texture. When you eat this tasty snack, you can smell the pandan aroma. This sweet nibble has various types such as round and oval shape. Besides the sweet taste, you can also get the savory taste from the grated coconut.

People in Yogyakarta usually enjoy eating cenil in the evening or at night while chatting with their friends or family. 

After reading all of the information about delicious food above, are you becoming interested to visit Jogja? It is easy and simple for booking flight tickets. You can do so via tiket.com.

Where to Eat?

  • Cenil Mbah Satinem

Address: Jl. Bumijo No. 50, around Tugu Jogja

8. Jadah Tempe

This is a unique culinary dish from Jogja. It is a combination of jadah (sticky rice) and marinated tempeh. The flavor is a mix of savory from the sticky rice and sweet from the tempeh. You can find this dish in Yogyakarta around Mount Merapi.

Usually, this food is served on a rattan plate. If you love spicy flavor, you can add chilies on the dish.

Where to Eat?

  • Jadah Tempe Mbah Carik

Address: Jalan Astamulya Kaliurang, Yogyakarta

9. Krecek

Krecek is used in many varieties of food in Yogyakarta. For example, it can be eaten with gudeg or chilli. In Jogja, the famous food is sambal goreng krecek. Krecek is a traditional Javanese cattle skin spicy stew. You can find sambal goreng krecek in many food stores in Yogyakarta. It is usually served with gudeg.

10. Sate Klatak

Originally from Bantul, sate klatak is made from goat or mutton. It is roasted in an open fire. The name comes from the sound “klatak” that you can actually hear when the meat is being cooked. The skewers used to grill or roast the satay are made from iron, unlike usual satay in Indonesia that uses bamboo skewers.

Sellers mainly use salt and a pinch of pepper as its marinating seasoning. It tastes very good! Eager to try?

Where to Eat?

  • Sate Klatak Pak Jono

Address: Jl. Imogiri Timur Km.10 Jejeran, Bantul, Yogyakarta 

  • Sate Klatak Pak Jede

Address: Jalan Nologaten No. 46, Sleman, Yogyakarta