shutterstock

Top 14 Traditional Foods
in Central Java

Last updated on July 08, 2026

Best Central Java food products

01
Non-alcoholic Beverage

Sido Muncul

4.8 ·

Sido Muncul is a leading Indonesian producer of traditional herbal remedies, supplements, and functional beverages, founded in 1951 in Semarang and developed into one of the most recognized brands in the jamu industry. The company combines Indonesia’s botanical heritage with modern pharmaceutical standards, using strictly controlled raw materials to ensure consistent quality and safety.

Sido Muncul operates a modern manufacturing facility employing several thousand people, maintains extensive nationwide distribution, and exports its products globally, positioning itself as a brand that successfully merges tradition, science, and contemporary consumer needs.

02
Coffee

Kopi Luwak Coffee

4.6 ·

Kopi Luwak is a renowned Indonesian coffee company specializing in the production of premium civet coffee, commonly known as Kopi Luwak. Established in 1969, the company has dedicated decades to perfecting the art of coffee cultivation and processing.

Their signature product is derived from coffee cherries consumed and naturally fermented by wild civets, resulting in beans that are meticulously collected, cleaned, roasted, and ground to produce a rich, full-bodied coffee with unique flavor notes of caramel and chocolate. Kopi Luwak is committed to maintaining high-quality standards and ethical sourcing practices, ensuring that their coffee not only delivers an exceptional taste experience but also supports sustainable and humane production methods.

03
Herb/Spice

Argo Pandan Wangi

4.3 ·

Argo Pandan Wangi is a premier Indonesian company specializing in the production and export of high-quality dried galangal. Their flagship product is meticulously harvested and processed to preserve its distinctive flavor and aroma, ensuring an unparalleled culinary experience.

The company is committed to sustainable farming practices and supports local farmers, reflecting their dedication to social responsibility. By choosing Argo Pandan Wangi, customers receive top-quality galangal while contributing to the well-being of local communities and the environment.

Best Central Java foods

01
Street Food

Tempeh mendoan

4.2 ·

Tempeh mendoan is a variety of fried tempeh that hails from Purwokerto. Thin slices of tempeh—fermented soybean product—are dipped in batter that is enriched with ground coriander, sliced scallions, and garlic before they are deep-fried. This tempeh variety is only shortly fried, creating a crispy outer layer, while the tempeh remains soft and juicy. The name of the dish stems from Banyumasan language in which mendo roughly translates as half-cooked. This tempeh is best served with sambal, other types of chili-based dips, or kecap manis—Indonesian sweet soy sauce. It is usually enjoyed as a snack or a side dish, and it is mostly prepared and sold by street vendors.

02
Stew

Tongseng

4.0 ·

Predominantly sweet, slightly robust, and deliciously spicy, tongseng is an authentic Indonesian meat stew, typically goat, cooked with kecap manis (sweet soy sauce), shredded cabbage, tomatoes, and coconut milk. It is commonly regarded as a combination of satay, meat skewers, and gulai, Indonesian curry. This Javanese delicacy is replete with exotic herbs and spices that give it an exquisite flavor, while the coconut milk gives it a smooth, creamy texture. Beef, mutton, and even chicken are alternatives to the goat meat. Also, it is not uncommon to leave the bones and offal of the meat while cooking the dish for a richer flavor. Traditionally, tongseng is cooked on a charcoal stove that lends the dish a pleasant, smoky taste. This specialty is believed to have been inspired by Arab and Indian cuisines, and it is commonly associated with Surakarta, better known as Solo. Tongseng has become a popular food sold all over the island of Java, from warungs and street stalls to fancy restaurants. Street stalls in Jakarta, Bandung, and Surabaya are said to offer the best tongseng.

03
Meatballs

Bakso Solo

3.9 ·

Bakso Solo is an Indonesian meatball dish that originates from Solo (Surakarta). While bakso (Indonesian meatballs made primarily from beef and tapioca flour) is popular across the country, bakso Solo is recognized for its light, clear broth, delicately seasoned, and its smooth, bouncy-textured meatballs. Typically, bakso Solo is served with a combination of vermicelli noodles (bihun) and yellow egg noodles, along with tofu, fried wontons, boiled eggs, or even bakso urat (meatballs with tendon for extra texture). The clear beef broth is made from slow-simmered beef bones, enhanced with garlic, shallots, pepper, and sometimes a hint of nutmeg or celery leaf. Unlike spicier or richer regional bakso variants (like bakso Malang), bakso Solo maintains a more delicate and clean taste, often complemented with sweet soy sauce (kecap manis), chili sauce (sambal), and a squeeze of lime at the table. Street vendors and small warungs in Solo often serve Bakso Solo from pushcarts or small stalls.

04
Rice Dish

Nasi liwet

3.8 ·

Nasi liwet is an Indonesian rice dish known for its rich, aromatic flavor and creamy texture, cooked in coconut milk and infused with fragrant spices. Originating from Solo (Surakarta), Central Java, this dish is a staple of Javanese cuisine, often served during communal feasts and special gatherings. Unlike plain steamed rice, nasi liwet is prepared by simmering rice in coconut milk, chicken broth, bay leaves, lemongrass, and pandan leaves, creating a subtly sweet, savory, and aromatic flavor. The result is a fluffy yet slightly creamy rice that is packed with fragrance and depth. Traditionally, nasi liwet is served with opor ayam (Javanese-style coconut milk chicken), telur pindang (herb-infused boiled eggs), tahu or tempe bacem (sweet soy-braised tofu or tempeh), and labu siam (chayote vegetable stew). A signature accompaniment is areh, a thick, coconut milk reduction that enhances the richness of the dish. Nasi liwet is often presented communal-style on banana leaves, with diners eating together by hand, emphasizing the Javanese tradition of togetherness and hospitality.

05
Stew

Tengkleng

3.5 ·

This Indonesian goat stew originated in Surakarta, Java. It is believed that the dish appeared during the Dutch rule when the best goat cuts were usually distributed among the rich, and what was left for the poor were goat bones which still had some meat attached to them. The bones are cooked in a thin, coconut-milk-based broth that is enriched with various herbs and spices such as turmeric, galangal, lemongrass, cumin, coriander, garlic, and onions, while some establishments also may include the addition of goat innards. The dish is served in bowls or wrapped in banana leaves.

06
Rice Dish

Nasi kucing

3.1 ·

Nasi kucing is a unique and iconic Indonesian street food, a rice dish originating from Central Java, especially popular in cities like Yogyakarta, Solo, and Semarang. The name translates literally to "cat rice" (nasi = rice, kucing = cat), which refers not to the ingredients, but to the portion size — small enough to be a meal for a cat. Nasi Kucing consists of a small scoop of rice served with simple toppings, usually wrapped in a banana leaf or brown paper. Common toppings include sambal, dried anchovies (teri), tempeh, shredded chicken, oseng-oseng (stir-fried vegetables), or sometimes a dollop of chili-fried tuna (abon or tongkol). It’s humble, cheap, and designed to be eaten on-the-go or in a social, communal setting. This dish is famously associated with angkringan, which are small, traditional street food carts typically operated at night. These carts don’t just serve food — they are social hubs where students, workers, and locals gather to eat, chat, drink hot tea or kopi joss (charcoal coffee), and relax. A night at an angkringan often means grabbing multiple packets of nasi kucing, each with different toppings, plus a few skewers of sate telur puyuh (quail egg satay), fried snacks, or grilled tempeh.

07
Rice Dish

Nasi gandul

3.9 ·

Nasi gandul is a richly flavored rice dish that hails from the town of Pati in Central Java, Indonesia. It features steamed rice served with tender slices of beef or offal in a thin, aromatic coconut milk-based gravy, typically infused with spices such as coriander, garlic, shallots, cumin, and cinnamon. The dish is often likened to a lighter version of gulai or a more brothy rendition of beef rendang, with its signature feature being the delicate balance between savory, sweet, and creamy elements. The name "gandul", which means "hanging" in Javanese, is believed to reference the way vendors once carried their food, suspended on bamboo poles over the shoulder, but over time, the name became synonymous with the dish itself. What makes nasi gandul distinct is not only its complex yet comforting flavor, but also its presentation. It is commonly served on a plate lined with banana leaf, enhancing the aroma and offering a rustic appeal. The meat, often beef brisket, tongue, or innards, is simmered until soft and spooned over the rice with the broth ladled generously on top. Crispy fried shallots and a splash of sambal add contrast and heat, while optional extras like fried tempeh or eggs can round out the meal. Although once sold by street vendors walking from village to village, nasi gandul is now a regional specialty served in food stalls and warungs in and around Pati, where it continues to be a symbol of local pride.

08
Rabbit Dish

Sate kelinci (Rabbit satay)

3.8 ·

Sate kelinci is a skewered rabbit meat dish originating from the highland regions of Central Java, Indonesia, particularly popular in areas such as Tawangmangu, Lembang, and around the slopes of Mount Merapi. This variant of Indonesian sate features tender cuts of rabbit grilled over charcoal and typically served with either a savory soy-based sauce or a spiced peanut sauce, depending on local preference. The meat is usually marinated in a mixture of garlic, coriander, salt, and sweet soy sauce before being skewered and grilled, giving it a subtly sweet, smoky, and mildly gamey flavor that distinguishes it from more common versions made with chicken, beef, or goat. Sate kelinci is known for its lean texture and is often considered a lighter option, enjoyed by travelers and locals alike in cooler mountain climates where rabbit farming is more common. The dish is closely associated with Javanese culinary culture, where sate is a central component of street food and home cooking. In regions where sate kelinci is widely sold, such as tourist spots in the Dieng Plateau or forested hill towns, it is often grilled fresh to order by roadside vendors and eaten with steamed rice or rice cakes. Unlike more urban sate variants that are mass-produced or widely exported, sate kelinci tends to remain a specialty of areas where rabbit is both raised and consumed more regularly.

09
Beef Dish

Selat solo

3.3 ·

Selat Solo is a Central Javanese beef dish served in a lightly sweet, aromatic broth and accompanied by vegetables, originating from the city of Solo (Surakarta) in Indonesia. The dish reflects the culinary fusion between Dutch colonial influences and local Javanese tastes, evolving over time into a distinctly regional specialty. The name “selat” comes from the word “salad,” introduced during the colonial period, though the final dish bears little resemblance to a Western salad. It consists of stewed beef, usually tenderloin or another lean cut, braised in a thin sauce made from sweet soy sauce, garlic, shallots, nutmeg, cloves, and black pepper. The beef is cooked until tender and served warm, submerged in the broth that doubles as both cooking liquid and sauce. Alongside the beef, Selat Solo is commonly served with blanched vegetables such as carrots, green beans, and potatoes, either boiled or fried. Garnishes often include a slice of hard-boiled egg, pickled cucumber, and a light splash of mustard or Worcestershire sauce to enhance the dish’s slightly tangy, savory dimension. Unlike grilled steaks in Western cuisine, Selat Solo emphasizes slow cooking and a balanced flavor profile that leans toward the sweet and aromatic, typical of Central Javanese dishes. Originally associated with elite households and adapted from colonial kitchen practices, selat Solo has long since become part of everyday cuisine in the region. It is widely available in local warungs, home kitchens, and restaurants across Solo and neighboring cities.

10
Rice Dish

Nasi bogana

3.3 ·

Nasi bogana is a complete rice meal from Indonesia, originating in Tegal, a coastal town in Central Java, and widely associated with Javanese culinary culture. The dish consists of steamed white rice served with a variety of side dishes, all neatly arranged and typically wrapped in banana leaves for both portability and presentation. It is commonly sold in local eateries, food stalls, and during family or communal gatherings, and is known for combining multiple flavors and textures into a single package. The core of nasi bogana is plain rice, but what sets it apart is the assortment of side components that accompany it. These usually include opor ayam (chicken cooked in coconut milk), sambal goreng ati (spicy beef liver and potatoes), telur pindang (spiced boiled eggs), shredded fried coconut, tempeh or tofu, serundeng (spiced grated coconut), and occasionally beef floss or perkedel (potato patties). The ingredients are seasoned with a range of Javanese spices such as coriander, garlic, galangal, candlenuts, and palm sugar, creating a balance between sweet, savory, and mildly spicy elements. Each component is cooked separately and carefully placed around the rice before the banana leaf is folded and secured. This method of wrapping allows the flavors to blend subtly during steaming or resting, while also making the meal easy to transport and store. The banana leaf adds a light herbal aroma to the rice and its accompaniments, enhancing the eating experience without needing additional sauces or garnishes. Nasi bogana is often served during events such as weddings, religious celebrations, and formal gatherings, though it is also commonly enjoyed as a boxed meal or packed lunch. Its appeal lies in the variety of dishes presented in one setting, offering both familiarity and complexity without requiring separate courses. The packaging and preparation also make it practical for distribution and sharing.

About this ranking

TasteAtlas food rankings are based on the ratings of the TasteAtlas audience, with a series of mechanisms that recognize real users and that ignore bot, nationalist or local patriotic ratings, and give additional value to the ratings of users that the system recognizes as knowledgeable. For the “Top 14 Traditional Foods in Central Java” list until July 08, 2026, 362 ratings were recorded, of which 250 were recognized by the system as legitimate. TasteAtlas Rankings should not be seen as the final global conclusion about food. Their purpose is to promote excellent local foods, instill pride in traditional dishes, and arouse curiosity about dishes you haven’t tried.

The initial list of top producers was compiled based on available reviews, awards, local recommendations, media and blog coverage, and consumer reviews. The list will be updated with ratings from TasteAtlas local ambassadors and TasteAtlas users.

Similar lists