With the mushrooming of eateries in Yogyakarta, most of the time, we get overwhelmed by the options available. No worries, here we have chosen 10 best local restaurants to try during your visit to Yogyakarta.

1. Kampung Arab Resto

Kampung Arab Resto is a little restaurant tucked away in Watugede street, greeting all patrons with an aroma of barbeque and middle eastern spices. Designed with Arabian style elements, it creates an atmosphere perfect for lounging, dining, and shisha whether it be with friends or family.

Air conditioned, you won’t have to worry about heat ruining your dining experience. Enjoy a plentiful order of Kebuli Rice with up to four other people while relaxing on plush floor seating.

Expand your palate by pairing with succulent lamb cuts steeped in flavorful spices that come right off the bone. These generous portions are accompanied by affordable prices. For dessert, indulge in Alpukat Keruk, a delectable fusion of Milo and Avocado, absolutely scrumptious. These generous portions are accompanied by affordable prices, leaving both your pocket and belly satisfied.

Address: Jl. Watugede No.67, Wonorejo, Sariharjo, Kec. Ngaglik, Kabupaten Sleman, Daerah Istimewa Yogyakarta 55581 Yogyakarta

Opening hours: 11AM – 10.30PM

2. House of Raminten

The House of Raminten, renowned for encompassing authentic Javanese cuisine and essence of Javanese blue blood heritage into its dining experience. Gamelan music in the background, the scent of incense on the air, flower offerings everywhere, and waiters dress up in traditional Javanese attire. It’s so Javanese, and the decor is spot on.

Upon entering the venue, the waiter will greet you by saying sugeng rawuh, which means welcome. They serve only traditional cuisine. The showstopper is Ayam Koteka, flavourful spiced chicken rice steamed in bamboo. How they present it is also noteworthy. Do not miss their sate jamur— it has a sweet meaty mouthfeel that will tingle your taste bud. Now it’s time to put your hand on Indonesia herbal drink, jamu. It’s a mixture of local herbs and spices, very nutritious, and your gut will thank you later.

The House of Raminten is open 24 hours, so if you are hungry in the middle of the night you know where to go. The food is made fresh upon ordering so it will take a while until it comes to your table. Because of its popularity during the busy hour, chances are you will be put on a waiting list, they have a souvenir stall on the corner filled with catchy stickers, postcards, and local craft to get you entertained while waiting. There are horse stables by the restrooms, so this is a heads up. As strange as it may sound, the presence of the horses adds the surreality of this place.

Address: Jl. Faridan M Noto No.7, Kotabaru, Kec. Gondokusuman, Kota Yogyakarta, Daerah Istimewa Yogyakarta 55224

Opening hours: 24 hours

3. Lotek Bu Bagyo

Lotek Bu Bagyo is a budget friendly Indonesian eatery. They serve lotek and gado-gado, the famous Indonesian salad. Despite its popularity among the locals and tourists, lotek Bu Bagyo is cheap and satisfying, and always a good option for lunch. Lotek and gado-gado are healthy options as well.

Lotek and gado-gado consist of steamed vegetables drenched in peanut sauce such as spinach, long bean, cucumber, etc. Gado-gado has a more crunchy texture due to the addition of raw vegetables like bean sprouts, and tomato also boiled egg is common to be added in gado-gado. The sweet and salty tastes blend together with the flavorless steamed rice cake, served with shrimp crackers as a side dish. The Resto itself is very simple, but its staff is warm and friendly.

Address: Jl. Prof. Herman Yohanes No.1, Terban, Kec. Gondokusuman, Kota Yogyakarta, Daerah Istimewa Yogyakarta 55223

Opening hours: 8.30AM – 6PM

4. Kedai Nyah Tan Li

Located on a quiet area by Bedog river, Kedai Nyah Tan li serves Indonesian cuisine. The décor is sleek and calm, attributed to the Javanese accent. The seating area is on a balcony overlooking the river below, giving a calm and relaxed ambiance.

Commended their authentic sambal tempeh, it’s one of the highlights of their menu, friend tempeh crushed with chilies and onion served with rice and a fried egg. Don’t get intimidated by the name, sambal (chili paste ). The hot level can be adjusted to your desire. Besides nasi sambal tempe, the recommended dishes worth trying are nasi brongkos, bakmi Jawa , and nasi goreng kecombrang.

At kedai Nyah Tan li they add torch ginger flower picked from their garden to every dish to make it more rich and flavorsome.

Address:Jl. Kasongan No.3, Karang Tengah, Tirtonirmolo, Kec. Kasihan, Bantul, Daerah Istimewa Yogyakarta 55184

Opening hour: 11AM – 11Pm

5. Jejamuran Resto

Jejamuran resto is a haven for vegetarians and mushroom lovers. Fun fact: Mushrooms are a great, easily digested cheap probiotic, and good for the intestines. The restaurant nails it when it comes to the many forms of scrumptious mushroom dishes. They use different types of mushrooms as an ingredient to create a meaty-like texture on meatless dishes as a substitute for the traditional meat. Examples of this include sate jamur, a grilled oyster, and button mushroom served with a thick dressing of peanut sauce. It has a meaty-like poultry texture. If you are looking for something nutritious, then you would enjoy botok jamur— it is a steamed mushroom mixed with seasoned coconut and vegetables wrapped in banana leaves. Psst! The beverage also contains mushrooms!

In Jejamuran resto, you can also learn all about mushrooms, how to grow mushrooms, the type of mushrooms, et cetera. Their quaint mushroom garden is out in the back. The interior of Jejamuran resto has a Javanese-home feeling, being a semi-open-air Joglo house. It is the perfect venue for dining with friends and family and a price beyond reasonable. Don’t forget to pick up some take-out mushroom snacks— they are all well-packed in jars and cans— or you will regret it later.

Address: Jl. Pendowoharjo No.RT.01, RW.20, Niron, Pandowoharjo, Kec. Sleman, Kabupaten Sleman, Daerah Istimewa Yogyakarta 55512

Opening Hour: 9AM – 9PM

6. Ikan Bakar Katombo

If you are craving for Sulawesi seafood, just go to have one at Katombo Restaurant. They serve fresh fish and seafood, which displayed in a showcase chiller, and some other Sulawesi typical cuisines. When you come to the restaurant, the waiter will escort you to the showcase chiller full of various fish, shrimp, crab, and so on. You can choose the fish you want to eat, and also you can choose the way to cook them, such as grilled, fried, or steeped in woku sauce (Sulawesi signature). The price is counted by the weight of the fish. They put them per ounces with various rates of the price depends on the type of fish. However, they also offer food per serving. You will be satisfied with their rich condiments and thick broth and other spicy-sweet sauces that you will eat with the food itself.

This place is quite spacious and cozy and also suitable for family dinner. There’s live music as well, so you will feel like you’re at home. They offer halal food and organic dishes, as well. This restaurant opens from 8 am to 10 pm. If you come in the evening, we recommend you to make a reservation first because it’s its high peak. Once you come here, you will have the feeling of coming back again. This tasty food will always remain you hooked.

Address: Jl. Rogoyudan 1 No.8, Rogoyudan, Sinduadi, Kec. Mlati, Kabupaten Sleman, Daerah Istimewa Yogyakarta 55284

Opening Hour: 8AM – 10PM

7. Rumah Makan Padang Sederhana

Who can resist Padang cuisine? Located at Kaliurang street KM 5.6, Sederhana Restaurant serves typical Padang food with various menus such as rendang, fish head curry, satay Padang, pop chicken, etc. This restaurant is well-known as an authentic Padang cuisine in Yogya. They provide a comfortable place with an air conditioner or non-air conditioner. You can also book this restaurant if you want to celebrate a party, a meeting or a family gathering. Padang restaurant is known for its typical serving. The waiter will bring all the dishes from the menu, all over his hands at the same time to your table, which can make us drooling and increasing our appetite immediately. Besides that, they will serve your rice with poured spices and coconut milk sauce, boiled vegetables, and of course, sambal. The waiter will give you a small bowl with water and lime in it for washing your hand before and after eating. The waiter regularly knows what you’ve eaten, and they will count based on what you have picked. This kind of food is suitable for you who want to satisfy your savory and spicy cravings. The price is quite affordable, and it’s worth every penny for this holy grail typical food.

Address: Jl. Kaliurang KM 5.6, Caturtunggal, Depok, Kecamatan Depok, Manggung, Caturtunggal, Kec. Depok, Kabupaten Sleman, Daerah Istimewa Yogyakarta 55281

Opening Hour: 8AM – 10PM

8. Waroeng Spesial Sambal

Boasting a specialty in traditional food, Waroeng SS is a good kickstarter for your culinary journey in Yogyakarta, especially when it comes to sambal. Sambal is an Indonesian chili paste that compliments almost any dish or just as a side dish. It’s a truly simple condiment that Indonesians cannot live without. Oh yes! Waroeng SS has 35 different types of sambal on their menu. Don’t stress over so many options though, we help simplify them for you. For starters, it’s good to try sambal bawang tomat or sambal bawang ijo. These are very basic combinations of garlic, red onion, tomato and chilly. On sambal bawang ijo they use the green chili instead of the red one, and they don’t use tomato. These are very good for those with a low tolerance for spicy food. For the medium level, try sambal mangga muda. Its sour, spicy tastes will refresh your day. Best served as a condiment for grilled duck. Not a fan of spicy food? It’s alright they have many options for you to choose from, for example, the grilled tempe, a sweet smokey taste best paired with gudangan. It’s vegetables topped with shredded coconut. Come on down, give it a try. Waroeng SS can be found in every corner of the city.

Address: Jl. Veteran No.122, Warungboto, Kec. Umbulharjo, Kota Yogyakarta, Daerah Istimewa Yogyakarta 55164

Opening Hour: 11AM – 9PM

9. Gudeg Yu Djum Wijilan 167

Nasi gudeg is the specialty of Yogyakarta culinary. A street, namely Widjilan street, is dedicated to this local cuisine. Along the road, many restaurants are serving nasi gudeg. The legendary one is Gudeg Yu Djum. It started in the 1950s until now. Nasi gudeg made of boiled young jackfruit steeped with palm sugar and salt for 12 hours, topped with spiced coconut sauce as the condiment. It tastes mildly dulcet and savory. Gudeg typically paired with rice, chicken, boiled egg, tofu or tempeh, and krecek. Krecek is a traditional Javanese cattle skin spicy stew dish. If you want to try something new and different, nasi gudeg is very worth to try.

Address: Jl. Wijilan No.167, Panembahan, Kecamatan Kraton, Kota Yogyakarta, Daerah Istimewa Yogyakarta 55131

Opening Hour: 6AM – 10PM


10. Javanese Cooking Class with Mimi

There is no better place to learn how to cook Javanese home-made food but with Mimi cooking class. The idea is to learn local dishes from a housewife who cooks every day for her family. The venue is located in a beautiful Joglo house (Traditional Javanese house) surrounded by tropical plants and greeny with a very warm and cozy ambiance. Our host, Mimi, has excellent hospitality, everyone loves her. She is a passionate cook and storyteller. Before the class started, she will take you to a traditional market to purchase fresh ingredients also to give a quick glimpse to see the local livelihood and then followed by a cooking class. This class is more than just a cooking class. Besides sharing her knowledge of creating food, Mimi also loves to share her stories and listen to yours. Expect your class filled with joy and laugher. Believe it or not? Infusing love and joy into food adds nourishment and makes food healing medicine. Then the experience is finished off by dining together with Mimi and her family.

To learn more about Javanese Cooking Class with Mimi Click here