Tony Johor Kaki Travels for Food · Heritage · Culture · History

Adventurous Culinary Traveler's Blog with 64 million+ reads 📧

Beggar Oyster Rice & Melon Soup @ Ban Heong Seng near Danga Bay in Johor Bahru


Besides the beggar’s chicken and the country fish, the remaining two of the “Four Heavenly Kings” at Ban Heong Seng restaurant are their oyster rice and melon soup.

The oyster rice is in the smaller clay pod on the left. The beggar's chicken is in the larger pod.
The oyster rice is made the same way as the beggar's chicken. The glutinous rice with dried shrimps, dried oysters, black mushrooms, and chicken meat are wrapped with lotus leaves and then encased in clay. The clay pod with the rice inside is then baked in a bed of hot charcoal for many hours, just like the beggar's chicken.

Oyster rice for RM22
The resulting baked rice is loaded with fragrance from all the aromas of the different ingredients and the lotus leaf wrapping. The many ingredients also infused the grains of rice with varied flavours – every bite bringing with it delightful sensations and surprises for the taste buds.

This melon soup costs RM20


The melon soup is made by scooping the seeds and core out a fresh winter melon and stuffing it with a clutch of herbs. The winter melon with herbs inside is then steamed for hours until the whole melon is cooked.


When served, the melon is filled with herbs inside swimming in piping hot delicious, naturally sweet soup. The soft pulp of the melon is also eaten – it is delicious, smooth and sweet.

The oyster rice and melon soup complement the beggar’s chicken and country fish very well, making the “Four Heavenly Kings” a hearty, healthy and wholesome meal for a party of four.

->> The only place in Johor to get "beggar's dishes" fit for emperors.

Restaurant name: Ban Heong Seng 万香城 (call 016-757-1887 or 07-237-5194 to book 1 day in advance as the dishes need to be prepared hours ahead of serving) 
Address113, Jalan Impian Emas 22, Taman Impian Emas, 81300 Skudai
GPS1°32'12.9"N 103°40'27.1"E 🌐 1.536913, 103.674204
WazeBan Heong Seng 万香城 Beggar chicken
Tel: Call 016-757-1887 or 07-237-5194 for takeaway only

Old address for the historical record.

Restaurant name: Ban Heong Seng Restaurant (call 016-757-1887 or 07-237-5194 to book 1 day in advance as the dishes need to be prepared hours ahead of serving)
Address: 34-B, Jalan Skudai, Batu 3¼, off Jalan Tahar, Johor Bahru, Malaysia
GPS: 1.483683,103.721548
Hours: Call 016-757-1887 or 07-237-5194 to pre-arrange lunch or dinner

Non Halal

Date visited: 9 Mar 2012

Return to Johor Kaki homepage.


  1. wow! The Oyster Rice and Beggar Chicken looks good! and their cooking process is another eye opener!

  2. Yes, they look and taste even better. Their cooking process is fascinating too ;D

  3. how much does that beggar chicken cost? it looks succulent !! yummy!

  4. Hi Mr Tony, i like your blog. Every post is very good looking and detailed. I plan to visit JB with my family and friends and want to try the beggar chicken. Do you know which bus that stops in this restaurant from Jalan Meldrum? How far from Danga Bay? Because we will using public transportation along we stay in JB.

    1. Hi Cahyadi, my sincere apologies for a very late reply. My suggestion is to use Uber taxi. Also, first consult Google map so that you have a clear idea where the destination is. Share a taxi with a few friends. It's quite convenient. From CIQ to Ban Heong Seng should be about 15 minutes. Thank you.


All comments submitted with genuine identities are published