How to Make Kaya Jam with Butter On Bread (Traditional & Healthy Version)
Kaya Jam with Butter On Bread is a beloved Malaysian comfort food that graces breakfast tables and kopitiams (coffee shops) from Penang to Johor. This classic treat brings together the silky richness of homemade kaya—a coconut and egg custard jam scented with pandan (screwpine leaves)—and the creamy indulgence of butter, all nestled between slices of soft bread. Kaya, which means "rich" in Malay, reflects the blend of Chinese, Malay, and Peranakan influences that shape Malaysian cuisine. The jam’s unique fragrance comes from fresh pandan, a local herb that’s a staple in Malaysian kitchens. The combination of kaya and butter on bread is more than just a snack; it’s an invitation to experience the multicultural tapestry of Malaysia. Traditionally enjoyed with a cup of kopi or teh tarik, this dish is both nostalgic and satisfying. Despite its decadent taste, this healthy adaptation uses less sugar and a modest amount of butter, making it suitable for calorie-conscious eaters. It’s proof that you can enjoy Malaysia’s heritage flavors while staying mindful of nutrition.
Ingredients
- 2 Large eggs (Fresh kampung eggs preferred)
- 3/4 cup Santan (coconut milk) (Fresh is best, carton ok)
- 1/4 cup Brown sugar (Use gula Melaka (palm sugar) for authentic flavor)
- 2 leaves Pandan leaves (Tied into knots)
- 4 slices Wholemeal bread (High-fiber, healthier alternative)
- 2 teaspoons Butter (Use grass-fed or plant-based for vegan)
- 1/8 teaspoon Salt (Enhances flavor)
Step-by-step instructions
Step 1 · In a heatproof bowl
In a heatproof bowl, whisk eggs and brown sugar (or gula Melaka) until sugar is mostly dissolved.
Step 2 · Stir in santan (coconut milk) and salt
Stir in santan (coconut milk) and salt. Mix until well combined.
Step 3 · Add pandan leaves to the mixture
Add pandan leaves to the mixture. Place bowl over a pot of simmering water (double boiler method).
Step 4 · Stir constantly with a spatula over low heat until the mixture thic...
Stir constantly with a spatula over low heat until the mixture thickens to a jam-like consistency, about 15-18 minutes.
Step 5 · Remove pandan leaves and let kaya cool
Remove pandan leaves and let kaya cool. Store in a clean jar.
Step 6 · Lightly toast the wholemeal bread slices
Lightly toast the wholemeal bread slices. Spread each slice with a thin layer of butter, then top with kaya jam.
Step 7 · Serve immediately while bread is warm
Serve immediately while bread is warm. Enjoy with a cup of local kopi or teh o for a true Malaysian experience.
Why this recipe is healthy
By using wholemeal bread, reducing sugar, and keeping the butter portion modest, this traditional Malaysian breakfast becomes a healthier option. It delivers the authentic taste of kaya without excess calories or unhealthy fats. The combination of protein, healthy fats, and fiber makes it filling and satisfying, perfect for those watching their weight or seeking balanced nutrition.
A note on tradition
Kaya Jam with Butter On Bread is a cherished staple in the Malaysian kopitiam culture, especially popular in Penang, Kuala Lumpur, and the southern states. It’s enjoyed by people of all backgrounds and is often served for breakfast or brunch, sometimes paired with half-boiled eggs. The use of pandan and santan highlights Malaysia’s love for local, aromatic ingredients, making this dish a symbol of Malaysian multicultural harmony.