
Roti Bom Kaya
Makan Tengah Hari • Malaysia
How to Make Roti Bom Kaya (Traditional & Healthy Version)
Roti Bom Kaya is a beloved Malaysian treat, often enjoyed as a hearty lunch or indulgent breakfast. This dish marries the crispy, buttery layers of roti bom—a thicker, richer variant of the classic roti canai—with fragrant kaya, a coconut jam made from santan, eggs, sugar, and pandan leaves. Kaya epitomizes the multicultural richness of Malaysia, found in Malay, Peranakan, and even Indian Muslim cuisines. The roti’s golden crust and the creamy, aromatic kaya filling offer a delightful contrast of textures and flavors, making it a popular choice at mamak stalls and kopitiams across the country. Choosing a health-conscious version of Roti Bom Kaya means lightening up traditional ingredients without sacrificing authenticity. By using whole wheat flour and reducing sugar, this recipe celebrates Malaysia’s culinary heritage while aligning with modern dietary preferences. Local ingredients like pandan and santan lend both nutrition and flavor, reflecting the essence of Malaysian cuisine, which thrives on fresh, natural components. Whether you’re tracking calories or simply looking for a nourishing meal, Roti Bom Kaya makes a satisfying lunch that honors tradition and supports wellness.
Bahan-bahan(untuk 1 medium roti bom kaya per person)
- 1 cup Whole wheat flour (tepung gandum)
- 1/2 cup Warm water
- 1/2 tsp Salt (garam)
- 2 tbsp Vegetable oil (minyak masak)
- 1/2 cup Santan (coconut milk) (fresh if possible)
- 2 leaves Pandan leaves (daun pandan, knotted)
- 1 Eggs (for kaya)
- 3 tbsp Sugar (reduce for healthier version)
- 1 tbsp Butter (for roti, can use plant-based spread for vegan) - pilihan
- 1/4 cup Low-fat milk (optional, for kaya) - pilihan
Arahan
- 1
Prepare the roti dough by mixing whole wheat flour, salt, and warm water. Knead until smooth, then add vegetable oil and knead again. Let it rest for 10 minutes.
10 minutes
Resting the dough makes it easier to stretch and results in softer roti.
- 2
Divide the dough into two balls. Flatten and stretch each ball into a thin sheet. Fold the edges to form a circular shape, then set aside.
5 minutes
Lightly oil your hands and work surface to prevent sticking.
- 3
Heat a non-stick pan over medium heat. Place the shaped dough onto the pan and cook until golden brown and crispy on both sides. Optionally brush with a small amount of butter.
7 minutes
Use minimal butter or plant-based spread for a healthier finish.
- 4
To make kaya, combine santan, sugar, eggs, and knotted pandan leaves in a saucepan. Stir continuously over low heat until the mixture thickens into a creamy jam.
8 minutes
Keep the heat low to prevent curdling; remove pandan leaves once kaya is ready.
Kenapa hidangan ini sihat
By opting for whole wheat flour and less sugar, this Roti Bom Kaya recipe supports weight management and blood sugar stability. Coconut milk adds healthy fats, and the minimal use of butter reduces saturated fat. The recipe is vegetarian, and easily adaptable for vegan diets. Incorporating local Malaysian superfoods like pandan ensures a nutritious profile, making it a smart choice for lunch or breakfast. Tracking the ingredients helps calorie-conscious eaters enjoy authentic flavors guilt-free.
This recipe uses whole wheat flour for extra fiber and nutrients, reducing refined carbohydrates. Santan provides healthy fats and a dose of potassium, while pandan leaves add natural antioxidants. Eggs contribute to protein, vitamin B12, and choline. Reducing sugar and using minimal butter keeps the calorie count in check, making this an ideal lunch for those monitoring their macros. The use of fresh, local ingredients like pandan and santan aligns with health-focused Malaysian cuisine.
Petua
- 💡Tip 1: Knead dough thoroughly for softer roti bom.
- 💡Tip 2: Use fresh pandan leaves for maximum aroma in kaya.
- 💡Tip 3: Stir kaya constantly to avoid lumps and ensure a smooth texture.
Penyimpanan & hidangan
Store leftover kaya in an airtight container in the fridge for up to one week. Roti bom is best eaten fresh, but can be wrapped and kept at room temperature for one day. Reheat gently before serving.
Paling sesuai dihidang: Breakfast or Lunch
Fakta Nutrisi
| Nutrien | Per 100g |
|---|---|
| Tenaga | 350.0 kcal |





