JB Buy: B.O.D 包栈.包点专卖店 Handmade Buns & Dim Sum
- Rick

- Dec 14, 2025
- 3 min read
Updated: Dec 18, 2025
B.O.D 包栈 is probably not unfamiliar to those who visited popular shopping malls in Johor Bahru, including Taman Sentosa, KSL City Mall, Mid Valley Southkey, Sutera Mall, AEON Bukit Indah, etc. Its outlets serve fresh handmade buns and dim sums for dining-in (certain outlets only) or buying them chilled or in frozen packages to take home.
My first visit to B.O.D was at the Taman Sentosa outlet, located along Jalan Sutera near Kedai Kopi Xuu Yau Wanton Noodle (品苑云吞面).

B.O.D's handmade steamed buns are freshly-made in each outlet and are flash-frozen in packages for selling while some are kept chilled in fridge to be sold as set meals that need to be heated up quickly. Aside from handmade buns, other types of bun (red bean, lotus paste, vegetable, etc) and dim sums (siew mai, glutinous rice chicken, glutinous rice dumplings, etc) are available too.
Top: The signature Kung Fu Meat Steamed Bun (手工功夫肉包) are freshly-made daily and kept chilled in the fridge — not in frozen packages. The bun's filling, comprises of lean pork, hard-boiled egg and cabbage, is lightly seasoned with rice wine and has nice aroma. Slightly smaller in size, the buns are usually sold in pairs. A box of 6 pieces is slightly cheaper.
Bottom-left: The Handmade Pork Steamed Bun (手工大肉包), 4 pcs/pack, has different filling from the Kung Fu bun. Each bun contains minced and lean pork, hard-boiled egg, crunchy Chinese turnip, onion, scallion, dark soy sauce, etc. It is savoury and each bun is big enough to make a meal for a single pax.
Bottom-right: The Handmade BBQ Pork Streamed Bun (御品叉烧包), 10 pcs/pack, are small in size compared to other buns. The skin is quite thin and the charcoal-roasted honey barbecued pork filling is mild-sweet and has subtle roasty flavour.

Top-left: The BBQ Pork Streamed Bun (秘汁叉烧包), 6 pcs/pack, are of normal size. The unique-recipe honey barbecued pork filling is mild-sweet.
Top-right: The handmade Salted Egg Lava Bun (咸蛋流沙包), 9 pcs/pack, has a fluid lava filling after steamed and best to consume it before it solidify on cooling. The orangish lava is sweet-savoury, from salted egg, custard and evaporated milk, and rich in salted egg flavour.
Bottom-left: The Vegetable Steamed Bun (菜包), 6 pcs/pack, is made using wheat flour and filled with turnip, black fungus, carrot, dried shrimps, etc. It is sweet-savoury with a subtle peppery flavour.
Bottom-right: The Preserved Vegetable Steamed Bun (梅菜包), 6 pcs/pack, is made using wholemeal flour and filled with Chinese pickled mustard, minced meat, onion, etc. It has a nice mellow taste of the picked mustard and not overly sweet nor salty.

B.O.D’s dim sums are delicious too.
Top-left: The Spicy Chicken Feet (香辣凤爪) has 6 big chicken feet in a sweet-savoury sauce with light spiciness from the red chillies. It is tasty and the well-braised skin separate from the bones easily.
Top-right: The Soybean Sauce Pork Ribs (豉汁排骨) has tender meat with a flavourful soybean sauce. It is a savoury dish without spiciness despite the presence of chillies.
Bottom-left: The Black Pepper Pork Dumplings (黑胡椒烧卖) uses pork and fish pastes as filling with black pepper seasoning. They are meaty with bouncy texture and pleasant black pepper aroma.
Bottom-right: The Sweet & Sour Beancurd Skin Rolls (酸甜腐皮卷) have pork fillings with minced vegetables and surprisingly bouncy. The accompanying sweet-sour sauce has well-balanced taste with mild spiciness.

B.O.D's Glutinous Rice Chicken (糯米鸡), 2 pcs/pack, is cheaper and has just chicken and mushroom on glutinous rice. The Classic Glutinous Rice Chicken (经典糯米鸡), 2 pcs/pack, has additional ingredients (preserved mustard, hard-boiled egg and minced char siew) and the size is larger than the Glutinous Rice Chicken. The rice dish is rich in flavours with just-nice sweetness and is enjoyable. The size is big enough as a meal for a single pax.

Other than buns and dim sums, B.O.D 包栈's rice dumplings and other seasonal items are also worth to try too.
Social Media:
Address:
36, Jalan Sutera, Taman Sentosa, 80150 Johor Bahru, Johor, Malaysia
Opening Hours:
9am to 6:50pm | Daily
How to Get There:
From JB Sentral, take BAS.MY J11 / J15 / J20 / J22 to Taman Sentosa or CT1 to Jalan Sutera. Read: JB Bus: To Taman Sentosa & Taman Melodies.



Comments