How to Make Kaya Butter Bun (Traditional & Healthy Version)
Kaya Butter Bun is a delightful sweet snack that has gained popularity in India, especially in cosmopolitan cities and regions with Southeast Asian influences. Traditionally enjoyed as a quick lunch or tea-time treat, the Kaya Butter Bun features a soft, fluffy bun filled with rich, homemade kaya—a coconut jam—paired with a sliver of butter. In India, the dish is often adapted using locally available ingredients like atta (whole wheat flour) for a healthier twist, and regional coconut varieties for the kaya. The sweet, creamy kaya filling brings out the tropical flavors, while the butter adds a comforting richness. Kaya Butter Bun is increasingly found in cafés and homes, especially during festive occasions like Holi or Diwali, where sweet treats are cherished. The recipe blends the classic Southeast Asian method with Indian culinary traditions, making it a unique fusion. Its balanced taste, ease of preparation, and nutritional benefits make it a great choice for health-conscious food lovers and calorie trackers alike. Whether you're celebrating with family or looking for a satisfying lunch, this bun is perfect for all age groups.
Ingredients
- 1 cup Atta (whole wheat flour) (for buns)
- 1 tsp Yeast (instant or active dry)
- 1/2 cup Warm water (for dough)
- 2 tbsp Sugar (for dough and kaya)
- 1/4 tsp Salt
- 2 tbsp Butter (unsalted, plus extra for filling)
- 1/2 cup Fresh coconut milk (for kaya)
- 1 Egg (for kaya (can omit for vegan))
- 1/2 tsp Vanilla essence (for kaya)
- 1/4 tsp Turmeric powder (for kaya color)
Step-by-step instructions
Step 1 · Mix atta
Mix atta, yeast, 1 tbsp sugar, salt, and warm water in a bowl. Knead into a soft dough. Cover and let it rise for 30 minutes.
Step 2 · Shape the dough into 2 buns
Shape the dough into 2 buns, place on a greased tray, and let them rise again for 20 minutes.
Step 3 · Bake buns in a preheated oven at 180°C for 15-18 minutes or cook on...
Bake buns in a preheated oven at 180°C for 15-18 minutes or cook on a tawa until golden brown.
Step 4 · For kaya
For kaya, mix coconut milk, remaining sugar, egg, vanilla essence, and turmeric in a saucepan. Cook on low flame, stirring continuously, until thick and glossy.
Step 5 · Let kaya cool
Let kaya cool. Slice buns in half. Spread a generous layer of kaya and place a thin slice of butter inside each bun.
Step 6 · Serve immediately for a soft
Serve immediately for a soft, melt-in-the-mouth experience.
Why this recipe is healthy
By using atta instead of refined maida, the buns are higher in fiber and micronutrients. Coconut milk is a source of plant-based fats, supporting heart health. The recipe is easily adaptable for weight loss or diabetic-friendly diets by reducing sugar and butter. It’s a satisfying, energy-boosting meal that avoids processed ingredients, making it ideal for calorie tracking and wellness goals.
A note on tradition
In India, Kaya Butter Bun is enjoyed in metropolitan areas, particularly in Mumbai and Bengaluru, where café culture thrives. Its sweet, festive nature makes it a popular pick for Holi and Diwali, when families seek unique, easy-to-make snacks. The use of coconut reflects South Indian culinary influence, while the buttery bun is reminiscent of classic Indian bakery treats. Adaptations with atta and local coconut milk give it a regional flavor.