Restaurants > Jogja

Restaurants for Culinary Tour in Yogyakarta

Discover the most favorite places to eat and must try dishes in Jogja, Indonesia.

(Untuk membaca artikel "Jogja Restaurants" dalam Bahasa Indonesia, silakan ganti pengaturan Bahasa Anda pada menu di pojok kiri atas.)

Planning to visit Jogjakarta? Don't forget to include culinary adventures in your itinerary. A popular destination for local and foreign travelers, Jogja offers diverse culinary richness, ranging from Indonesian to Western dishes. You can find options for a family meal, romantic dinner, cheap lunch, and gift shopping.


Restaurants in Jogja that You Should Not Miss

Bakpia Kurnia Sari

Jl. Glagahsari no. 91C, Warungboto, Umbulharjo, Jogja City - Phone: (0274) 380502

bakpia  kurnia sari

Bakpia Kurnia Sari is a famous place to buy bakpia, Jogja’s popular pastry. The bakpias here are also handmade, made only from the best ingredients. You can find bakpias with various fillings, such as mung beans, cheese, milk, pineapple, coffee, chocolate, and green tea. Kurnia Sari’s bakpias have perfectly thin and slightly crunchy dough, with thick filling.


  • Type: Snacks, gift shop
  • Opening hours: 9 AM – 8:30 PM
  • Favorite menu: Mung bean bakpias (Rp49.000,00/15 pieces)
  • Price for 2: IDR120,000
  • Suitable for: Families, single

Café Brick

Jl. Damai no. 8, Sinduharjo, Ngaglik, Sleman. Phone: (0274) 361190

Café Brick offers atmosphere similar to British houses, with vintage ornaments such as old motorcycle and car, fireplace, and London’s red phone booths. The menu consists of various Western and Asian dishes, such as fried rice, curry rice, spaghetti, fish and chips, and English breakfast. There are also various concoctions of coffee and chocolate drinks, along with cakes in a beautiful display.


  • Type: Western, Asian
  • Opening hours: 24 hours
  • Favorite menu: Fish and chips (IDR45,000)
  • Price for 2: IDR150,000
  • Suitable for: Couple, hangout, single, Instagram

Tempo Del Gelato

Jl. Prawirotaman no.43, Brontokusuman, Mergangsan, Jogja City - Phone: (0274) 373272

tempo del gelato jogja

Tempo Del Gelato serves Italian ice cream in a vintage-style brick building. The interior reminds you of Italian ice cream vendors, with washed brick walls, wooden furniture, and old-school dessert display. You can order gelato in various sizes, from single scoop to multiple flavor combinations.

All ice cream in this shop is handmade and has various flavors. You can get "normal" flavors such as chocolate, vanilla, caramel, and strawberry, but there are also unique options such as ginger, cinnamon, mango, and lychee.


  • Type: Ice cream
  • Opening hours: 11 AM – 10 PM
  • Favorite menu: Three-flavored gelato (IDR40,000)
  • Price for 2: IDR100,000
  • Suitable for: Family, couple, hangout, single, Instagram

Gubuk Makan Mang Engking Soragan Castle

Jl. Soragan no.13, Ngestiharjo, Kasihan, Bantul - Phone: (0274) 622972

Gubuk Makan Mang Engking has a unique atmosphere, with its traditional Sundanese gazebos framed by European-style Soragan Castle. This restaurant has semi-open, individual dining areas, and several of them stand atop a fish pond. Mang Engking serves seafood dishes such as Padang sauce squid, grilled gourami, sweet-and-sour crab, and fried shrimp. One of the most popular dishes here is honey-grilled shrimp.


  • Type: Seafood
  • Opening hours: 10 AM – 9 PM
  • Favorite menu: Honey-grilled shrimp (IDR95,000)
  • Price for 2: IDR250,000
  • Suitable for: Family, couple, business meal

Panties Pizza Pakuningratan

Jl. Pakuningratan no. 77, Cokrodiningratan, Jetis, Jogja City - Phone: (0274) 584769

Panties Pizza Jogja is a branch of a restaurant with the same name in Solo, Central Java. This pizza parlor offers casual dining atmosphere, with separate areas for smokers and nonsmokers. Panties Pizza is notable for serving folded pizza (calzone).

Panties Pizza is famous for its delicate mozzarella cheese. Its famous menu includes Say Cheese Pizza, a calzone filled with cheese and mushrooms. Panties Pizza also has creative recipes, such as 1001 Nights Pizza (kebab-filled calzone) and Chicken Run (teriyaki chicken calzone). You can order "dessert pizza," with fillings such as banana and chocolate.


  • Type: Pizza
  • Opening hours: 11 AM – 10 PM
  • Favorite menu: Say Cheese Pizza (IDR29,000)
  • Price for 2: IDR80,000
  • Suitable for: Family, couple, hangout, single

Ayam Geprek Bu Rum 1

Jl. Wulung Lor, Papringan, Caturtunggal, Depok, Sleman - Phone: (0274) 551406

Ayam Geprek Bu Rum is a humble food stall that sells “geprek chicken” (fried chicken smashed into smaller bits), with various levels of spiciness. This food stall is open since morning so that you can have cheap and fulfilling breakfast. Ayam Geprek Bu Rum is famous for its crunchy texture and savory flavor.

You can choose rice, side dishes, and vegetables as you prefer. Choose the fried chicken piece you like and bring it to the staff that will turn it into the geprek chicken. You can also choose the number of chili peppers.


  • Type: Indonesian
  • Opening hours: 8 AM – 9 PM
  • Favorite menu: Spicy geprek chicken with rice (IDR15,000)
  • Price for 2: IDR40,000
  • Suitable for: Family, backpacker, single

Bale Raos Kraton

Jl. Magangan Kulon no.1, Panembahan, Kraton, Jogja City. Phone: (0274) 415550

Would you like to try eating like a king? Bale Raos serves you Indonesian dishes similar to what the Jogja kingdom family members eat. You can trace all the dishes back to the era of Sri Sultan Hamengkubuwono VIII. The restaurant also has elegant decoration, like a palace dining room.

Bale Raos serves appetizers, main courses, and traditional snacks. Popular dishes include pam brid (thin crepe with custard sauce), bebek suwar-suwir (shredded duck dish), grilled lamb, tapak kucing (fried banana), and Javanese beef steak. End your meal with traditional beverages such as cinnamon tea, lemongrass tea, and kopi tubruk (thick coffee made of the coarse coffee ground).


  • Type: Indonesian
  • Opening hours: 10 AM – 10 PM
  • Favorite menu: Javanese beef steak (IDR50,000)
  • Price for 2: IDR25,000
  • Suitable for: Business meal, couple, family

Gudeg Pawon

Jl. Janturan UH/IV no. 36, Warungboto, Umbulharjo, Jogja City - Phone: (0274) 7002020

Gudeg Pawon is a famous night culinary destination that sells gudeg (rice dish with stewed unripe jackfruit and coconut milk). The name came from Javanese word “pawon," which means "kitchen" since diners can see the kitchen area when ordering or eating. The cooking still uses the traditional wood stove.

Gudeg Pawon serves “wet gudeg," which means the rice is soaked with coconut milk broth. Typical side dishes are ayam kampung (free-range chicken) and sambal krecek (chili paste with beef skin). The flavor has a mild balance between sweet and savory. To avoid a long line, make sure to come at least two or three hours before the opening hour.


  • Type: Indonesian, gudeg
  • Opening hours: 10 PM – 1 AM
  • Favorite menu: Gudeg with chicken and boiled egg (IDR25,000)
  • Price for 2: IDR40,000
  • Suitable for: Family, backpacker, single

Parsley Bakery Jamal

Jl. Magelang No.5, Bumijo, Jetis, Jogja City - Phone: (0274) 589756

Parsley is a combination of bakery and restaurant, aiming for middle-class customers. This place serves bread and pastries such as coffee almond bread, apple puff, cinnamon Danish, croissant, éclair, and pandan decoco. There are also cakes such as millecrepes green tea, red velvet cake, tiramisu, opera cake, Surabaya layer cake, and pies. Parsley also has a restaurant that serves Western and Asian dishes. You can enjoy bruschetta, roasted duck, hainan chicken rice, various pasta and salad, calamari, and chicken wings.


  • Type: Bread and cakes, Western, Asian
  • Opening hours: 6:30 AM – 9:30 PM
  • Favorite menu: Fettuccini Pescatore (IDR37,000)
  • Price for 2: IDR150,000
  • Suitable for: Family, couple, hangout, single

Sushi Tei Gejayan

Komplek Colombo, Jl. Gejayan no. 9, Caturtunggal, Depok, Sleman - Phone: (0274) 552637

Sushi Tei is a sushi restaurant with authentic flavor, unlike similar restaurants in Indonesia where flavors are adjusted for local taste. This restaurant serves sushi dishes, such as maguro sushi (tuna), ikura sushi (salmon roe), shimaji (mackerel), hamachi (yellow-tail fish), and dynamite roll (rolled sushi made from rice, shrimps, mayonnaise, and shrimp roe).

You can ask for the half-cooked version if you are not used to raw fish. There are also other dishes such as grilled salmon with roe sauce, salmon cha soba, shoyu ramen, and gyu saka mushi (light soup with assorted mushrooms). Desserts consist of creations such as watermelon sorbet, matcha tsubuan (green tea ice cream with sweet red bean paste filling) and matcha mocha (green tea ice cream with coffee cream).


  • Type: Japanese
  • Opening hours: 10 AM – 10 PM
  • Favorite menu: Aburi salmon roll (IDR90,000)
  • Price for 2: IDR400,000
  • Suitable for: Family, couple, hangout, single

Bakmi Jowo Mbah Gito

Jl. Nyi Ageng Nis no. 9, Rejowinangun, Kotagede, Jogja City - Phone: 0852 2840 8800

bakmi jowo mbah gito

Bakmi Jowo Mbah Gito offers unique interior, affordable price, and authentic Javanese noodle flavor. The interior of this family-run noodle stall was partially made with bamboo and recycled wood from cattle pens. The atmosphere gives a laidback vibe to rural house or kitchen.

Bakmi Jowo Mbah Gito serves various recipes of fried noodles and noodles with broth. The noodles are rather thick, and the broth is thick, pale, and savory. There are also other options such as rice noodles and rica-rica (dishes with spicy sauce). The cooks still use the traditional charcoal stove, keeping the authentic flavor intact.


  • Type: Indonesian, noodles
  • Opening hours: 11 AM – 11 PM
  • Favorite menu: Noodles with broth (IDR22,000)
  • Price for 2: IDR55,000
  • Suitable for: Family, couple, backpacker, single

Bale Bebakaran Gejayan

Jl. Affandi, Gang Guru no.12, Caturtunggal, Depok, Sleman - Phone: (0274) 589886

Bale Bebakaran serves various grilled dishes, such as chicken, catfish, quail, gourami, and tilapia. This restaurant has several branches in Jogjakarta, such as in Umbulharjo, Kaliurang Street, and Kutoarjo Square. The building has a traditional pyramid-like design, with options between regular tables and lesehan (low tables where diners sit on the floor).

You can choose between sweet soy sauce, spicy sauce, and honey for the grilled dishes. Other options include mushroom dishes, fish soup, seafood, and various chili paste for the sides. Bale Bebakaran also has special beverages, such as Jahe Bale Special (ginger drink), iced sarsaparilla, and ginger milk.


  • Type: Indonesian, seafood
  • Opening hours: 10 AM – 10 PM
  • Favorite menu: Grilled gourami set for two (IDR40,000)
  • Price for 2: IDR80,000
  • Suitable for: Family, couple, backpacker, hangout, single

Shabu AUCE

Jl. Jenderal Sudirman no.3, Cokrodiningratan, Jetis, Jogja City - Phone: 0896-8188-5701

Shabu AUCE is an all-you-can-eat shabu-shabu restaurant that gives a two-hour limit for each diner. You can choose your favorite ingredients from buffet racks before boiling them in a cooking pot on your table.

There are several types of broth to choose, such as chicken or beef stock, tom yum, sukiyaki, and szechuan. Popular ingredients include meat cuts (beef, chicken, lamb), seafood meatballs, various vegetables, mushrooms, udon (thick Japanese noodles), and sausages.


  • Type: Japanese, all you can eat
  • Opening hours: 11 AM – 10 PM
  • Favorite menu: Standard all you can eat package (IDR95,000)
  • Price for 2: IDR250,000
  • Suitable for: Family, couple, hangout, single

Angkringan Kopi Joss Pak Agus

Jl. Mangkubumi, Sosromenduran, Gedong Tengen, Jogja City.

angkringan kopi joss jogja

Angkringan Kopi Joss Pak Agus is famous for its kopi joss, black coffee with a piece of hot charcoal put in the glass. You can find it on Mangkubumi Street, a popular angkringan spot. The place is not big, but it has a large banner, so you can easily find it.

Drink your kopi joss with nasi kucing (lit. “cat rice”), a small-portion rice dish. Popular side dishes include liver satay, escargot satay, fried anchovy, and chili paste. There are also various traditional snacks and fritters. Angkringan Kopi Joss Pak Agus is a great place to hang out and has casual conversations.


  • Type: Angkringan, snacks
  • Opening hours: 5 PM-midnight
  • Favorite menu: Nasi kucing with satay (IDR5,000)
  • Price for 2: IDR20,000
  • Suitable for: Backpacker, hangout, single

Gudeg Yu Djum (Main Restaurant)

Karangasem, Mbarek Caturtunggal III/2, Jl. Kaliurang km. 4,5, Sleman - Phone: (0274) 515968

Gudeg Yu Djum is a legendary gudeg restaurant that has served diners since 1951. The dish here is not too sweet and leans to the savory side. The combination of coconut milk broth, unripe jackfruit, and krecek chili paste blend perfectly with side dishes. If you want to buy gudeg as gifts, there are options between gudeg besek (in woven box) and kendil (in a clay pot). The clay pot version has a larger portion and can last for five days.


  • Type: Indonesian, gudeg
  • Opening hours: 5 AM – 7 PM
  • Favorite menu: Egg and chicken gudeg (IDR29,000)
  • Price for 2: IDR60,000
  • Suitable for: Family, couple, business meal, hangout, single

Kampung Arab

Jl. Palagan Tentara Pelajar no.65B, Sariharjo, Ngaglik, Sleman - Phone: 0877 8174 2506

Kampung Arab is a Middle Eastern restaurant with affordable prices. The restaurant has colorful, patterned carpets and mini palm trees as decorations, making it look like a genuine Arabian food stall. All the foods have authentic flavors.

Kampung Arab serves kabuli rice, roasted goat meat, grilled ribs, and biryani rice. It also has unique desserts and beverages, such as sahe dane (spiced milk tea), najwa (mixture of coffee, steamed milk, and dates), Ummu Ali Ala Qahwa (rice pudding with dates, raisins, and caramel), safa (milk, orange, dates, and mint mixture), and spiced Arabian coffee.


  • Type: Middle Eastern
  • Opening hours: 11 AM-midnight
  • Favorite menu: Kabuli rice (IDR25,000)
  • Price for 2: IDR150,000
  • Suitable for: Family, couple, business meal, hangout

Bumbu Desa

Jl. Kartini no. 8, Terban, Gondokusuman, Jogja City. Phone: (0274) 515701

Bumbu Desa is a restaurant that serves authentic Sundanese dishes. The buffet-style restaurant combines modern design elements with traditional West Javanese decorations.

The menus consist of Pasundan dishes, such as nasi liwet (rice cooked with coconut milk and chicken broth), nasi tutug oncom (rice cooked with fermented soybeans), bakakak grilled chicken, fried and grilled gourami, banana flower stir-fry, and cassava leaves stir-fry. Bumbu Desa also serves fried gourami with special spices.


  • Type: Indonesian, Sundanese
  • Opening hours: 10 AM – 10 PM
  • Favorite menu: Bumbu Desa grilled gourami (IDR67,000)
  • Price for 2: IDR200,000
  • Suitable for: Family, couple, business meal, hangout

Pondok Cabe

Jl. C. Simanjuntak no. 41B, Terban, Gondokusuman, Jogja City - Phone: (0274) 9183419

Pondok Cabe serves various spicy dishes in a traditional Javanese-style building. Pondok Cabe has opened several branches in Jogja, such as on Taman Siswa street and near Adisucipto Airport. Typical dishes include chicken, fish, and rice. You get various options of chili paste to complement them. Pondok Cabe also serves snacks, such as cheese banana fritters and fried mushrooms.


  • Type: Indonesian
  • Opening hours: 10 AM – 10 PM
  • Favorite menu: Complete rice and kremes chicken menu set (IDR25,000)
  • Price for 2: IDR80,000
  • Suitable for: Family, couple, business meal, hangout, single

Tengkleng Gajah

Jl. Kaliurang km. 9.3, Bulurejo, Minomartani, Ngaglik, Sleman - Phone: (0274) 882512

Tengkleng Gajah is one of the favorite restaurants for goat meat lovers. It serves tengkleng soup, made of goat meat and bones. This restaurant has a semi-open design with wooden furniture. The name “gajah” (elephant) refers to the big portion. You can choose between various options of soup, such as original, fried, and tongseng (cooked in sweet soy sauce broth). There are also other goat dishes such as fried rice, gulai (coconut stew), and satay. You can eat as much rice as you like for IDR4,000.


  • Type: Indonesian
  • Opening hours: 9 AM – 9 PM
  • Favorite menu: Original tengkleng gajah (IDR35,000)
  • Price for 2: IDR100,000
  • Suitable for: Family, couple, business meal, hangout

Amanda Brownies Kukus Adisucipto

Jl. Laksda Adisucipto no. 268, Caturtunggal, Depok, Sleman - Phone: (0274) 485076

Amanda Brownies Kukus is a Bandung bakery that has gained popularity in Jogjakarta. It sells steamed brownies with a soft texture, perfect for gifts or snacks. Amanda sells various cake types such as original, cheese, blueberry, banana, sticky rice, and strawberry. There are also cakes with unique designs, such as Choco Marble and Tiramisu Marble.


  • Type: Cake, gift shop
  • Opening hours: 9 AM – 9 PM
  • Favorite menu: Cheese Cream Brownies (IDR64,000)
  • Price for 2: IDR130,000
  • Suitable for: Family, couple, gifts

Mister Burger Corporation

Jl. Jend. Sudirman, Kotabaru, Gondokusuman, Jogja City - Phone: (0274) 619456

Open since 1995, Mister Burger sells burgers, sandwiches, fries, and sausages that are made by order. Low prices and large portions are the restaurant's main selling points. Kebab lovers can try Kebab Kadir, cooked with authentic Middle Eastern spices.


  • Type: Western
  • Opening hours: 24 hours (for the main restaurant)
  • Favorite menu: Mister Beef Burger (IDR14,000)
  • Price for 2: IDR40,000
  • Suitable for: Family, couple, hangout, backpacker, single

Sambel Layah Jogja 1

Jl. Kaliurang km 8,5, Dayu, Sleman - Phone: (0274) 695666

Sambel Layah is a cheap restaurant perfect for spicy food lovers. Almost all the dishes have small to medium-sized portions, served with various chili paste types. Popular side dishes include kremes fried chicken, deep-fried squid, grilled free-range chicken, and fried catfish.


  • Type: Indonesian
  • Opening hours: 9 AM – 9 PM
  • Favorite menu: Chicken menu set (IDR8,500)
  • Price for 2: IDR40,000
  • Suitable for: Family, couple, backpacker, single

Soto Kadipiro (Main Restaurant)

Jl. Wates no. 33, Wirobrajan - Phone: (0274) 618722

Soto Kadipiro serves legendary soto (traditional soup) in Jogja. Open since 1921, Soto Kadipiro was founded by Karto Wijoyo, whose descendants are now running the restaurant. Even after expanding to several branches, the main restaurant still has a humble design.

Kadipiro soto is famous for its clear broth. The portion is relatively small, served with shredded chicken, cabbage, bean sprouts, perkedel (fried potato patties), and rice. You can choose additional side dishes, such as fried tofu, tempeh, and quail egg satay. End your meal with sarsaparilla soda, a famous vintage drink.


  • Type: Indonesian, soto
  • Opening hours: 8 AM – sold out
  • Favorite menu: Regular soto (IDR13,000)
  • Price for 2: IDR40,000
  • Suitable for: Family, couple, backpacker, single

ViaVia

Jl. Prawirotaman no. 30, Brontokusuman, Mergangsan - Phone: (0274) 386557

ViaVia is a restaurant and bakery that serves healthy foods, made with fresh and organic ingredients, without additional MSG. The two-story restaurant is rather small, but it has a trendy interior. ViaVia serves Indonesian and Western dishes, with options such as Balinese betutu chicken, rendang,gado-gado (warm salad with peanut sauce), omelet, pancake, fruit juices, and pasta. You can also buy homemade bread.


  • Type: Western, Indonesian
  • Opening hours: 7:30 AM – 11 PM
  • Favorite menu: Chicken curry sandwich (IDR30,000)
  • Price for 2: IDR150,000
  • Suitable for: Family, couple, hangout, backpacker, single, Instagram

Angkringan Gareng Petruk

Jl. Margo Utomo no. 30, Gowongan, Jetis, Jogja City.

Angkringan Gareng Petruk is a little different than other angkringan styles in Jogja. It has a slightly modern design, and the sellers wear traditional shirts and headpieces. It sells typical fares such as nasi kucing, quail egg satay, chicken satay, intestine satay, tempeh, tofu, anchovy chili pastes, chicken feet, and chicken heads.

There are also traditional snacks, such as spring rolls and fried cassava. Kopi joss is the most sought-out beverage, although there are other options, such as kopi tubruk, tea, pure milk, and brewed ginger.


  • Type: Angkringan, snacks
  • Opening hours: 5:30 PM – 2 AM
  • Favorite menu: Nasi kucing with a side dish (IDR3,500)
  • Price for 2: IDR20,000
  • Suitable for: Backpacker, hangout, single

Ayam Penyet Surabaya Gejayan

Jl. Affandi no. 28, Caturtunggal, Depok, Sleman - Phone: (0274) 584453

Fried chicken lovers should check out Ayam Penyet Surabaya. The combination between juicy chicken and sambal korek (chili paste cooked with onions and hot oil) is the main feast of this restaurant. Most of the dishes are cheap but satisfying. You can also enjoy ribs, fried catfish, deep-fried squid, and chicken with green chili paste.


  • Type: Indonesian
  • Opening hours: 10 AM – 10 PM
  • Favorite menu: Basic ayam penyet menu set (IDR14,000)
  • Price for 2: IDR40,000
  • Suitable for: Family, backpacker, single

Bebek Tepi Sawah (Main Restaurant)

Jl. Damai no. 78, Sariharjo, Sleman - Phone: (0274) 4463912

The first Bebek Tepi Sawah restaurant makes you feel like you are eating near a rice field. Tropical garden and Balinese decorations emphasize the unique atmosphere. A large dining area called Gazebo Agung is available for the large group.

Bebek Tepi Sawah serves duck dishes such as crispy fried duck and honey grilled duck. Other dishes include grilled chicken, fried gourami, and sate lilit, a Balinese satay dish made of ground meat with lemongrass stalk as the skewer.


  • Type: Balinese, duck
  • Opening hours: 10 AM – 10 PM
  • Favorite menu: Tepi Sawah Crispy Duck (IDR95,000)
  • Price for 2: IDR250,000
  • Suitable for: Family, business meal, hangout, Instagram

Calais

Jl. Jend. Sudirman no.70, Kotabaru, Gondokusuman, Jogja City - Phone: (0274) 557811

Calais sells bubble tea that uses high-quality tea as the basic ingredient. Unlike other similar drinks, Calais tea is thicker and slightly more bitter. Calais uses Taiwanese oolong tea, Japanese green tea, and Earl Gray. Aside from regular "bubbles," you can order drinks with egg pudding, rainbow jelly, coffee jelly, honey jelly, aloe jelly, and sweet red bean. There are regular tea drinks, milk tea, fruit tea, chocolate tea, and yogurt tea.


  • Type: Café, bubble tea
  • Opening hours: 10 AM – 10 PM
  • Favorite menu: Signature Lychee Ice Tea (IDR20,500)
  • Price for 2: IDR45,000
  • Suitable for: Family, couple, hangout, single

Legend Coffee

Jl. Abu Bakar Ali no.24, Kotabaru, Gondokusuman, Jogja City - Phone: (0274) 541290

Legend Coffee boasts a concept of community café, offering vintage design and games such as mini pool, cards, darts, karambol, table soccer, Nintendo, and PlayStation. Local art and photography communities contributed their works to be displayed at the café.

Legend Coffee serves various brews of coffee, tea, and chocolate. It also offers original brews such as Kopi Legend Level 1 (regular) and Kopi Legend Level 2 (thick and strong). You can also enjoy espresso, Americano, and kopi tubruk from single-origin beans such as Aceh Gayo, Bali Kintamani, Toraja, and Wamena.


  • Type: Coffee shop
  • Opening hours: 24 hours
  • Favorite menu: Kopi Legend Level 2 (IDR12,500)
  • Price for 2: IDR40,000
  • Perfect for: Couple, hangout, single, Instagram

Madam Tan Resto Tugu

Jl. Jend. Sudirman no.16, Gowongan, Jetis, Jogja City - Phone: (0274) 589315

Madam Tan Tugu serves Indonesian and Asian dishes with modern styles. The building is a combination of modern and classic designs, but still with a casual vibe. Most of the dishes are Indonesian fares, such as fried rice, gado-gado, fried fishcake, fried gourami with ginger flower, and grilled rice. There are also seafood dishes such as tofu and shrimp pepes (steamed dish wrapped in banana leaf), Probolinggo sweet-and-sour grilled shrimp, and fried soft-shell crab.


  • Type: Indonesian, Asian
  • Opening hours: 10 AM – 10 PM
  • Favorite menu: Ayam Tangkap Aceh, chicken cooked with herbs (IDR45,000)
  • Price for 2: IDR200,000
  • Suitable for: Family, couple, hangout

Phuket

Jl. Dr. Wahidin no. 8, Klitren, Gondokusuman, Jogja City - Phone (0274) 558278

Phuket serves authentic Thailand dishes with affordable prices and halal ingredients. The dishes consist of popular Thai dishes and street foods, such as tom yum, mango salad, chicken with Thai lemon basil, mussel omelet, naan bread, and pad thai. End your meal with Thai milk tea and coffee that has slightly strong flavor.


  • Type: Thai foods
  • Opening hours: 10 AM – 10 PM
  • Favorite menu: Chicken pad thai (IDR20,000)
  • Price for 2: IDR80,000
  • Suitable for: Family, couple, hangout, single

Ruang Seduh Jogja

Jl. Tirtodipuran no. 46, Mantrijeron, Jogja City - Phone: 0856 1871 125

Ruang Seduh Jogja is a café with the all-white minimalist concept. You can drink coffee, brew your favorite beans using Walkure manual brewer, and learn to make latte art. The café offers single-origin blends, such as Toraja, Aceh Gayo, and Srikandi (East Java). You can also order tea and chocolate beverages.


  • Type: Coffee shop
  • Opening hours: 9 AM – 9 PM
  • Favorite menu: Srikandi espresso (IDR30,000)
  • Price for 2: IDr80,000
  • Suitable for: Couple, hangout, single, Instagram

Tombo Ngelak

Jl. D.I Panjaitan, Mantrijeron, Jogja City - Phone: 0818 271 682

Tombo Ngelak sells desserts, sweet treat creations, and ice cream. Most of the recipes are creative inventions, with relatively strong chocolate and coffee flavors. Tombo Ngelak’s popular dishes are waffles, both sweet and savory. You can choose between chocolate, tiramisu, red velvet, and beef black pepper waffles. There are also shaved ice, ice cream, and hot beverages. If you want something more fulfilling, order pasta, fried rice, or cheese fried chicken.


  • Type: Dessert café
  • Opening hours: 9 AM – 10 PM
  • Favorite menu: Red Velvet Bubblewaffle (IDR20,000)
  • Price for 2: IDR80,000
  • Suitable for: Family, couple, hangout, single, Instagram

Yamie Panda (Main Restaurant)

Jl. Ipda Tut Harsono no. 49 A, Muja Muju, Umbulharjo, Jogja City - Phone: (0274) 7158952

Yamie Panda is a noodle restaurant that took inspiration from Kung Fu Panda movie, where the titular main character has a father who opens a noodle shop. This restaurant serves noodles with thinner, curlier shapes than regular noodles. They are served with separate broth and sweeter flavor option.

The noodles are available in medium and large portions, with options such as sweet-savory, vegetarian, chicken and mushroom, dumpling, and black pepper. You can also order side dishes such as dim sum, fried wontons, and spring rolls.


  • Type: Asian, noodles
  • Opening hours: 9 AM – 8 PM
  • Favorite menu: Savory yamie with boiled dumpling (IDR16,000)
  • Price for 2: IDR50,000
  • Suitable for: Family, couple, backpacker, hangout, single

Chez Moi Terban

Jl. Sagan Kidul no.12, Terban, Gondokusuman, Jogja City - Phone: (0274) 589251

Chez Moi is a trendy café that serves cakes, bread, pastries, pralines, and various beverage creations. You can find popular sweet treats such as rainbow cake, cheesecake, opera cake, and the favorite rum raisin cake. Chez Moi also serves freshly-made juices and various mocktails, such as Red Berriyon, Zero Mohito, Midnight Strawberry, and Mango Breeze. You can also order a whole cake, such as for a birthday or other special occasions.


  • Type: Dessert café
  • Opening hours: 7 AM – 10 PM
  • Favorite menu: Rum raisin cake (IDR20,000)
  • Price for 2: IDR75,000
  • Suitable for: Family, couple, hangout, single, Instagram

Hakata Ikkousha Demangan

Jl. Demangan Baru no.18, Caturtunggal, Depok, Sleman - Phone: (0274) 557651

Hakata Ikkousha is a Japanese restaurant that mainly serves authentic ramen dishes. Ramen at this restaurant has thick broth, with large portion and a soft-boiled egg for the topping. However, there are other broth options, such as clear stock, soy sauce, or spicy red. There are also other dishes such as gyoza (dumpling), Japanese curry rice, and karage chicken.


  • Type: Japanese, ramen
  • Opening hours: 11 AM – 10 PM
  • Favorite menu: Special chicken ramen (IDR62,500)
  • Price for 2: IDR150,000
  • Suitable for: Family, couple, hangout, single

Koki Joni Pasta & Turkey

Gg. Abiyoso no. V, Terban, Gondokusuman, Jogja City - Phone: (0274) 553602

Koki Joni is a perfect restaurant for pasta lovers. This restaurant serves various pasta dishes with the affordable process. You can choose spaghetti, fettucini, or penne with various sauces and toppings. Top the pasta with classic carbonara, creamy turkey, spicy tuna, creamy mushroom, and tomato sauce with turkey.


  • Type: Italian, pasta
  • Opening hours: 11 AM – 10 PM
  • Favorite menu: Creamy Turkey Pasta (IDR27,500)
  • Price for 2: IDR60,000
  • Suitable for: Family, couple, hangout, single

Oxen Free

Jl. Sosrowijayan no. 2, Sosromenduran, Gedong Tengen, Jogja City - Phone: 0888 0602 3351

Oxen Free is a combination of beer garden and restaurant. This place is quite popular among local and foreign tourists, especially backpackers. The atmosphere is casual, complete with live music, and the location is close to the famous Malioboro Street.

Oxen Free serves not only drinks, but also pasta, burger, sandwich, and steak. The bar serves brunch meals every day, such as eggs benedict and various omelet creations. There are also vegetarian dishes and snacks that go great with beer.


  • Type: Beer garden and kitchen
  • Opening hours: 11 AM – 2 AM
  • Favorite menu: Steak Sandwich (IDR50,000)
  • Price for 2: IDR250.000
  • Suitable for: Couple, backpacker, hangout, single

Omah Dhuwur Restaurant

Jl. Mondorakan no. 252, Prenggan, Kotagede, Jogja City - Phone: (0274) 374952

Omah Dhuwur serves Indonesian and western dishes in a refurbished old building that dated back to the pre-independence era, decorated with vintage style. The dining areas consist of regular rooms, open space, and a large area for the big group.

Omah Dhuwur only uses the best ingredients to create its menu. You can enjoy dishes such as oxtail soup, yellow-spiced snapper, fried gourami, Kotagede satay, chicken cordon bleu, BBQ beef ribs, and Norwegian salmon filet.


  • Type: Western, Indonesian
  • Opening hours: 11 AM – 10 PM
  • Favorite Menu: Omah Dhuwur oxtail soup (IDR99,000)
  • Price for 2: IDR300,000
  • Suitable for: Family, couple

Peacock Coffee Palagan

Jl. Palagan Tentara Pelajar no. 61, Sariharjo, Ngaglik, Sleman - Phone: (0274) 2880215

Peacock Coffee is a rustic coffee shop that serves coffee and desserts at affordable prices. Most of the dessert dishes have relatively small portions. This coffee shop serves typical coffee beverages such as espresso and Americano, although there are also variations such as peppermint latte and green tea latte. Apple pie is Peacock Coffee’s signature pastry.


  • Type: Coffee shop
  • Opening hours: 24 hours
  • Favorite menu: Peppermint latte (IDR25,000)
  • Price for 2: IDR70,000
  • Suitable for: Couple, hangout, single, Instagram.

5 Most Recommended Foods in Jogja

Gudeg

Gudeg is an iconic dish that you can find in almost every corner of Jogja. It has diverse variations, from wet (soaked with broth) to dry, sweet to savory. The typical side dish is unripe jackfruit cooked in coconut milk, but there are other options such as chicken and hard-boiled egg.

Best places to eat gudeg:


  • Gudeg Yu Djum
  • Gudeg Pawon
  • Gudeg Bu Tjitro 1925

Klatak Satay

Klatak satay is a popular satay from Bantul area. It consists of large goat meat cuts cooked with salt, and nothing else. The meat cuts are skewered with iron ridges from bicycle wheels. This satay is often served with kuah gulai (meat-flavored coconut milk broth).

Best places to eat klatak satay:


  • Sate Klatak Pak Pong
  • Sate Klatak Pak Bari
  • Sate Klatak Pak Jupaini

Bakpia

Bakpia is a popular pastry in Jogja, inspired by Chinese To Luk Pia that has mung bean filling. The Jogja version comes in various flavors, such as chocolate, cheese, green tea, milk, and pineapple.

Best places to buy bakpia:


  • Bakpia Pathok 25
  • Bakpia Kurnia Sari
  • Bakpia Citra Premium

Bakmi Jawa

Jogja has a lot of restaurants and food stalls that sell bakmi Jawa (Javanese noodles). The noodles are usually large and served with thick broth. These noodles are available at cheap restaurants, with very fulfilling portions. Noodle shops often also sell “Magelangan," a term for fried rice mixed with noodles.

Best places to eat bakmi Jawa:


  • Bakmi Mbah Gito
  • Bakmi Mbah Mo
  • Bakmi Kadin

Soto

Jogja is famous for its diverse types of soto (traditional soup). You can find chicken and beef soto, or the ones with clear and thick broth. Soto stalls usually open from morning to early afternoon, and the dish sold out quickly, so make sure to come early.

Best places to eat soto:


  • Soto Kadipiro
  • Soto Bathok Mbah Katro
  • Soto Pak Sholeh

With these 40 diverse options, you will have no trouble finding references for your next culinary excursion in Jogjakarta.

Other Popular Restaurants in Jogja (Yogyakarta)

Share