Satay is a traditional dish consisting of skewered meat that's served with a sauce on the side. All types of meat can be used to make satay, even some exotic varieties such as crocodile or snake meat. In most cases, the meat is marinated before grilling. Marinades vary, but typically include dark soy sauce, sugar, garlic, lime juice, and other seasonings. It is believed that satay originated in the Indonesian region of Java and that it was developed under the influence of Muslim traders who migrated from India. Another theory claims that satay was created in the 19th century by Indonesian street vendors as a variation on Indian kebabs. The theory is supported by the fact that satay became popular when Muslim and Arab immigrants had populated those areas. From the moment it originated in Java, satay quickly spread throughout Southeast Asia, and eventually all over the world. In Indonesia, it has become a national dish and nowadays it can be found everywhere, from street vendors to high-class restaurants. The most common sauces served with satay are peanut, soy, or pineapple sauce.
This ceremonial Balinese dish comes in two versions: the chicken-based ayam betutu, or the traditional duck version that goes under the name bebek betutu. The whole animal is rubbed and stuffed with a mixture of local spices such as turmeric, ginger, pepper, chili, and shrimp paste. Though the dish is nowadays mainly barbecued, the traditional procedure includes wrapping the seasoned duck or chicken in leaves, placing it in an earth oven, then steaming it over hot coals. If prepared in an old-fashioned way, the dish should always be ordered at least a day ahead. Long steaming time and fragrant spices produce a dish that is moist and full of flavor, and it is usually served at weddings and other important ceremonies.
Sate lilit is the favorite street food on Bali. This traditional delicacy is usually made with minced meat which is wrapped around a flat skewer. All meat varieties (including fish and other seafood) are used to prepare sate lilit. However, the most common variety is prepared with pork. The skewers are usually spiced with traditional Indonesian spices such as lemongrass, galangal, chili, and lime leaves. It is believed that Indonesia is the birthplace of sate, and its numerous varieties can be found everywhere in Indonesia. Since sate lilit originated on Bali, it is often referred to as sate lilit Bali, and next to babi guling, it is one of the most popular dishes on the island. This traditional Balinese delicacy can be eaten for breakfast, lunch, or dinner, and it can be served as a light main course or a nutritious snack. The skewers are usually served with rice or rice cakes, and occasionally with spicy sauces on the side.
Babi guling is the Indonesian version of a roast suckling pig. Although not common to other Indonesian regions, on Bali, where the predominant religion is Hinduism, it is one of the most popular dishes. Before roasting, pig's skin is usually rubbed with turmeric, and the animal is stuffed with a bumbu Bali spice mixture, which usually includes turmeric, coriander, lemongrass, shallots, galangal, chili, shrimp paste, and garlic. Pork is then placed on a spit and roasted over an open fire. This Balinese delicacy is usually served during special occasions and formal gatherings, but can often be found in warungs, traditional Indonesian casual eateries. The dish is so popular in Bali that most warungs specialize and serve only babi guling as their signature dish. When the pig is roasted, the crisp amber-colored skin is carefully removed, and the meat is cut into chunks. Each serving of babi guling is supposed to have a chunk of juicy meat, a piece of crispy skin, and a tablespoon of the flavorful stuffing. Babi guling is often served with steamed rice, fresh vegetables, and a dollop of spicy Indonesian condiment known as sambal.
Sate babi is an Indonesian pork satay that originates primarily from the Chinese-Indonesian and Balinese communities, offering a distinctive take on the country’s iconic skewered meat dishes. Unlike most Indonesian sate, which is often made from chicken, beef, or goat due to the country’s majority Muslim population, sate babi is popular in regions where pork is widely consumed, such as Bali, North Sulawesi, and parts of Java with significant non-Muslim populations, particularly among Chinese-Indonesians. The dish consists of small cuts of pork that are marinated in a richly seasoned mixture before being skewered and grilled over charcoal. The marinade typically includes garlic, shallots, coriander, tamarind, soy sauce, palm sugar, and sometimes lemongrass or ginger, resulting in a flavor profile that is simultaneously savory, sweet, and aromatic. The meat is usually cut into bite-sized cubes or thin slices, allowing it to cook quickly while maintaining a tender, juicy interior and slightly charred exterior. During grilling, the skewers are often brushed with the leftover marinade to deepen the flavor and create a glossy, caramelized finish. In Bali, sate babi is often prepared for religious ceremonies and festive gatherings, where it is served alongside lawar, rice, and spicy sambal. It holds an important cultural role, symbolizing celebration and abundance. In Chinese-Indonesian cuisine, it is commonly sold at street stalls and small family-run warungs, especially in urban areas like Jakarta and Surabaya, where it is typically served with rice, pickled vegetables, and a thick peanut or soy-based sauce. The Balinese version tends to be spicier and more aromatic, reflecting the island’s bold and vibrant culinary traditions, while Chinese-Indonesian versions may lean slightly sweeter and more soy-forward.
Lawar is a complex, richly textured dish from the island of Bali, emblematic of the island’s intricate balance between ritual, community, and flavor. At its core, it is a warm salad composed of finely chopped vegetables, grated coconut, aromatic spices, and minced meat, often pork or chicken, bound together with fresh herbs and sometimes the animal’s blood, which lends both depth and authenticity to the preparation. Lawar is not a single, fixed recipe but rather a concept that reflects regional variations, family traditions, and ceremonial significance. Its name is thought to derive from the Balinese word lawar, meaning “finely chopped,” which speaks to the foundational preparation technique where every component is carefully sliced or shredded to ensure even texture and full absorption of flavor. What distinguishes lawar from other Indonesian salads is its deeply ceremonial nature. It is most often prepared during temple festivals, religious offerings, and family celebrations, where large quantities are made by a group of men working communally. The act of cooking itself is part of the ritual, a collective endeavor where elders impart both culinary skills and spiritual teachings. Ingredients are chosen not only for flavor but for their symbolic resonance: coconut represents purity, meat for sustenance, and blood as a conduit of life and energy. The seasoning is a masterful blend of bumbu Bali, a paste made from garlic, shallots, turmeric, galangal, ginger, and shrimp paste, which is fried until fragrant and then folded into the mix to create layers of spice and umami. There are many types of Lawar, each named after its key ingredient or color. Lawar putih, or white lawar, omits blood and is seen as a purer, more symbolic offering, while lawar merah or lawar barak includes blood, giving the dish a reddish hue and a more intense flavor. Lawar nangka uses young jackfruit for a meatless alternative, while lawar kacang long beans add crunch and freshness. Despite its ceremonial roots, lawar is also found at roadside warungs and in home kitchens, eaten alongside steamed rice and other traditional Balinese dishes like babi guling or satay lilit.
In its basic form, Indonesian-style fried chicken consists of chicken cuts, preferably bone-in pieces such as thighs and drumsticks, which are marinated in spices, then shortly braised before being fried until golden and crispy. The marinade is typically based on traditional spices such as lemongrass, galangal, turmeric, and tamarind, but since the dish is enjoyed throughout the country, it comes in numerous regional variations that may include other spices and marinades, or various additions such as grated coconut or rice flour crumbs. All varieties of ayam goreng can be enjoyed as individual dishes, usually accompanied by rice and fresh vegetables or salads, but ayam goreng is also a common side dish at Indonesian banquet-style meals.
Rendang is an Indonesian meat dish which originated among the Minangkabau people in West Sumatra. The dish is famous for its spiciness and a long cooking procedure. It is often compared to Indian curry because of its consistency and unique flavors. The theory about how rendang was invented claims that the generous use of spices and long cooking hours were employed to preserve the meat in hot and tropical climates, such as Indonesian, so unsurprisingly, the need to preserve meat for a longer period appeared among the Minangkabau people. They were mainly traders who underwent long journeys and needed food which could stay fresh for weeks. However, the dish has a more symbolic meaning to them, because the main four ingredients used in rendang represent the Minangkabau society: the meat symbolizes leaders, coconut is a symbol of intellectuals, chili represents religious leadership, and other spices signify the rest of society. Today, rendang has surpassed Indonesian borders and has a reputation as one of the most delicious dishes in the world.
Bakso is a popular Indonesian meatball soup. Like many other dishes in Indonesia, it grew out of Asian and European influences in the country. Throughout Indonesia, there are many variations of bakso, but all of them include three main ingredients: broth, noodles, and meatballs. What distinguishes bakso from other Asian varieties is the consistency of the meatballs, which should have a springy texture. Although bakso is essentially street food, it can be found anywhere from outdoor eateries to elegant restaurants. The garnishes, which are additionally added, are usually wontons, hard-boiled eggs, or tofu. The dish is typically served warm with a splash of chili or soy sauce.
Cap cai (also spelled cap cay) is a popular Indonesian-Chinese stir-fry dish featuring a colorful medley of mixed vegetables, sometimes combined with meat, shrimp, or tofu, all cooked in a savory garlic-based sauce. The name comes from Hokkien Chinese, where cap means "ten" and cai means "vegetables" — though the number of vegetables used is flexible and symbolic rather than literal. Cap cai originated from Chinese immigrants in Indonesia and has since become a beloved household dish, especially known for its versatility, affordability, and balance of flavors. The vegetable mix often includes carrots, cabbage, cauliflower, baby corn, mushrooms, and Chinese greens, stir-fried quickly to retain their crunch and color. Protein additions like chicken, prawn, or meatballs are common, especially in the cap cai kuah (with broth) version, which has a light, soupy sauce. The dry version (cap cai goreng) has a thicker, richer glaze. The seasoning is typically a blend of garlic, oyster sauce, soy sauce, a touch of sesame oil, and sometimes chicken stock or cornstarch slurry for body, and the dish is served with steamed rice or as part of a larger meal.
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.
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.
What People Say