Create meetup in Malangchevron_right

fmd_good anywhere in Malang

Select a place on the map to change the location.

schedule Time

I want to meet

Verified required?

Loading...
Loading...
/

Best Food in Malang (2026)

🍜 Must-Try Dishes
Start with rawon, a rich beef soup darkened with keluak nuts, and soto ayam, a fragrant chicken soup with turmeric. For a local twist, try bakso Malang, meatball soup served wit…
🍜 Must-Try Dishes
Start with rawon, a rich beef soup darkened with keluak nuts, and soto ayam, a fragrant chicken soup with turmeric. For a local twist, try bakso Malang, meatball soup served with tofu and wontons. Most warungs serve these classics for under 30,000 IDR.

🏙️ Downtown Food Trail
Walk along Jalan Basuki Rahmat in the evening, where street vendors set up stalls selling sate, martabak, and grilled corn. For a sit-down meal, head to Rawon Nguling, at Jalan Nguling No. 8, open 10 AM to 9 PM, with a bowl of rawon for about 25,000 IDR. Nearby, Depot Hape offers nasi campur with a variety of side dishes.

🌆 Hidden Neighborhood Gems
In the Kayutangan area, you'll find nostalgic cafes and heritage buildings, plus the famous Bakso Bakar Pak Man, at Jalan Kyai Tamin No. 12, serving grilled meatball soup for 20,000 IDR. For authentic soto, try Soto Ayam Lombok Idola, at Jalan Merdeka Selatan No. 3, open from 8 AM to 4 PM. These spots are beloved by locals and rarely crowded with tourists.

🍢 Street Food After Dark
The night market at Alun-Alun Tugu is a must-visit, with stalls selling sate kambing, nasi goreng, and es campur. Try the sate at Sate Kambing Muda H. Samuri, located on Jalan Kawi, open from 5 PM to 11 PM, with a portion costing around 30,000 IDR. For dessert, grab a plate of pisang goreng from a vendor near the square.

☕ Coffee and Snacks
Malang is known for its coffee culture, and Kopi Tuku, at Jalan Ijen No. 45, serves excellent local brews starting at 20,000 IDR. Pair your coffee with an avocado coffee or a slice of tempeh chips from the nearby snack shop. For a traditional touch, visit Warung Kopi Purnama, a classic spot on Jalan Pasar Besar.

💵 Budget and Prices
A full meal at a local warung costs between 15,000 and 30,000 IDR, while street snacks are often under 10,000 IDR. Mid-range restaurants, like those in the Kayutangan area, charge 50,000 to 100,000 IDR per person. Always carry small bills, as many vendors don't accept cards.

🚗 Getting Around
To reach the best food spots, use ride-hailing apps like Gojek or Grab, which are affordable and convenient. The city's public minibuses, known as angkot, are cheap but can be confusing for first-timers. For a food tour, consider renting a scooter for about 70,000 IDR per day to explore at your own pace.
Become a Local Guide in Malang to earn up to $50.00/hour by helping travelers that are interested in Malang and want to connect to learn about the current climate, discover hidden gems, or get help planning their itinerary.
arrow_drop_up 7 arrow_drop_down

good guide, rawon nguling is legit but honestly i think the one at rawon cak sur on jl. panglima sudirman is even better, deeper broth and they give u more beef for like 27k. also if ur around kayutangan at night dont sleep on the lontong cap go meh stalls near the old post office, they pop up around 6pm and sell out fast. one thing the guide missed: most warungs close by 9pm, so for late night cravings head to the 24hr bakso place on jl. surabaya, it's a lifesaver after a night out. oh and skip kopi tuku if u want the real vibe, warung kopi purnama is way more local and the owner'll tell u stories for hours over a 10k cup

arrow_drop_up 14 arrow_drop_down

ngl that rawon nguling rec is solid but i always send people to the bakso bakar pak man instead, the grilled meatball thing sounds gimmicky but the char on the outside + the broth is a whole different beast, i go there at least twice a week. also if you're around alun-alun tugu late, dont just grab pisang goreng from the first cart, the one on the west side by the mosque does theirs with a little grated cheese on top and it's like 7k, way better than the plain ones. one thing the guide missed: the sate kambing at h. samuri is good but the real order is the sate telur puyuh, those tiny quail egg skewers are stupid underrated and they go fast, get there before 7pm or they're gone. and for coffee, yeah kopi tuku is fine for tourists but the actual move is the kopi tubruk stall inside pasar besar, 5k for a thick gritty cup and you can watch the whole market chaos while you sip.

arrow_drop_up 5 arrow_drop_down

Solid write-up, the Kayutangan tip is a good one for the heritage vibe alone. Since everyone's covered the heavy hitters, I'll throw in a breakfast one: the bubur ayam cart on Jalan Kertanegara, right across from the SMA 1 school, sets up around 5:30 AM and the porridge is silky with a proper chicken broth base. He tops it with fried shallots, a soft egg, and a splash of kecap manis, costs about 10k and it's the kind of meal that sticks with you through a whole day of walking.

Also, for the coffee crowd, skip the third-wave spots entirely and hit the kopi tubruk stall at the southwest corner of Pasar Besar, near the flower section. It's a plastic stool situation, but the brew is thick, gritty, and sweetened just right, and you'll be shoulder to shoulder with market porters taking their morning break. Five thousand rupiah and you'll feel like a local by the second sip.

arrow_drop_up 4 arrow_drop_down

3 Days in Malang: Itinerary 2026

🗺️ Day 1: Old Town
Start your first day in the historic heart of Malang, around Alun-Alun Tugu (Tugu Square), where you can see the iconic white Tugu Monument. From there, walk to Jalan Ijen, a tr…
🗺️ Day 1: Old Town
Start your first day in the historic heart of Malang, around Alun-Alun Tugu (Tugu Square), where you can see the iconic white Tugu Monument. From there, walk to Jalan Ijen, a tree-lined avenue of Dutch colonial mansions, many now serving as cafes and galleries. Plan for a relaxed morning, as the area is best explored on foot, and you'll want time to pop into places like Toko Oen for a classic ice cream or coffee break.

🍜 Day 1: Culinary Lunch
For lunch, head to the area around Jalan Pulosari, known for its street food stalls and warungs. Try Rawon Nguling, a famous beef soup with black keluak nuts, at Jl. Pulosari No. 38, open from 10 AM to 9 PM. Expect to pay around 25,000 to 35,000 IDR per bowl. Afterward, take a short becak ride to Jalan Basuki Rahmat for a stroll and more snack options.

🏛️ Day 1: Museums and Parks
Spend your late afternoon at Museum Mpu Purwa, located at Jl. Soekarno Hatta No. 210, which houses a collection of ancient Javanese stone statues. The museum is open Tuesday to Sunday from 8 AM to 3 PM, with an entry fee of about 5,000 IDR. If you prefer outdoors, visit the nearby Malang City Forest (Hutan Kota) for a shady walk, but note it closes at 5 PM.

🌃 Day 1: Evening Stroll
As evening falls, return to Alun-Alun Tugu, which transforms into a lively night market with food carts and family activities. Try the local 'bakso bakar' (grilled meatball skewers) from vendors around the square, usually priced at 10,000 to 15,000 IDR. The square is well-lit and safe, making it a perfect spot to end your first day.

🌋 Day 2: Mount Bromo
Dedicate your second day to a sunrise trip to Mount Bromo, which requires an early start. Most tours pick you up from your hotel in Malang between 1 and 2 AM, and the drive to Penanjakan viewpoint takes about 2.5 hours. From there, you'll watch the sunrise over the Bromo Tengger Semeru National Park, then descend to the sea of sand and climb the crater steps. Expect to pay around 350,000 to 500,000 IDR per person for a shared tour, including transport and entrance fees.

🍽️ Day 2: Return and Dinner
After the Bromo excursion, you'll typically return to Malang by early afternoon, around 1 to 2 PM. Use the afternoon to rest, then head to the culinary street of Jl. Cerme for dinner, known for its 'ayam geprek' (smashed fried chicken) and 'sate kambing' (goat satay). One popular spot is Ayam Geprek Cak Rudi, open from 4 PM to 10 PM, with meals starting at 15,000 IDR. It's a casual, bustling area with plenty of local flavor.

🏞️ Day 3: Batu Highlands
On your final day, take a day trip to the Batu highlands, about 45 minutes to 1 hour from central Malang by car or public minibus (angkot). Start at Jatim Park 3, a family-friendly theme park with a dinosaur exhibit and a glass bridge, located at Jl. Raya Oro-Oro Ombo No. 9, open from 8:30 AM to 5 PM. Tickets are around 100,000 IDR per person. Alternatively, visit the more serene Selecta Recreational Park, known for its flower gardens and swimming pools, at Jl. Raya Selecta No. 1, with entry at 35,000 IDR.

🚌 Day 3: Getting Around
To move between Malang and Batu, you can take an angkot (public minibus) from the Arjosari terminal, which costs about 15,000 IDR per person and runs until 6 PM. For more flexibility, consider hiring a private car with a driver for the day, which typically costs 500,000 to 700,000 IDR including fuel. Always negotiate the fare before starting your journey, and confirm the driver knows your planned stops.
Become a Local Guide in Malang to earn up to $50.00/hour by helping travelers that are interested in Malang and want to connect to learn about the current climate, discover hidden gems, or get help planning their itinerary.
arrow_drop_up 4 arrow_drop_down

solid breakdown, especially the bromo day. one thing i'd add: if ur there on a weekend, skip alun-alun tugu at night and head to alun-alun kota instead, it's got the same night market vibe but less crowded and the sate usus there is way better, like 5k a stick.

for day 2 after bromo, instead of cerme, walk a bit to jl. raya langsep for the soto ayam at soto ayam lombok. it's a tiny warung but the broth is lighter and fresher than most places, and they open til 9pm. cerme's good but it's a tourist trap rn, langsep is where the locals actually eat after a long trip.

and for batu, if u do go to selecta, bring swim trunks. the pools are cold but the view from the top terrace over the valley is worth it, especially late afternoon when the mist rolls in. just check the weather first, it gets foggy and you'll miss everything

arrow_drop_up 4 arrow_drop_down

Nice write up, this covers the big hits well. For Day 1, I'd add that the Tugu Monument area gets really atmospheric right around 5:30 PM, just before the food carts fully set up. Grab a seat at one of the benches facing the square and watch the light change on the white stone, it's a quieter moment before the chaos starts.

On the Bromo day, if you're not keen on the 1 AM pickup, there's a cheaper local option: take a public minibus from Arjosari terminal to Cemoro Lawang the night before, sleep in one of the basic homestays there, and catch the sunrise on foot. It's maybe 150,000 IDR all in, but you trade comfort for the experience of waking up in the mountain air. Just book the homestay ahead, they fill up fast on weekends.

For Batu, I'd skip both theme parks if you're short on time and go straight to the Apple and Strawberry picking farms around the Tulungrejo area. The farmers let you pick your own for around 30,000 IDR per person, and the strawberries are way sweeter than anything in the supermarkets. It's a chill, low-key way to spend a few hours, and you can buy fresh juice right there before heading back.

arrow_drop_up 1 arrow_drop_down

The guide is solid, especially the Bromo timing. One thing I'd add: if you're at Alun-Alun Tugu in the evening, don't skip the es doger from the carts near the southwest corner. It's a coconut and jackfruit shaved ice drink, around 10,000 IDR, and it hits perfectly after the bakso bakar.

For Day 3, I'd actually swap Jatim Park 3 for the Batu Night Spectacular if you're not traveling with kids. It opens at 3 PM and runs late, so you can avoid the midday heat and see the lights over the hills. The entry is cheaper too, about 50,000 IDR, and the food stalls there are better than what you'll find at the theme parks.

Also, when you take the angkot back from Batu, don't wait until 6 PM. The last ones from Batu's terminal to Arjosari can get packed with commuters, so aim for 4:30 or 5 at the latest, or you'll be standing the whole way.

arrow_drop_up 1 arrow_drop_down