National Dish Malaysia: Roti Bom (Recipe)

In this article
Discover Roti Bom, one of Malaysia’s most irresistible treats! These fluffy, buttery flatbreads hide a sweet filling beneath a beautifully crisp, golden crust — simple to make yet utterly indulgent. Whether you serve them for a leisurely breakfast or as an afternoon snack with a drizzle of condensed milk, this easy recipe brings the warmth of a Malaysian kopitiam straight into your kitchen.
About Roti Bom
Roti Bom stands out for its crisp crust and its tender, fluffy interior. The combination of butter and sugar makes it an unmistakable experience for anyone with a sweet tooth. Roti Bom is often served with condensed milk or a choice of dips that intensify the flavours even further. It is commonly sold as a snack in Malaysian kopitiams — the country’s traditional coffee shops — and is hugely popular with locals and tourists alike.
Ingredients (serves 1–2)
- 250 g flour
- 1 teaspoon sugar
- 1/2 teaspoon salt
- 200 ml water
- 50 g butter, melted
- Extra butter and sugar for the filling
Shopping for the ingredients
Making roti bom calls for only a handful of basic ingredients, all of which are easy to find in any supermarket. Choose fresh flour and good-quality butter to achieve the best possible flavour. If you shop at an Asian grocery, you may also come across special varieties of flour that can improve the result even further. A small shopping trip can therefore lead to a great taste experience.
Preparing the dish
Before you start making roti bom, lay out all the ingredients and make sure your work surface is well prepared. Mix the flour with the sugar and salt before gradually adding the water. Knead the dough for a few minutes until it is smooth and elastic. Then let it rest for about 30 minutes so the gluten can relax, giving you a more tender result.
Step-by-step instructions
- Combine the flour, sugar and salt in a bowl.
- Add the water gradually and knead everything thoroughly.
- Let the dough rest for 30 minutes.
- Roll the dough out thinly on a floured surface.
- Spread the melted butter and sugar over the dough.
- Roll the dough up and shape it into a round disc.
- Fry in a hot pan until golden brown on both sides.
Gluten-free / lactose-free version
For a gluten-free version of roti bom, you can use gluten-free flour, usually a blend of rice flour, tapioca flour and other gluten-free alternatives. To keep it lactose-free, replace the butter with plant-based margarine or a neutral vegetable oil. These adjustments may alter the flavour slightly, but the overall experience remains intact. Experiment with different gluten-free flours to find the perfect dough for your roti bom.
Tips for vegans and vegetarians
Vegans can make roti bom simply by replacing the butter with a vegan margarine. Otherwise the recipe can be followed exactly as written. Just make sure that all the other ingredients are plant-based too. This one simple swap turns the dish into a vegan version that is every bit as delicious.
More tips and tricks
To create the perfect roti bom, make sure the pan is properly preheated before the dough goes in. Another tip is to add chopped nuts or chocolate chips to the filling for extra texture and flavour. Take care when flipping the dough in the pan so you don’t damage the crisp crust. After frying, you can also dust the top with a little icing sugar for an extra sweet note.
Adapting the recipe to your taste
The beauty of roti bom is how adaptable the recipe is. Depending on your preference, you can change the consistency of the dough by adding more or less water, or by using different flours. You can also experiment with the filling — alongside sugar, try adding cinnamon or cocoa. Ultimately, you can adjust the ingredients until your roti bom tastes exactly the way you like it.
Ingredient substitutions
If you would rather not use white flour, try wholemeal flour or a blend of different flour types instead. The filling need not be limited to sugar and butter either; fruit preserves or a chocolate-hazelnut spread make wonderful alternatives for a sweeter version. Further options include adding desiccated coconut or chopped almonds to vary the flavour. These substitutions not only bring variety but also enrich the nutritional profile of the dish.
Drink pairing ideas
A wide range of drinks goes beautifully with roti bom. Traditionally it is served with fragrant coffee or Teh Tarik, Malaysia’s famous frothy pulled tea. These drinks complement the sweet flavours of the dough perfectly. If you prefer something fruitier, a glass of fresh fruit juice provides a refreshing contrast. Pair your roti bom with one of these drinks for the ultimate treat.
Serving and presentation ideas
Presentation can greatly enhance the whole roti bom experience. Serve the flatbreads on an attractive plate and garnish them with mint leaves or fresh fruit for an appealing look. A drizzle of condensed milk or a small bowl of chocolate sauce on the side takes things up another notch. Pay attention to colour and arrangement when serving — a beautifully plated dish delights the eye as much as the palate.
A bit of history
Roti Bom has its roots in Malaysian and Indian cooking and has evolved into countless variations over the years. Historically it was brought to Malaysia by Indian traders and quickly established itself as a popular street-food option. The way roti bom is prepared and served can vary from region to region, which adds to its diversity — much like its famous cousin Roti Canai. The authentic pleasure of roti bom has turned this little flatbread into a symbol of Malaysian cuisine.
More recipe ideas
- Roti John — a hearty sandwich with egg and minced meat
- Kaya Toast — sweet toast with rich coconut jam
- Roti Tissue — a paper-thin, crispy sweet roti
- Roti Jala — delicate lacy net pancakes
- Pisang Goreng — crispy fried bananas for another sweet treat
Summary: Roti Bom
Roti Bom is a true delight that promises a fantastic taste experience despite its simple preparation. With its golden-brown crust and tender, fluffy interior, it offers not only delicious sweetness but also plenty of room for adaptation. The recipe invites you to get creative and bring in your own preferences, whether through the choice of filling or the accompaniments. Whichever version you choose, roti bom is a dish that not only pleases the palate but warms the soul too.



