Skip to main content
Back to Blog Food & Drink

The Ultimate Johor Bahru Food Guide for Backpackers (2026)

By Jay Lew 20 February 2026 4 min read Share
A spread of Johor Bahru hawker dishes — roti canai, nasi lemak, and local noodles served at a Taman Pelangi food stall

Why JB Is a Backpacker's Food Paradise

Johor Bahru sits at the crossroads of Malay, Chinese, Indian, and Peranakan culinary traditions — and the prices are absurdly low. A full meal at a hawker centre runs RM5–12, a pulled tea costs RM2, and the quality of food rivals cities ten times its size. For backpackers crossing the border from Singapore, where a similar meal costs SGD8–15, JB feels like a food revelation.

The city doesn't have Michelin stars or Instagram-bait restaurants. What it has is better: generations-old recipes, family-run stalls, and an eating culture where quality is the only way to survive. If you're staying at Pelangi Capsule Hostel in Taman Pelangi, you're in one of the best food neighbourhoods in the city.

Breakfast: The Malaysian Way

Roti canai is the quintessential Malaysian breakfast — flaky, buttery flatbread torn by hand and dipped into dhal or fish curry. Every mamak (Indian-Muslim coffee shop) makes it, and it costs RM1.50–3. Pair it with a teh tarik (pulled milk tea, RM2) and you've got a breakfast that costs less than a Singapore MRT ride.

If you want something heartier, try nasi lemak — coconut rice served with sambal chilli, fried anchovies, peanuts, cucumber, and a hard-boiled egg. The stall versions, wrapped in banana leaf, run RM3–5 and are available from dawn. For the adventurous, nasi kerabu (blue-coloured herbed rice) appears at Malay stalls and is worth seeking out.

Lunch: Hawker Centre Essentials

JB's hawker centres are the backbone of the city's food culture. At lunch, every centre buzzes with office workers, families, and the occasional bewildered tourist who can't believe the prices. Head to Sik Bao Sin near Taman Pelangi for mixed rice — point at whatever looks good behind the glass, and the uncle will pile your plate for RM5–8.

For noodle lovers, mee rebus is a Johorean specialty: yellow noodles in a thick, slightly sweet potato-based gravy, topped with boiled egg, tofu, and fried shallots. It's hearty, warming, and unlike anything you'll find elsewhere in Malaysia. Laksa Johor is even more distinctive — it uses spaghetti-like noodles instead of rice noodles, swimming in a rich fish-based curry. It's divisive, but locals are fiercely proud of it.

Check our JB Travel Guide for a walking map of the best hawker centres within reach of the hostel.

Dinner: Seafood and Night Markets

San Low Seafood, a five-minute walk from Pelangi Capsule, is legendary among locals for its San Lou Bee Hoon — dry-fried vermicelli with prawns, egg, and a savoury soy glaze. The dish looks simple but the wok technique is masterful. Budget RM15–25 per person for a seafood dinner here, which is still a fraction of Singapore prices.

If you prefer street food, JB's night markets (pasar malam) are unmissable. Taman Sentosa Night Market runs Thursday and Sunday nights and stretches for hundreds of metres: satay sticks (RM0.60 each), lok-lok (skewered meats dipped in boiling broth, RM1–2 per stick), martabak (stuffed pancakes), and fresh coconut water. Budget RM15–25 for a full night market feast.

Snacks and Drinks

Otak-otak — spiced fish paste wrapped in banana leaf and grilled over charcoal — is sold by roadside vendors for RM1–2 per piece. Buy five and eat them walking. Kuih (bite-sized Malay cakes and sweets) appear at morning markets and cost RM0.50–1 each. Try kuih lapis (rainbow layered cake) and ondeh-ondeh (pandan balls filled with palm sugar).

For drinks, the teh tarik (pulled tea) is an art form. Watch the vendor pour boiling tea between two cups from arm's length, creating a frothy, perfectly mixed drink. Cham (coffee mixed with tea) is another local favourite. Fresh sugarcane juice costs RM3 and is the best remedy for JB's tropical heat.

Budget Breakdown

Here's what a day of eating in JB actually costs:

  • Breakfast: Roti canai + teh tarik — RM5
  • Lunch: Hawker centre mixed rice — RM8
  • Snack: Otak-otak + sugarcane juice — RM5
  • Dinner: Night market feast — RM20
  • Total: RM38 per day (approximately SGD11 or USD8)

That's three full meals, snacks, and drinks for less than the cost of one restaurant meal in Singapore. This is why backpackers who discover JB's food scene never want to leave.

Ready to eat your way through JB? Book a capsule at Pelangi and start your food adventure in one of the best eating neighbourhoods in the city.

Related Articles