Editorial note: This is a guest post contribution.

Nobody leaves an Indonesian trip empty-handed, at least not without a few pointed questions from the office group chat. The unwritten rule is simple: go somewhere, come back with food. The habit has a name, oleh-oleh (sometimes typed as oleh oleh), and it keeps whole shopping streets busy from Yogyakarta to Medan.
This guide sticks to snacks, since snacks are what actually gets eaten. It covers what oleh-oleh really means, how to pick items that survive a suitcase, and which local treats keep showing up in gift boxes from Java to Nusa Tenggara. Each section answers one question a traveller would likely ask before handing over cash.
What Is Oleh-Oleh, Exactly?
Oleh-oleh is the food or small gift a person brings back for others after travelling. It sits closer to a courtesy than a souvenir. A fridge magnet says “I was there.” A box of bakpia says “I thought of you, and here is something to eat right now.”
The habit is far from unique to Indonesia. Snack hauls are practically a sport in Korea too, and a look at the best Korean snacks shoppers stuff into their luggage after a Seoul trip shows the same instinct at work: buy local, buy in bulk, buy for everyone.
What Makes a Snack Good Oleh-Oleh Material?
Not every tasty thing deserves a spot in the suitcase. A snack that tastes fantastic at the shop can turn into crumbs by the time the plane lands.
What To Check Before Buying
- Shelf life. Dry snacks like chips and biscuits last weeks, while soft cakes and fresh bakpia usually stay good for only a few days.
- Packaging. Sealed boxes and vacuum packs handle pressure and bumps better than paper bags.
- Weight and size. Anything sold by the kilo adds up quickly at the check-in counter.
- Rules. Airlines and border offices in some countries restrict meat and dairy products, so items like abon (meat floss) deserve a second look.
Bakpia
Bakpia is the snack most people picture when someone says “oleh-oleh from Jogja.” Bakpia Pathok takes its name from the Pathuk neighbourhood, and the small round pastry traditionally holds sweet mung bean paste. Cheese, chocolate, and pandan versions now share the same shelf.
Where to Buy Bakpia?
Head to the Pathuk area, a short ride from Malioboro. Bakpia shops line the streets there, and many bake on site. Oleh-oleh stores around the city sell it as well, and so do the airport and train stations, so last-minute buyers are covered. It is popular because it is cheap, light, and easy to split between a whole office. One tip: fresh (basah) bakpia only stays good for a couple of days, while the dry (kering) kind lasts longer and suits long trips.
Keripik
Java has a deep bench of fried crisps. Keripik tempe from Malang usually gets picked first: paper-thin slices of fried tempeh, savoury and nutty. Peyek, a rice-flour cracker studded with peanuts, and emping, thin melinjo nut crackers with a slightly bitter edge, round out the crunchy shelf.
Where to Buy Keripik Tempe?
Malang is the go-to spot, and the Sanan neighbourhood is known as its tempeh hub, with small home producers and shops packed close together. Regular oleh-oleh stores in the city carry it too. Peyek and emping are easier to find, since traditional markets and oleh-oleh shops across Java stock them. All three are popular because they are cheap, keep for weeks, and go with rice at almost any meal. Pack them on top of the bag, since thin chips snap easily.
Dodol
Chewy sweets suit oleh-oleh because they tolerate heat and rough handling. Dodol Garut from West Java is a sticky, caramel-like sweet made from glutinous rice flour, coconut milk, and palm sugar, often wrapped in corn husk or paper. Wingko babat from Semarang is a baked coconut and glutinous rice cake, chewy in the middle and toasty at the edges.
Where to Buy Dodol?
For dodol, Garut itself is the obvious answer, since dodol makers and shops sit close together in town. Big oleh-oleh stores across West Java stock it too, which helps anyone not passing through Garut. Wingko babat is easiest to find in Semarang, especially around Jalan Pandanaran, the city’s main oleh-oleh street. Both are popular because they last a while and do not need a fridge. Sealed dodol keeps for weeks, while wingko is better eaten within a few days.
Pie Susu
Bali oleh-oleh leans toward gift-shop polish. Pie susu, a small milk custard tart with a buttery shell, is a familiar name on the island, and kacang disco, peanuts in a crisp seasoned coating, turns up in packets at mini markets and souvenir stores alike.
Where to Buy Pie Susu?
Oleh-oleh shops around Denpasar and the airport usually carry both, often in gift boxes. Mini markets sell kacang disco in cheap packets, so it is easy to grab a few on the way to the airport. They are popular because they are proper Bali treats that fit in a bag, and they make simple gifts for people who just want something tasty. Pie susu is fragile, so hand luggage is the safer spot for it.
Bika Ambon
Medan is where soft cakes turn into serious business. Bika Ambon, despite the name, is a Medan specialty: a honeycomb-textured cake with pandan and coconut flavour and a slight tang from its fermented batter. Bolu Meranti, a well-known Medan bakery, sells layered and rolled sponge cakes that travellers often carry home in branded boxes.
Where to Buy Bika Ambon?
Oleh-oleh shops around the city are the usual stop, and the airport often has outlets for last-minute buyers. Bolu Meranti has its own shops in Medan, and its boxes are a familiar sight on flights out of the city. Both are popular because Medan has a strong food reputation, so a cake box feels like a proper taste of the place. Soft cakes only keep for a few days, so they suit short trips and quick handovers.
Amplang
Amplang is a crunchy cracker from East Kalimantan, made from fish (often mackerel) and starch, then fried into puffy rings or sticks. It tastes savoury, a little sweet, and very much of the sea.
Where to buy amplang in?
Samarinda and Balikpapan are the usual places to look, in oleh-oleh shops and at the airport. Many shops sell it in sealed bags with different flavours, so grabbing a small pack to try first is easy. It is popular because it is a local seafood snack you do not find in every region, which makes it a good talking point back home. It smells strong, so double-bag it and keep it away from sweets and clothes.
Where Oleh-Oleh Is Commonly Found
Oleh-oleh pops up wherever visitors pass through. Airports, train stations, city centres, and the famous shopping streets like Pathuk in Jogja or Jalan Pandanaran in Semarang. Beach towns and island hubs work the same way, with small shops, roadside stalls, and mini markets stocking snacks for people heading home.
Cities
Cities with a big food name usually have whole oleh-oleh centres: entire streets or big stores selling regional snacks in one spot, plus outlets at the airport and train station. Everything sits side by side, so comparing brands and gift boxes is easy. Prices are usually fixed and labelled too, which makes these places the easiest starting point for first-timers. They also carry the widest range of sealed snacks that keep for a while.
Nature
Cooler highland spots lean towards local produce. Batu near Malang is the place for apple chips, and Dieng is known for carica, a small papaya-like fruit sold as preserves and sweets. Roadside stalls and small shops are where to look, and what is on the shelf shifts with the harvest.
Wilder spots work the same way. On Sumbawa, trekking to Agal Waterfall takes about two hours through jungle trails, with river crossings and clear pools waiting at the end. Trips like this usually throw in a village stop or lunch at a warung, which is a good moment to grab simple local snacks. Check the label and date first, and keep whatever you buy in a waterproof bag, since you will be crossing rivers.
Coastal Area
Busy beach towns have shops on every corner, with souvenir stores and mini markets selling sealed chips, peanuts, and sweets. Quieter coasts and small islands might only have a few stalls, so the nearest town or the resort shop is usually the answer.
Divers have one extra thing to think about. Dive organisations normally advise waiting at least 12 to 18 hours after the last dive before flying, and that spare day is often when the snack run happens. The dive operator can confirm the exact waiting time.
Where do tourists usually shop?
In busy spots, along the main beach strip and around the airport, where souvenir shops and mini markets sell sealed local snacks. In quieter places, the nearest town or the resort itself is the usual answer, so it helps to know what is available before the last day.
Divers have one extra reason to plan ahead. Dive organisations commonly advise waiting at least 12 to 18 hours after the last dive before flying, so that spare day is often when the snack shopping happens. The dive operator can confirm the exact waiting time.
Why Indonesia Is Special for Oleh-Oleh
Indonesia is thousands of islands, and each region grew its own local food over centuries of trade, kingdoms, and colonial rule. That is why oleh-oleh here is never just one thing. Flores, for example, picked up coffee when the Dutch introduced arabica to its highlands in the colonial era, and towns like Manggarai and Bajawa are still known for it today.
Sumbawa, for example, tells a similar story. The Sultanate of Sumbawa was set up in 1674, and the island was long known for breeding hardy horses and producing honey, which drew foreign merchants. Today, most visitors come for the coast instead, with surf at Maluk Beach and white sand at Kenawa Island. After a day at a tropical beach in Sumbawa, a seaside meal is often where travellers first taste local ingredients like honey, and that is usually what sends them looking for a jar to take home.
Rich Culture and Handmade Crafts
Indonesia has hundreds of ethnic groups, and each one brings its own traditions to the oleh-oleh shelf. That means countless authentic handcrafted goods: songket weaving and pottery in Lombok, ikat cloth in Flores and Sumba, and wood carvings in Bali. Many hotels and resorts keep a small shop or display of local crafts, so gifts are often just steps from the room.
The same goes for quiet coasts far from any shopping street. Travellers who book a diving resort in remote areas like Raja Ampat or Wakatobi may find the nearest full oleh-oleh shop far away, but on-site shops often fill the gap with snacks like fried banana chips and dried fish, plus handmade extras such as woven bracelets, small baskets, and carved wooden pieces. Bigger gateway towns and airports along the route carry more packaged options. Home-made goods can lack a label or expiry date, so sealed packs are the safer pick for food gifts.
Choosing Where to Stay
Where a traveller stays shapes the whole trip, including the oleh-oleh run. Some places have shops and markets a short walk away, while others sit far from town and need a bit of planning. Many hotels and resorts also keep a small gift corner, which helps either way.
Bali
Private villas in areas like Seminyak, Canggu, and Ubud are a popular pick, with shops, markets, and cafes close by. Oleh-oleh stores around Denpasar and the airport are within reach for last-day buying, and villa staff can often help arrange a driver.
Sumbawa
Quiet beaches are the whole point here, with Maluk Beach pulling in surfers and Kenawa Island known for white sand and savannah hills. Getting there usually goes through Lombok, either by flight or by the ferry from Kayangan to Poto Tano. Booking a Sumbawa resort stay fits travellers after that kind of pace, and towns along the way carry the bigger selections of packaged snacks, so Mataram on Lombok is a sensible place to stop.
Yogyakarta
Hotels and guesthouses around the city centre put Malioboro, known for batik and street snacks, within easy reach. The Pathuk area, where bakpia shops line the streets, is a short ride away.
Labuan Bajo
Labuan Bajo is the usual starting point for Flores trips and boat tours, with harbour hotels and small shops selling Flores coffee and woven cloth. Buying before the boat trips start keeps the bags easy to manage.
Final Thoughts
Oleh-oleh works because it is a small, edible way of saying “the trip crossed my mind.” From bakpia in Yogyakarta to amplang in Kalimantan and honey in Sumbawa, Indonesia offers options at nearly every price point and shelf life. Sealed, dry, easy-to-share items make the safest picks, while soft cakes and fresh pastries suit short journeys with a quick handover.
There is no fixed number. Most travellers start with the closest circle of family, housemates, and coworkers, and buy a few shared boxes rather than individual gifts for everyone. Spare room in the bag on the outbound flight helps far more than a second suitcase on the way home.

